Use rc_configtest.
This commit is contained in:
parent
aef1568c5d
commit
cbb0f5d328
@ -1,6 +1,7 @@
|
||||
COMMENT = simple gemini server
|
||||
V = 1.8.4
|
||||
DISTNAME = gmid-${V}
|
||||
REVISION = 0
|
||||
|
||||
CATEGORIES = net
|
||||
|
||||
|
@ -5,7 +5,7 @@ daemon_flags="-c ${SYSCONFDIR}/gmid.conf"
|
||||
|
||||
. /etc/rc.d/rc.subr
|
||||
|
||||
rc_pre() {
|
||||
rc_configtest() {
|
||||
${daemon} -n ${daemon_flags}
|
||||
}
|
||||
|
||||
|
@ -11,6 +11,8 @@ PKGNAME-mysql = icinga2-ido-mysql-$V
|
||||
PKGNAME-pgsql = icinga2-ido-pgsql-$V
|
||||
EPOCH = 0
|
||||
|
||||
REVISION-main = 0
|
||||
|
||||
SHARED_LIBS += base 0.0 # 2.6
|
||||
SHARED_LIBS += checker 0.0 # 2.6
|
||||
SHARED_LIBS += cli 0.0 # 2.6
|
||||
|
@ -7,10 +7,13 @@ daemon_user="_icinga"
|
||||
|
||||
pexp="${TRUEPREFIX}/lib/icinga2/sbin/icinga2 daemon.*"
|
||||
|
||||
rc_pre() {
|
||||
install -d -o ${daemon_user} -g _icingaweb2 /var/www/var/run/icinga2{,/cmd}
|
||||
ln -fs /var/www/var/run/icinga2 /var/run/icinga2
|
||||
rc_configtest() {
|
||||
${TRUEPREFIX}/sbin/icinga2 daemon --validate
|
||||
}
|
||||
|
||||
rc_pre() {
|
||||
install -d -o ${daemon_user} -g _icingaweb2 /var/www/var/run/icinga2{,/cmd}
|
||||
ln -fs /var/www/var/run/icinga2 /var/run/icinga2
|
||||
}
|
||||
|
||||
rc_cmd $1
|
||||
|
@ -6,6 +6,8 @@ GH_ACCOUNT= OpenPrinting
|
||||
GH_PROJECT= cups
|
||||
GH_TAGNAME= v2.4.2
|
||||
|
||||
REVISION-main= 0
|
||||
|
||||
CATEGORIES= print sysutils
|
||||
|
||||
# config-scripts/cups-sharedlibs.m4
|
||||
|
@ -6,12 +6,14 @@ daemon="${TRUEPREFIX}/sbin/cupsd"
|
||||
|
||||
pexp="${daemon} .*"
|
||||
|
||||
rc_configtest() {
|
||||
rc_exec "${daemon} ${daemon_flags} -t"
|
||||
}
|
||||
|
||||
rc_pre() {
|
||||
# XXX cups-driverd(8) can crash when setting up a printer driver
|
||||
rm -f /var/cache/cups/*
|
||||
|
||||
rc_exec "${daemon} ${daemon_flags} -t" || return 1
|
||||
|
||||
# no existing printcap means we're not running lpd(8) so link cups'
|
||||
# printcap so base lp commands can find and use cups printers
|
||||
if [[ ! -e /etc/printcap ]]; then
|
||||
|
Loading…
Reference in New Issue
Block a user