Home | History | Annotate | Line # | Download | only in rc.d
      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