aboutsummaryrefslogtreecommitdiff
path: root/sbin/init/rc.d/lpd
diff options
context:
space:
mode:
Diffstat (limited to 'sbin/init/rc.d/lpd')
-rwxr-xr-xsbin/init/rc.d/lpd28
1 files changed, 28 insertions, 0 deletions
diff --git a/sbin/init/rc.d/lpd b/sbin/init/rc.d/lpd
new file mode 100755
index 000000000000..fc8180cb2217
--- /dev/null
+++ b/sbin/init/rc.d/lpd
@@ -0,0 +1,28 @@
+#!/bin/sh
+#
+# $FreeBSD$
+#
+
+# PROVIDE: lpd
+# REQUIRE: DAEMON
+# BEFORE: LOGIN
+# KEYWORD: shutdown
+
+. /etc/rc.subr
+
+name="lpd"
+desc="Line printer spooler daemon"
+rcvar="lpd_enable"
+command="/usr/sbin/${name}"
+required_files="/etc/printcap"
+start_precmd="chkprintcap"
+
+chkprintcap()
+{
+ if checkyesno chkprintcap_enable ; then
+ /usr/sbin/chkprintcap ${chkprintcap_flags}
+ fi
+}
+
+load_rc_config $name
+run_rc_command "$1"