#!/bin/sh ### BEGIN INIT INFO # Provides: vsftpd # Default-Start: 2345 # Default-Stop: 016 # Short-Description: Very Secure Ftp Daemon # Description: vsftpd is a Very Secure FTP daemon. It was written completely from # scratch ### END INIT INFO DAEMON=/usr/sbin/vsftpd NAME=vsftpd DESC="FTP Server" ARGS="" FTPDIR=/var/lib/ftp test -f $DAEMON || exit 0 set -e case "$1" in start) echo -n "* starting $DESC: $NAME... " if ! test -d $FTPDIR; then mkdir -p $FTPDIR/in chown ftp $FTPDIR -R chmod a-w $FTPDIR chmod u+w $FTPDIR/in fi start-stop-daemon -S -b -x $DAEMON -- $ARGS echo "done." ;; stop) echo -n "* stopping $DESC: $NAME... " start-stop-daemon -K -x $DAEMON echo "done." ;; restart) echo "* restarting $DESC: $NAME... " $0 stop $0 start echo "done." ;; *) echo "Usage: $0 {start|stop|restart}" exit 1 ;; esac exit 0