1 --- pesign-0.112/src/pesign.sysvinit.in.orig 2016-04-20 18:11:32.000000000 +0200
2 +++ pesign-0.112/src/pesign.sysvinit.in 2016-06-24 17:29:09.145983773 +0200
4 # Description: The pesign PE signing daemon
7 -. /etc/init.d/functions
8 -[ -f /usr/bin/pesign ] || exit 1
9 +. /etc/rc.d/init.d/functions
14 - echo -n "Starting pesign: "
16 + if [ -f /var/lock/subsys/pesign ]; then
17 + msg_already_running "pesign"
22 daemon /usr/bin/pesign --daemonize
25 - touch /var/lock/subsys/pesign
26 + [ $RETVAL -eq 0 ] && touch /var/lock/subsys/pesign
27 @@LIBEXECDIR@@/pesign/pesign-authorize-users
28 @@LIBEXECDIR@@/pesign/pesign-authorize-groups
32 - echo -n "Stopping pesign: "
34 + if [ ! -f /var/lock/subsys/pesign ]; then
35 + msg_not_running pesign
40 killproc -p /var/run/pesign.pid pesignd
43 rm -f /var/lock/subsys/pesign
56 + if [ ! -f /var/lock/subsys/pesign ]; then
57 + msg_not_running pesign
63 - [ -e /var/lock/subsys/pesign ] && restart
68 # See how we were called.
73 - status /usr/bin/pesign
74 + status pesign /usr/bin/pesign
94 + try-restart|condrestart)
98 - echo "Usage: pesign {start|stop|status|restart|condrestart|reload}"
100 + echo "Usage: pesign {start|stop|status|restart|try-restart|condrestart|force-reload}"