diff options
author | jilles <jilles@FreeBSD.org> | 2016-03-27 16:27:49 +0000 |
---|---|---|
committer | jilles <jilles@FreeBSD.org> | 2016-03-27 16:27:49 +0000 |
commit | 7ff965d82842b02cc5e1b7ddaddea558c6cd28fc (patch) | |
tree | 3ce980a451a632105c84b6cbe2e03298a5f4b808 /etc/rc.d | |
parent | a5f7ea1073b23d713cd4d9aa792ec74bec75a3f7 (diff) | |
download | FreeBSD-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-x | etc/rc.d/msgs | 22 |
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" |