From: aredridel Date: Tue, 24 Feb 2004 18:13:14 +0000 (+0000) Subject: - added correct secret files X-Git-Tag: auto/ac/perl-Mail-SRS-0_30-0_1~7 X-Git-Url: https://git.pld-linux.org/?a=commitdiff_plain;h=12f60fd56d9577bdb961f613863d1393d1639eaa;p=packages%2Fperl-Mail-SRS.git - added correct secret files Changed files: srsd.init -> 1.2 --- diff --git a/srsd.init b/srsd.init index 490cb1b..cde1291 100644 --- a/srsd.init +++ b/srsd.init @@ -14,10 +14,17 @@ . /etc/sysconfig/network # set defaults -SPFD_USER="nobody" -SPFD_GROUP="nobody" -SPFD_SOCKET="/var/run/srsd.socket" -OPTIONS='' +SRSD_SECRET="/etc/srsd.secret" +SRSD_OLDSECRET="/etc/srsd.secret.1" +SRSD_OPTIONS='' + +if [ -f "$SRSD_OLDSECRET" ]; then + SRSD_OPTIONS="$SRSD_OPTIONS --secretfile=$SRSD_OLDSECRET" +fi + +if [ -f "$SRSD_SECRET" ]; then + SRSD_OPTIONS="$SRSD_OPTIONS --secretfile=$SRSD_SECRET" +fi # Get service config [ -f /etc/sysconfig/srsd ] && . /etc/sysconfig/srsd @@ -40,7 +47,7 @@ case "$1" in # Check if the service is already running? if [ ! -f /var/lock/subsys/srsd ]; then msg_starting srs - daemon srsd $OPTIONS -pathuser="$SPFD_USER" -pathgroup="$SPFD_GROUP" -path="$SPFD_SOCKET" -pathmode=666 & + daemon sh -c "srsd $SRSD_OPTIONS &" RETVAL=$? [ $RETVAL -eq 0 ] && touch /var/lock/subsys/srsd else