Create a systemtap script capable of trapping any signals sent from userspace, examples here:
In addition to trapping signals, the systemtap script must be able to detect specific signals coming from specific users/processes and change their effective uid to the owner of the target process (or root).
This will be used to fix a known issue with Apache/mod_fcgi/suexec where the idle process scanner cannot prune suexec'd fcgi workers. In this case, idle workers running as the customer's user do not receive the signal to exit from the parent httpd process which runs as the apache user.
The systemtap script must be configurable:
- so it only traps signals from specific users (apache in this case)
- so it only traps specific signal(s) (eg SIGTERM, SIGKILL)
- so it can either change signal euid to uid of target process or root(0)
There should also be a debug option, configurable through writing to /proc:
- echo 0 > /proc/systemtap/sigbooster/debug = turn off debugging
- echo 1 > /proc/systemtap/sigbooster/debug = log only trapped signals
- echo 2 > /proc/systemtap/sigbooster/debug = log all signals
- logfile can be read from /proc/systemtap/sigbooster/log
Finished code must be checked in to our github repository, and must include simple documentation in markdown format, installer, init scripts and GPLv2/3 LICENSE file.
Please see an example project here for more details: https://github.com/paulmaunders/usertop
We are an ESP that is in need of someone to do installations on our custom ESP platform. The work will include setting up and configuring ips for us, tunnelling ips, setting up bind and apache etc. You will also be responsible for making sure that all of our servers are stable and working...
We are hiring! We are looking to add talented developer to our team. Additionally programming languages is a PLUS. Ecommerce solutions including: Magento NopCommerce osCommerce ZenCart Please send us a portfolio for review. All jobs will be one-time fee based and will not be an hourly position.
Small Startup Company is need of a Part-Time Developer Position New tech Development group. This Opening Budgeted for at least 1 year...
Live Auction Zone is now looking for sale reps and sign up reps. All Sign up fees will be a percent of sign up sales. We Will Pay 50% For All Sign up fees and you many sign up your own sales reps and receive 25% For All Sign up fees and built a unlimited sale reps under you...
I am offering you for jobs 1. Data Entry. 2. Add Posting. 3. Facebook Work. 4. Ms word Typing. 5. Dictionary Typing. 6. Directory Typing. 7. Photoshop Work. 8. Auto Captcha we are providing all these packages for more details. conatct me Mr. Rana Waqas +923222264555 firstname.lastname@example.org skype na
As a Technical Support Leader you will be responsible for direct supervision of the Technical Support Engineers (Level 1, Level 2 and Level 3 engineers that work for us locally and remote), providing leadership to staff through mentoring, coordinating and advising in order to achieve the best level.
I am looking for a one-three page website on Psychic website. First page must be visually impressive, and explain about me and the services I offer in cold case murders, communicating with other side. Second page more information how I work with link to schedule appt. Third page if needed...
Eagle App Company is looking for a full-time developer with the capability of building robust and smooth running applications that don't break. If you think you are that person, please send us your resume...