summaryrefslogtreecommitdiff
path: root/deprecated-ngircd/contrib/ngircd-bsd.sh
diff options
context:
space:
mode:
Diffstat (limited to 'deprecated-ngircd/contrib/ngircd-bsd.sh')
-rwxr-xr-xdeprecated-ngircd/contrib/ngircd-bsd.sh51
1 files changed, 0 insertions, 51 deletions
diff --git a/deprecated-ngircd/contrib/ngircd-bsd.sh b/deprecated-ngircd/contrib/ngircd-bsd.sh
deleted file mode 100755
index e085646..0000000
--- a/deprecated-ngircd/contrib/ngircd-bsd.sh
+++ /dev/null
@@ -1,51 +0,0 @@
-#!/bin/sh
-
-# PROVIDE: ngircd
-# REQUIRE: NETWORKING SERVERS
-# BEFORE: DAEMON
-# KEYWORD: FreeBSD shutdown
-
-# Add the following line to /etc/rc.conf to enable `ngircd':
-#
-#ngircd_enable="YES"
-#
-
-. "/etc/rc.subr"
-
-name="ngircd"
-rcvar=`set_rcvar`
-
-command="/usr/local/sbin/ngircd"
-command_args=""
-
-load_rc_config "$name"
-: ${ngircd_enable="NO"}
-: ${ngircd_flags=""}
-
-required_files="/usr/local/etc/$name.conf"
-pidfile="${ngircd_pidfile:-/var/run/${name}/${name}.pid}"
-
-if [ ! x"${ngircd_chrootdir}" = x ];then
- # Mount a devfs in the chroot directory if needed
- if [ ! -c ${ngircd_chrootdir}/dev/random \
- -o ! -c ${ngircd_chrootdir}/dev/null ]; then
- umount ${ngircd_chrootdir}/dev 2>/dev/null
- mount_devfs devfs ${ngircd_chrootdir}/dev
- fi
-
- devfs -m ${ngircd_chrootdir}/dev rule apply hide
- devfs -m ${ngircd_chrootdir}/dev rule apply path null unhide
- devfs -m ${ngircd_chrootdir}/dev rule apply path random unhide
-
- # Copy local timezone information if it is not up to date.
- if [ -f /etc/localtime ]; then
- cmp -s /etc/localtime "${named_chrootdir}/etc/localtime" || \
- cp -p /etc/localtime "${named_chrootdir}/etc/localtime"
- fi
-
- pidfile="${ngircd_chrootdir}${pidfile}"
-fi
-
-run_rc_command "$1"
-
-# -eof-