Project

General

Profile

Feature #7331

Updated by Ward Vandewege over 8 years ago

Functional requirements: 

 * The definition should always be installed somewhere under @/usr/share/doc/keepproxy@. 
 * On distros we support that ship with systemd (currently just Debian 8), the package installs the unit script on the system. 
 * We want this to be as close as possible functionally to what we currently do under runit—whether that's thanks to runit features, or stuff we arrange in our runit script. 
 * We want Restart= to automatically restart the daemon in most cases.    See "systemd.service documentation":http://www.freedesktop.org/software/systemd/man/systemd.service.html 
 * We want StandardOutput= to move output to syslog or similar.    See "systemd.exec documentation":http://www.freedesktop.org/software/systemd/man/systemd.exec.html 

 (some other background: http://www.kibinlabs.com/systemd-logging-tricks/) 

Back