dns/inadyn: fix for pidfile creation on transient /var/run configuration

PR: 266106
This commit is contained in:
Oleksii Samorukov
2023-06-06 08:03:07 +02:00
parent ee34ecfe84
commit 86bb83ce8a
2 changed files with 6 additions and 0 deletions
+1
View File
@@ -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}/
+5
View File
@@ -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"