178344Sobrien#!/bin/sh 278344Sobrien# 398184Sgordon# $FreeBSD: releng/10.3/etc/rc.d/newsyslog 240336 2012-09-11 05:04:59Z obrien $ 478344Sobrien# 578344Sobrien 678344Sobrien# PROVIDE: newsyslog 7240336Sobrien# REQUIRE: FILESYSTEMS mountcritremote 878344Sobrien 978344Sobrien. /etc/rc.subr 1078344Sobrien 1178344Sobrienname="newsyslog" 12230099Sdougbrcvar="newsyslog_enable" 1378344Sobrienrequired_files="/etc/newsyslog.conf" 14151809Syarcommand="/usr/sbin/${name}" 1578344Sobrienstart_cmd="newsyslog_start" 1678344Sobrienstop_cmd=":" 1778344Sobrien 1878344Sobriennewsyslog_start() 1978344Sobrien{ 20197947Sdougb check_startmsgs && echo -n 'Creating and/or trimming log files' 21142962Sbrooks ${command} ${rc_flags} 22197947Sdougb check_startmsgs && echo '.' 2378344Sobrien} 2478344Sobrien 2578344Sobrienload_rc_config $name 2678344Sobrienrun_rc_command "$1" 27