dns/inadyn: fix for pidfile creation on transient /var/run configuration
PR: 266106
This commit is contained in:
@@ -1,5 +1,6 @@
|
||||
PORTNAME= inadyn
|
||||
PORTVERSION= 2.11.0
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= dns
|
||||
MASTER_SITES= https://github.com/troglobit/${PORTNAME}/releases/download/v${PORTVERSION}/
|
||||
|
||||
|
||||
@@ -40,6 +40,11 @@ inadyn_checkconfig()
|
||||
{
|
||||
echo "Performing sanity check on ${name} configuration:"
|
||||
eval ${command} ${command_args} --check-config
|
||||
piddir="$(dirname ${pidfile})"
|
||||
if [ ! -d "${piddir}" ] && id inadyn >/dev/null 2>&1 ; then
|
||||
mkdir -p "${piddir}"
|
||||
chown inadyn:inadyn "${piddir}"
|
||||
fi
|
||||
}
|
||||
|
||||
run_rc_command "$1"
|
||||
|
||||
Reference in New Issue
Block a user