7 if [ -z "$desc" ]; then
11 # action stop implies quiet mode and check disabling
12 if [ "$action" = "stop" ]; then
21 if [ -f /var/lock/subsys/$service ]; then
22 /sbin/service $service $action 1>&2 || :;
24 if [ "$quiet" != 1 ]; then
27 echo 'Run "/sbin/service $service start" to start $desc.'
35 # include check function
36 skip_auto_restart_body() {
39 [ -f /etc/sysconfig/rpm ] && . /etc/sysconfig/rpm
40 [ -f /etc/sysconfig/$service ] && . /etc/sysconfig/$service
41 echo \${RPM_SKIP_AUTO_RESTART:-no}
47 if [ "$check" = 1 ]; then
48 skip_auto_restart_body
49 echo 'if [ $(skip_auto_restart) = no ]; then'
58 # for testing - no syntax errors allowed
59 rpm -E '%service monit restart' | sh
60 rpm -E '%service monit restart -q' | sh
61 rpm -E '%service monit stop' | sh
62 rpm -E '%service monit stop -q' | sh
63 rpm -E '%service monit stop "Monit Daemon"' | sh
64 rpm -E '%service monit stop "Monit Daemon" -q' | sh
65 rpm -E '%service monit restart "Monit Daemon"' | sh
66 rpm -E '%service monit restart -q "Monit Daemon"' | sh
67 rpm -E '%service monit reload "Monit Daemon"' | sh
68 rpm -E '%service monit reload -q "Monit Daemon"' | sh
69 rpm -E '%{service monit reload "Monit Daemon"} date' | sh
70 rpm -E '%{service monit reload "Monit Daemon" -q} date' | sh