lede-packages-rs

git clone git://archive.git.mtrnord.blog/MTRNord/lede-packages-rs.git
Log | Files | Refs | README | LICENSE

atd.init (692B)


      1 #!/bin/sh /etc/rc.common
      2 # Copyright (C) 2015 OpenWrt.org
      3 
      4 START=50
      5 
      6 USE_PROCD=1
      7 
      8 start_service() {
      9 	[ -d /var/spool/cron/atjobs ] || {
     10 		mkdir -m 0755 -p /var/spool/cron/atjobs
     11 		touch /var/spool/cron/atjobs/.SEQ
     12 		chown -R nobody:nogroup /var/spool/cron/atjobs
     13 	}
     14 	[ -d /var/spool/cron/atspool ] || {
     15 		mkdir -m 0755 -p /var/spool/cron/atspool
     16 		chown -R nobody:nogroup /var/spool/cron/atspool
     17 	}
     18 	procd_open_instance
     19 
     20 	procd_set_param command /usr/sbin/atd -f
     21 	procd_set_param respawn ${respawn_threshold:-3600} ${respawn_timeout:-5} ${respawn_retry:-5}
     22 	procd_set_param stdout 1 # forward stdout of the command to logd
     23 	procd_set_param stderr 1 # same for stderr
     24 
     25 	procd_close_instance
     26 }