Skip to content
forked from m6w6/sigreap

sigreap forwards signals and reaps child processes

License

Notifications You must be signed in to change notification settings

jjones-smug/sigreap

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

sigreap

sigreap is a simple tool to run cumbersome programs like old-style daemons (i.e. those which fork and exec at will) under a service manager like systemd in a more reliable way while forwarding all signals (except STOP and KILL) to them.

It was initially thought to be used to run PHP-FPM with its graceful reload patch.

Usage

sigreap <program> [<args> ...]

E.g.

sigreap /usr/bin/php-fpm -y /etc/php/fpm.conf

Build

Just run make sigreap.

License

sigreap is licensed under the 2-Clause-BSD license, which can be found in the accompanying LICENSE file.

Contributing

All forms of contribution are welcome! Please see the bundled CONTRIBUTING note for the general principles followed.

About

sigreap forwards signals and reaps child processes

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 100.0%