Hi, noticed when upgrading my server from 6.6 to 6.7 in the logs:
bitlbee[47042]: Warning: Couldn't write PID to `/var/run/bitlbee.pid' since th rc script runs as unpriviledged user, this fails. Sure, that's just a warning, and from code inspection it doesnt see used anywhere (nor cleaned up upon exit ?), and rc.d framework doesnt rely on it, but other sotware might (sysutils/monit likes to use pidfiles for example) so why not fix it ? Thought, feedback ? Landry Index: Makefile =================================================================== RCS file: /cvs/ports/net/bitlbee/Makefile,v retrieving revision 1.73 diff -u -r1.73 Makefile --- Makefile 20 Mar 2020 16:44:25 -0000 1.73 +++ Makefile 23 May 2020 08:31:27 -0000 @@ -6,7 +6,7 @@ DISTNAME= bitlbee-$V PKGSPEC= bitlbee-=$V CATEGORIES= net -REVISION= 0 +REVISION= 1 HOMEPAGE= https://bitlbee.org/ @@ -37,6 +37,7 @@ CONFIGURE_ARGS+= --bindir=${PREFIX}/libexec \ --mandir=${PREFIX}/man \ --config=${DB_DIR} \ + --pidfile=${DB_DIR}/bitlbee.pid \ --etcdir=${ETCDIR} \ --ssl=openssl \ --pie=0