python-pyrex: Rework DEPENDS updates
[openembedded.git] / recipes / vsftpd / files / init
blobd0ec010dc763434ec57f4d900923074c40d7a794
1 #!/bin/sh
2 DAEMON=/usr/sbin/vsftpd
3 NAME=vsftpd
4 DESC="FTP Server"
5 ARGS=""
6 FTPDIR=/var/lib/ftp
8 test -f $DAEMON || exit 0
10 set -e
12 case "$1" in
13 start)
14 echo -n "* starting $DESC: $NAME... "
15 if ! test -d $FTPDIR; then
16 mkdir -p $FTPDIR/in
17 chown ftp $FTPDIR -R
18 chmod a-w $FTPDIR
19 chmod u+w $FTPDIR/in
21 start-stop-daemon -S -b -x $DAEMON -- $ARGS
22 echo "done."
24 stop)
25 echo -n "* stopping $DESC: $NAME... "
26 start-stop-daemon -K -x $DAEMON
27 echo "done."
29 restart)
30 echo "* restarting $DESC: $NAME... "
31 $0 stop
32 $0 start
33 echo "done."
36 echo "Usage: $0 {start|stop|restart}"
37 exit 1
39 esac
41 exit 0