1#!/bin/sh 2# 3# $NetBSD: newsyslog,v 1.5 2002/03/24 15:51:26 lukem Exp $ 4# $FreeBSD: src/etc/rc.d/newsyslog,v 1.2 2002/06/13 22:14:36 gordon Exp $ 5# $DragonFly: src/etc/rc.d/newsyslog,v 1.2 2005/04/22 08:30:25 joerg Exp $ 6# 7 8# PROVIDE: newsyslog 9# REQUIRE: mountcritremote sysdb 10# BEFORE: syslogd SERVERS 11# KEYWORD: DragonFly 12 13. /etc/rc.subr 14 15name="newsyslog" 16rcvar=$name 17required_files="/etc/newsyslog.conf" 18start_cmd="newsyslog_start" 19stop_cmd=":" 20 21newsyslog_start() 22{ 23 echo -n "Trimming log files:" 24 /usr/bin/newsyslog -s $rc_flags 25 echo " done." 26} 27 28load_rc_config $name 29run_rc_command "$1" 30