From owner-ports-jp@jp.FreeBSD.org Thu Aug 15 03:51:42 2002
Received: (from daemon@localhost)
	by castle.jp.FreeBSD.org (8.11.6+3.4W/8.11.3) id g7EIpgM82094;
	Thu, 15 Aug 2002 03:51:42 +0900 (JST)
	(envelope-from owner-ports-jp@jp.FreeBSD.org)
Received: from pelsia.private.ensure-tech.co.jp (cl-server.ensure-tech.co.jp [211.18.249.19])
	by castle.jp.FreeBSD.org (8.11.6+3.4W/8.11.3) with ESMTP/inet id g7EIpe382089
	for <ports-jp@jp.FreeBSD.org>; Thu, 15 Aug 2002 03:51:40 +0900 (JST)
	(envelope-from nork@netmove.co.jp)
Received: from pelsia.private.ensure-tech.co.jp (localhost [127.0.0.1])
	by pelsia.private.ensure-tech.co.jp (8.12.5/8.12.5) with ESMTP id g7EIpeiO003829
	for <ports-jp@jp.FreeBSD.org>; Thu, 15 Aug 2002 03:51:40 +0900 (JST)
	(envelope-from nork@netmove.co.jp)
Received: (from nork@localhost)
	by pelsia.private.ensure-tech.co.jp (8.12.5/8.12.5/Submit) id g7EIpefY003828;
	Thu, 15 Aug 2002 03:51:40 +0900 (JST)
	(envelope-from nork)
From: nork@cityfujisawa.ne.jp (Norikatsu Shigemura)
To: ports-jp@jp.FreeBSD.org
In-Reply-To: Your message of "Thu, 15 Aug 2002 03:42:54 +0900".
	<020815034254.M0103694@pelsia.netmove.co.jp>
X-Mailer: mnews [version 1.22PL5] 2001-02/07(Wed)
Mime-Version: 1.0
Content-Type: text/plain; charset=ISO-2022-JP
Message-ID: <020815035140.M0103796@pelsia.netmove.co.jp>
Reply-To: ports-jp@jp.FreeBSD.org
Precedence: list
Date: Thu, 15 Aug 2002 03:51:40 +0900
X-Sequence: ports-jp 13130
Subject: [ports-jp 13130] Re: Master of etc/rc.d
Errors-To: owner-ports-jp@jp.FreeBSD.org
Sender: owner-ports-jp@jp.FreeBSD.org
X-Originator: nork@cityfujisawa.ne.jp
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+020813

$B=EB<K!9n$G$9!#(B

2002/08/15 03:42 $B$K;d$O=q$-$^$7$?(B.
>> $B"#(B/usr/libexec/ftpd $B%9%?%s%I%"%m!<%s$J(B etc/rc.d/ftpd.sh $B$NNc(B
>> $B0z?t(B: ftpd_enable="NO"
>>       ftpd_program="/usr/libexec/ftpd"
>>       ftpd_flags="-D"
>> $B$I$C$+$G8+$?$3$H$"$kJ}<0$K=`5r(B

	$BHyL/$KNc$,0-$+$C$?$G$9(B(^^;$B!#(B

>> 	case ${ftpd_enable} in

	case ${ftpd_enable:-NO} in $B$K$7$J$$$H!D!#!#(B


	$B$"$H$3$l$O(B PREFIX $B8+$J$$$N$G(B ports $B8~$1$G$O$"$j$^$;$s(B:-)$B!#(B

$B"#(Betc/rc.d/samba.sh $B$JNc(B
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
#!/bin/sh

if ! PREFIX=$(expr $0 : "\(/.*\)/etc/rc\.d/${0##*/}\$"); then
	echo "$0: Cannot determine the PREFIX" >&2
	exit 64
fi

if [ -r /etc/defaults/rc.conf ]; then
	. /etc/defaults/rc.conf
	source_rc_confs
elif [ -r /etc/rc.conf ]; then
	. /etc/rc.conf
fi

case "$1" in
start)
	case ${nmbd_enable:-NO} in
	[Yy][Ee][Ss])
		${nmbd_program:-${PREFIX}/sbin/nmbd} ${nmbd_flags:--Dd1}
		echo -n ' nmbd'
		;;
	esac
	case ${smbd_enable:-NO} in
	[Yy][Ee][Ss])
		[ -d /var/spool/samba ] && /bin/rm -f /var/spool/samba/*
		${smbd_program:-${PREFIX}/sbin/smbd} ${smbd_flags:--Dd1}
		echo -n ' smbd'
		;;
	esac
	;;
stop)
	case ${smbd_enable:-NO} in
	[Yy][Ee][Ss])
		if [ -f /var/run/smbd.pid ]; then
			/bin/kill `cat /var/run/smbd.pid` && /bin/rm -f /var/run/smbd.pid
			echo -n ' smbd'
		fi
		;;
	esac
	case ${nmbd_enable:-NO} in
	[Yy][Ee][Ss])
		if [ -f /var/run/nmbd.pid ]; then
			/bin/kill `cat /var/run/nmbd.pid` && /bin/rm -f /var/run/nmbd.pid
			echo -n ' nmbd'
		fi
		;;
	esac
	;;
restart)
	$0 stop
	$0 start
	;;
*)
	echo "Usage: `basename $0` {start|stop|restart}" >&2
	;;
esac

exit 0
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
