Browse Source

introduced pureftpd_enable in rc script

master
Christoph Schug 24 years ago committed by Ralf S. Engelschall
parent
commit
8bfd07e2f8
  1. 2
      pureftpd/pureftpd.spec
  2. 23
      pureftpd/rc.pureftpd

2
pureftpd/pureftpd.spec

@ -33,7 +33,7 @@ Distribution: OpenPKG [REL]
Group: FTP
License: GPL
Version: 1.0.9
Release: 20020222
Release: 20020301
# list of sources
Source0: http://prdownloads.sourceforge.net/pureftpd/pure-ftpd-%{version}.tar.gz

23
pureftpd/rc.pureftpd

@ -3,16 +3,25 @@
## rc.pureftpd -- Run-Commands for PureFTPD
##
%config
pureftpd_enable="yes"
%start -p 200 -u root
@l_prefix@/sbin/pure-ftpd </dev/null &
echo "$!" >@l_prefix@/var/pureftpd/pureftpd.pid
if opServiceEnabled pureftpd; then
@l_prefix@/sbin/pure-ftpd </dev/null &
echo "$!" >@l_prefix@/var/pureftpd/pureftpd.pid
fi
%stop -p 200 -u root
kill -TERM `cat @l_prefix@/var/pureftpd/pureftpd.pid`
if opServiceEnabled pureftpd; then
kill -TERM `cat @l_prefix@/var/pureftpd/pureftpd.pid`
fi
%restart -u root
kill -TERM `cat @l_prefix@/var/pureftpd/pureftpd.pid`
sleep 2
@l_prefix@/sbin/pure-ftpd </dev/null &
echo "$!" >@l_prefix@/var/pureftpd/pureftpd.pid
if opServiceEnabled pureftpd; then
kill -TERM `cat @l_prefix@/var/pureftpd/pureftpd.pid`
sleep 2
@l_prefix@/sbin/pure-ftpd </dev/null &
echo "$!" >@l_prefix@/var/pureftpd/pureftpd.pid
fi

Loading…
Cancel
Save