mirror of
https://git.freebsd.org/ports.git
synced 2025-06-03 11:56:28 -04:00
The anacron utility should be run by it's rc(8) script after resume, since the time to run jobs from the anacrontab(5) might have passed while the system was sleeping. PR: 253567 Reported by: walter.von.entferndt@posteo.net Approved by: dz@426.ch (maintainer)
36 lines
648 B
Bash
36 lines
648 B
Bash
#!/bin/sh
|
|
|
|
# PROVIDE: %%PORTNAME%%
|
|
# REQUIRE: LOGIN
|
|
# KEYWORD: resume
|
|
|
|
#
|
|
# Execute one of the following commands as root to enable %%PORTNAME%%:
|
|
#
|
|
# service %%PORTNAME%% enable
|
|
# sysrc %%PORTNAME%%_enable=YES
|
|
#
|
|
|
|
. /etc/rc.subr
|
|
|
|
name=%%PORTNAME%%
|
|
command="%%PREFIX%%/sbin/%%PORTNAME%%"
|
|
desc="%%COMMENT%%"
|
|
extra_commands=resume
|
|
rcvar=%%PORTNAME%%_enable
|
|
required_vars=syslogd_enable
|
|
|
|
load_rc_config $name
|
|
: ${%%PORTNAME%%_enable:=NO}
|
|
|
|
if [ $# -gt 0 -a $1 = "resume" ]; then
|
|
arg=start
|
|
if checkyesno $rcvar; then
|
|
info "starting ${name} after resume"
|
|
fi
|
|
else
|
|
arg=$1
|
|
fi
|
|
debug "$name: \$1 = $1, arg = $arg"
|
|
|
|
run_rc_command "$arg"
|