1 1.1 ad #!/bin/sh 2 1.1 ad # 3 1.6 mycroft # $NetBSD: newsyslog,v 1.6 2004/08/13 18:08:03 mycroft Exp $ 4 1.1 ad # 5 1.1 ad 6 1.1 ad # PROVIDE: newsyslog 7 1.1 ad # REQUIRE: mountcritremote sysdb 8 1.4 thorpej # BEFORE: syslogd SERVERS 9 1.1 ad 10 1.6 mycroft $_rc_subr_loaded . /etc/rc.subr 11 1.1 ad 12 1.1 ad name="newsyslog" 13 1.2 ad rcvar=$name 14 1.1 ad required_files="/etc/newsyslog.conf" 15 1.1 ad start_cmd="newsyslog_start" 16 1.1 ad stop_cmd=":" 17 1.1 ad 18 1.1 ad newsyslog_start() 19 1.1 ad { 20 1.1 ad echo -n "Trimming log files:" 21 1.3 lukem /usr/bin/newsyslog -s $rc_flags 22 1.1 ad echo " done." 23 1.1 ad } 24 1.1 ad 25 1.1 ad load_rc_config $name 26 1.1 ad run_rc_command "$1" 27