1 1.1 ad #!/bin/sh 2 1.1 ad # 3 1.2 ad # $NetBSD: newsyslog,v 1.2 2001/08/18 19:50:19 ad Exp $ 4 1.1 ad # 5 1.1 ad 6 1.1 ad # PROVIDE: newsyslog 7 1.1 ad # REQUIRE: mountcritremote sysdb 8 1.1 ad # BEFORE: syslogd 9 1.1 ad 10 1.1 ad . /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_precmd="checkyesno newsyslog" 16 1.1 ad start_cmd="newsyslog_start" 17 1.1 ad stop_cmd=":" 18 1.1 ad 19 1.1 ad newsyslog_start() 20 1.1 ad { 21 1.1 ad echo -n "Trimming log files:" 22 1.1 ad /usr/bin/newsyslog -s $newsyslog_flags 23 1.1 ad echo " done." 24 1.1 ad } 25 1.1 ad 26 1.1 ad load_rc_config $name 27 1.1 ad run_rc_command "$1" 28