pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/devel/distcc Change /tmp as directory for $pidfile, be...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/37dca36864cf
branches:  trunk
changeset: 483623:37dca36864cf
user:      xtraeme <xtraeme%pkgsrc.org@localhost>
date:      Tue Nov 16 09:24:50 2004 +0000

description:
Change /tmp as directory for $pidfile, because as reed@ said: "this
does not look safe", now it's stored in ${VARBASE}/run/distccd with
nobody:nobody 0750.

diffstat:

 devel/distcc/Makefile         |  7 ++++++-
 devel/distcc/files/distccd.sh |  4 ++--
 2 files changed, 8 insertions(+), 3 deletions(-)

diffs (41 lines):

diff -r 3842ff76b13f -r 37dca36864cf devel/distcc/Makefile
--- a/devel/distcc/Makefile     Tue Nov 16 08:23:45 2004 +0000
+++ b/devel/distcc/Makefile     Tue Nov 16 09:24:50 2004 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.17 2004/11/15 17:03:32 xtraeme Exp $
+# $NetBSD: Makefile,v 1.18 2004/11/16 09:24:50 xtraeme Exp $
 
 DISTNAME=              distcc-2.18.2
 CATEGORIES=            devel
@@ -20,6 +20,11 @@
 PKG_SYSCONFSUBDIR=     distcc
 RCD_SCRIPTS=           distccd
 
+DISTCC_PIDDIR?=                ${VARBASE}/run/distccd
+OWN_DIRS_PERMS=                ${DISTCC_PIDDIR} nobody nobody 0750
+
+FILES_SUBST+=          DISTCC_PIDDIR=${DISTCC_PIDDIR}
+
 SUBST_CLASSES=         doc
 SUBST_STAGE.doc=       post-patch
 SUBST_FILES.doc=       src/distcc.c src/hosts.c
diff -r 3842ff76b13f -r 37dca36864cf devel/distcc/files/distccd.sh
--- a/devel/distcc/files/distccd.sh     Tue Nov 16 08:23:45 2004 +0000
+++ b/devel/distcc/files/distccd.sh     Tue Nov 16 09:24:50 2004 +0000
@@ -1,6 +1,6 @@
 #!@RCD_SCRIPTS_SHELL@
 #
-# $NetBSD: distccd.sh,v 1.4 2004/11/15 18:06:43 xtraeme Exp $
+# $NetBSD: distccd.sh,v 1.5 2004/11/16 09:24:50 xtraeme Exp $
 #
 
 # PROVIDE: distccd
@@ -13,7 +13,7 @@
 name="distccd"
 rcvar="${name}"
 command="@PREFIX@/bin/${name}"
-pidfile="/tmp/${name}.pid"
+pidfile="@DISTCC_PIDDIR@/${name}.pid"
 command_args="--daemon --pid-file ${pidfile} --user nobody"
 
 if [ -f /etc/rc.subr -a -f /etc/rc.conf -a -f /etc/rc.d/DAEMON ]; then



Home | Main Index | Thread Index | Old Index