init-tftpd

来自「最新的文件系统生成工具」· 代码 · 共 100 行

TXT
100
字号
#! /bin/sh## Author:	Jaakko Niemi <liiwi@iki.fi># Modified from skeleton file in sarge#Defaults for tftpd-hpaRUN_DAEMON="yes"OPTIONS="-l -s /var/lib/tftpboot"set -ePATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/binDESC="HPA's tftpd"NAME=in.tftpdDAEMON=/usr/sbin/$NAMEPIDFILE=/var/run/$NAME.pidSCRIPTNAME=/etc/init.d/S80tftpd-hpa# Gracefully exit if the package has been removed.test -x $DAEMON || exit 0if [ "$RUN_DAEMON" != "yes" ] ; then         echo "tftpd-hpa disabled in /etc/init.d/S80tftpd-hpa"	 exit 0fi##	Function that starts the daemon/service.#d_start() {	start-stop-daemon --start --quiet --exec $DAEMON -- $OPTIONS}##	Function that stops the daemon/service.#d_stop() {	start-stop-daemon --stop --quiet --name $NAME}##	Function that sends a SIGHUP to the daemon/service.#d_reload() {	start-stop-daemon --stop --quiet --name $NAME --signal 1}case "$1" in  start)	echo -n "Starting $DESC: $NAME"	d_start	echo "."	;;  stop)	echo -n "Stopping $DESC: $NAME"	d_stop	echo "."	;;  #reload)	#	#	If the daemon can reload its configuration without	#	restarting (for example, when it is sent a SIGHUP),	#	then implement that here.	#	#	If the daemon responds to changes in its config file	#	directly anyway, make this an "exit 0".	#	# echo -n "Reloading $DESC configuration..."	# d_reload	# echo "done."  #;;  restart|force-reload)	#	#	If the "reload" option is implemented, move the "force-reload"	#	option to the "reload" entry above. If not, "force-reload" is	#	just the same as "restart".	#	echo -n "Restarting $DESC: $NAME"	d_stop	sleep 1	d_start	echo "."	;;  *)	# echo "Usage: $SCRIPTNAME {start|stop|restart|reload|force-reload}" >&2	echo "Usage: $SCRIPTNAME {start|stop|restart|force-reload}" >&2	exit 1	;;esacexit 0

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?