]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/blob - etc/rc.d/newsyslog
Merge branch 'releng/11.3' into releng-CDN/11.3
[FreeBSD/FreeBSD.git] / etc / rc.d / newsyslog
1 #!/bin/sh
2 #
3 # $FreeBSD$
4 #
5
6 # PROVIDE: newsyslog
7 # REQUIRE: FILESYSTEMS mountcritremote
8
9 . /etc/rc.subr
10
11 name="newsyslog"
12 desc="Logfile rotation"
13 rcvar="newsyslog_enable"
14 required_files="/etc/newsyslog.conf"
15 command="/usr/sbin/${name}"
16 start_cmd="newsyslog_start"
17 stop_cmd=":"
18
19 newsyslog_start()
20 {
21         check_startmsgs && echo -n 'Creating and/or trimming log files'
22         ${command} ${rc_flags}
23         check_startmsgs && echo '.'
24 }
25
26 load_rc_config $name
27 run_rc_command "$1"