svn commit: r518248 - in head/x11/pcdm: . files
Mark Felder
feld at FreeBSD.org
Sat Nov 23 15:42:25 UTC 2019
Author: feld
Date: Sat Nov 23 15:42:24 2019
New Revision: 518248
URL: https://svnweb.freebsd.org/changeset/ports/518248
Log:
x11/pcdm: Fix rc script for FreeBSD
PCDM doesn't daemonize/fork, so we need to handle this by using
daemon(8). It seems this port has only been used/tested on TrueOS with
OpenRC, so it has been broken in FreeBSD ports for the last two years.
PR: 227034
Reported by: VulcanRider
Approved by: just fix it
MFH: 2019Q4
Sponsored by: vBSDcon 2019
Added:
head/x11/pcdm/files/
head/x11/pcdm/files/patch-rc.d_pcdm (contents, props changed)
Modified:
head/x11/pcdm/Makefile
Modified: head/x11/pcdm/Makefile
==============================================================================
--- head/x11/pcdm/Makefile Sat Nov 23 15:40:08 2019 (r518247)
+++ head/x11/pcdm/Makefile Sat Nov 23 15:42:24 2019 (r518248)
@@ -2,7 +2,7 @@
PORTNAME= pcdm
PORTVERSION= 201710031254
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= x11
MAINTAINER= jt at ixsystems.com
Added: head/x11/pcdm/files/patch-rc.d_pcdm
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/x11/pcdm/files/patch-rc.d_pcdm Sat Nov 23 15:42:24 2019 (r518248)
@@ -0,0 +1,11 @@
+--- rc.d/pcdm.orig 2019-11-22 22:45:57 UTC
++++ rc.d/pcdm
+@@ -51,7 +51,7 @@ pcdm_start()
+ echo "Starting PCDM."
+ #Start the PCDM login daemon
+ if [ ! -e /var/run/nologin ]; then
+- ${command} ${pcdm_flags}
++ /usr/sbin/daemon -S -T pcdm ${command} ${pcdm_flags}
+ fi
+ }
+
More information about the svn-ports-all
mailing list