#!/bin/sh
# Start/stop/restart the IPv4 Trivial File Transfer Protocol server (in.tftpd)
# Written for Slackware Linux by Erik Jan Tromp
tftpd_start() {
if [ -x /usr/sbin/in.tftpd ]; then
echo "Starting in.tftpd: /usr/sbin/in.tftpd -l -s /tftpboot/"
/usr/sbin/in.tftpd -l -s /tftpboot/
fi
}
tftpd_stop() {
killall in.tftpd
}
tftpd_restart() {
tftpd_stop
sleep 1
tftpd_start
}
case "$1" in
'start')
tftpd_start
;;
'stop')
tftpd_stop
;;
'restart')
tftpd_restart
;;
*)
echo "usage: $0 start|stop|restart"
esac