git: e6531f199266 - main - net-mgmt/smokeping: Made pidfile configurable in the rc script
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Mon, 22 Apr 2024 12:09:46 UTC
The branch main has been updated by rodrigo: URL: https://cgit.FreeBSD.org/ports/commit/?id=e6531f199266caf266d67b45c983d16bcb9e7328 commit e6531f199266caf266d67b45c983d16bcb9e7328 Author: Rodrigo Osorio <rodrigo@FreeBSD.org> AuthorDate: 2024-04-22 11:44:20 +0000 Commit: Rodrigo Osorio <rodrigo@FreeBSD.org> CommitDate: 2024-04-22 12:09:06 +0000 net-mgmt/smokeping: Made pidfile configurable in the rc script From this version if you use a custom pifile location configured in /etc/rc.conf with the smokeping_pidfile variable you don't need to update your smokeping rc.d file manually after each port upgrade anymore. The default behavior remains unchanged. Reported by: zi (private mail) --- net-mgmt/smokeping/Makefile | 2 +- net-mgmt/smokeping/files/smokeping.in | 5 +++-- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/net-mgmt/smokeping/Makefile b/net-mgmt/smokeping/Makefile index 595446a054c6..d59273de8337 100644 --- a/net-mgmt/smokeping/Makefile +++ b/net-mgmt/smokeping/Makefile @@ -1,6 +1,6 @@ PORTNAME= smokeping PORTVERSION= 2.8.2 -PORTREVISION= 5 +PORTREVISION= 6 CATEGORIES= net-mgmt www MASTER_SITES= https://oss.oetiker.ch/smokeping/pub/ diff --git a/net-mgmt/smokeping/files/smokeping.in b/net-mgmt/smokeping/files/smokeping.in index 54162f708760..d125d643e62e 100644 --- a/net-mgmt/smokeping/files/smokeping.in +++ b/net-mgmt/smokeping/files/smokeping.in @@ -29,8 +29,9 @@ reload_cmd="smokeping_reload" stop_cmd="smokeping_stop" : ${smokeping_enable:=NO} -# pidfile is hardcoded in Smokeping.pm, not configurable -smokeping_pidfile="%%PREFIX%%/var/smokeping/pid" +# piddir is configured in %%PREFIX%%/etc/smokeping/config +# pid file name is "pid" and harcoded in Smokeping.pm, not configurable +: ${smokeping_pidfile="%%PREFIX%%/var/smokeping/pid"} : ${smokeping_logfile=/var/log/smokeping.log} : ${smokeping_user="%%USERS%%"} : ${smokeping_group="%%GROUPS%%"}