1 1.1 ad #!/bin/sh 2 1.1 ad # 3 1.1 ad # $NetBSD: newsyslog,v 1.1 2000/09/21 10:38:04 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.1 ad required_files="/etc/newsyslog.conf" 14 1.1 ad start_precmd="checkyesno newsyslog" 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.1 ad /usr/bin/newsyslog -s $newsyslog_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