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