aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlexander Leidinger <Alexander@Leidinger.net>2023-11-22 20:51:58 +0000
committerYuri Victorovich <yuri@FreeBSD.org>2023-11-22 20:55:04 +0000
commit338fe91d38d3acc182d3884432e9cc1e90e9f953 (patch)
tree9d1060e7c4223f198d1dbed937f112805945c54e
parent2835b93705342861c7c2168ed042b3ab9aaa9d32 (diff)
downloadports-338fe91d38d3acc182d3884432e9cc1e90e9f953.tar.gz
ports-338fe91d38d3acc182d3884432e9cc1e90e9f953.zip
www/adguardhome: Add the pid file
This would allow external automation scripts to control the daemon.
-rw-r--r--www/adguardhome/Makefile1
-rw-r--r--www/adguardhome/files/adguardhome.in3
2 files changed, 3 insertions, 1 deletions
diff --git a/www/adguardhome/Makefile b/www/adguardhome/Makefile
index f43f2cc6c2a2..2cde3e55d167 100644
--- a/www/adguardhome/Makefile
+++ b/www/adguardhome/Makefile
@@ -1,6 +1,7 @@
PORTNAME= adguardhome
DISTVERSIONPREFIX= v
DISTVERSION= 0.107.41
+PORTREVISION= 1
CATEGORIES= www
MAINTAINER= yuri@FreeBSD.org
diff --git a/www/adguardhome/files/adguardhome.in b/www/adguardhome/files/adguardhome.in
index 474e2c8a83fa..f69f1df46889 100644
--- a/www/adguardhome/files/adguardhome.in
+++ b/www/adguardhome/files/adguardhome.in
@@ -26,10 +26,11 @@ load_rc_config $name
: ${adguardhome_work_dir_data_old:=%%PREFIX%%/bin/data}
logfile="/var/log/${name}.log"
+pidfile="/var/run/${name}.pid"
procname=%%PREFIX%%/bin/adguardhome
command="/usr/sbin/daemon"
-command_args="-u ${adguardhome_user} -o ${logfile} -t ${name} %%PREFIX%%/bin/adguardhome -c ${adguardhome_config} -w ${adguardhome_work_dir}"
+command_args="-u ${adguardhome_user} -o ${logfile} -t ${name} -p ${pidfile} %%PREFIX%%/bin/adguardhome -c ${adguardhome_config} -w ${adguardhome_work_dir}"
start_precmd="${name}_prestart"