aboutsummaryrefslogtreecommitdiff
path: root/irc
diff options
context:
space:
mode:
authorJohn Baldwin <jhb@FreeBSD.org>2021-01-11 22:37:46 +0000
committerJohn Baldwin <jhb@FreeBSD.org>2021-01-11 22:37:46 +0000
commit72e1192c2e2dbb0e1a25858e999d1c1e315cb15c (patch)
tree0ff18d2e57d1c7da9528fd398d6a73a4cec081a0 /irc
parent95e5acd860c27cd56ab797dc3d01256bc096ffea (diff)
downloadports-72e1192c2e2dbb0e1a25858e999d1c1e315cb15c.tar.gz
ports-72e1192c2e2dbb0e1a25858e999d1c1e315cb15c.zip
More cleanly daemonize quasselcore.
- Use -c with daemon to change the working directory to / before invoking quasselcore. - Use -f with daemon to redirect stdout/stdin/stderr to /dev/null before invoking quasselcore. Reviewed by: woodsb02 (maintainer) Differential Revision: https://reviews.freebsd.org/D28096
Notes
Notes: svn path=/head/; revision=561284
Diffstat (limited to 'irc')
-rw-r--r--irc/quassel/Makefile2
-rw-r--r--irc/quassel/files/quasselcore.in2
2 files changed, 2 insertions, 2 deletions
diff --git a/irc/quassel/Makefile b/irc/quassel/Makefile
index cd325f960a4b..bee8910496c5 100644
--- a/irc/quassel/Makefile
+++ b/irc/quassel/Makefile
@@ -3,7 +3,7 @@
PORTNAME= quassel
PORTVERSION= 0.13.1
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= irc
MAINTAINER= woodsb02@FreeBSD.org
diff --git a/irc/quassel/files/quasselcore.in b/irc/quassel/files/quasselcore.in
index 64162c399e67..2c207d209959 100644
--- a/irc/quassel/files/quasselcore.in
+++ b/irc/quassel/files/quasselcore.in
@@ -36,7 +36,7 @@ procname="%%PREFIX%%/bin/quasselcore"
pidfile="/var/run/${name}.pid"
command="/usr/sbin/daemon"
-command_args="-p ${pidfile} ${procname} ${quasselcore_args}"
+command_args="-cf -p ${pidfile} ${procname} ${quasselcore_args}"
start_precmd="${name}_prestart"
stop_postcmd="${name}_poststop"