You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

39 lines
1016 B

#!@l_prefix@/lib/rpm/bash @l_prefix@/etc/rc
##
## rc.postfix -- Run-Commands for Postfix Daemon
##
%config
exim_enable="yes"
exim_flags="-bd -q30m"
%start -p 200 -u root
opServiceEnabled exim || exit 0
@l_prefix@/sbin/exim ${exim_flags}
%stop -p 200 -u root
opServiceEnabled exim || exit 0
for pidfile in @l_prefix@/var/exim/run/*.pid; do
[ ".$pidfile" = ".@l_prefix@/var/exim/run/*.pid" ] && break
kill -TERM `cat $pidfile`
done
%restart -u root
opServiceEnabled exim || exit 0
for pidfile in @l_prefix@/var/exim/run/*.pid; do
[ ".$pidfile" = ".@l_prefix@/var/exim/run/*.pid" ] && break
kill -TERM `cat $pidfile`
done
sleep 1
@l_prefix@/sbin/exim ${exim_flags}
%reload -u root
opServiceEnabled exim || exit 0
for pidfile in @l_prefix@/var/exim/run/*.pid; do
[ ".$pidfile" = ".@l_prefix@/var/exim/run/*.pid" ] && break
kill -HUP `cat $pidfile`
done
%daily -u root
opServiceEnabled exim || exit 0