summaryrefslogtreecommitdiffstats
path: root/etc/rc.d
diff options
context:
space:
mode:
authorjilles <jilles@FreeBSD.org>2016-03-27 16:27:49 +0000
committerjilles <jilles@FreeBSD.org>2016-03-27 16:27:49 +0000
commit7ff965d82842b02cc5e1b7ddaddea558c6cd28fc (patch)
tree3ce980a451a632105c84b6cbe2e03298a5f4b808 /etc/rc.d
parenta5f7ea1073b23d713cd4d9aa792ec74bec75a3f7 (diff)
downloadFreeBSD-src-7ff965d82842b02cc5e1b7ddaddea558c6cd28fc.zip
FreeBSD-src-7ff965d82842b02cc5e1b7ddaddea558c6cd28fc.tar.gz
rc.d: Make msgs a proper rc.d script.
PR: 207149 Reported by: Jonathan de Boyne Pollard
Diffstat (limited to 'etc/rc.d')
-rwxr-xr-xetc/rc.d/msgs22
1 files changed, 17 insertions, 5 deletions
diff --git a/etc/rc.d/msgs b/etc/rc.d/msgs
index 6031acc..8bcc26c 100755
--- a/etc/rc.d/msgs
+++ b/etc/rc.d/msgs
@@ -6,8 +6,20 @@
# PROVIDE: msgs
# REQUIRE: LOGIN
-# Make a bounds file for msgs(1) if there isn't one already
-#
-if [ -d /var/msgs -a ! -f /var/msgs/bounds -a ! -L /var/msgs/bounds ]; then
- echo 0 > /var/msgs/bounds
-fi
+. /etc/rc.subr
+
+name="msgs"
+start_cmd="msgs_start"
+stop_cmd=":"
+
+msgs_start()
+{
+ # Make a bounds file for msgs(1) if there isn't one already
+ #
+ if [ -d /var/msgs -a ! -f /var/msgs/bounds -a ! -L /var/msgs/bounds ]; then
+ echo 0 > /var/msgs/bounds
+ fi
+}
+
+load_rc_config $name
+run_rc_command "$1"
OpenPOWER on IntegriCloud