From 12f56a38a7178dc6335f27c4ce0a2d6336762ba2 Mon Sep 17 00:00:00 2001 From: Edwin Groothuis Date: Mon, 29 Dec 2003 06:21:20 +0000 Subject: [MAINTAINER UPDATE] New versions of spread, spread-j and py-spreadmodule * Use more bsd.port.mk convenience switches. * Use rc.subr properly for spread daemon. * Write a logfile rather than spewing to stdio. * Move rendezvous socket to /var/run. * Make Makefile.PL behave properly with PREFIX. PR: ports/60053 Submitted by: Joshua Goodall --- net/spread/files/patch-spread.c | 22 +++++++++++++++++----- 1 file changed, 17 insertions(+), 5 deletions(-) (limited to 'net/spread/files/patch-spread.c') diff --git a/net/spread/files/patch-spread.c b/net/spread/files/patch-spread.c index 1ab2708b1f90..0de2385206a1 100644 --- a/net/spread/files/patch-spread.c +++ b/net/spread/files/patch-spread.c @@ -1,6 +1,15 @@ ---- spread.c Sun Nov 10 00:17:59 2002 -+++ spread.c Sun Nov 10 00:18:42 2002 -@@ -65,6 +65,7 @@ +--- spread.c Thu Jun 19 00:31:23 2003 ++++ spread.c Mon Dec 8 20:55:41 2003 +@@ -48,6 +48,8 @@ + #include + #include + #include ++#include ++#include + #endif + + #ifdef ARCH_PC_WIN95 +@@ -65,6 +67,7 @@ static void Invalid_privilege_decrease(char *user, char *group); static void Usage(int argc, char *argv[]); @@ -8,16 +17,19 @@ /* auth-null.c: */ void null_init(void); -@@ -144,6 +145,8 @@ +@@ -144,6 +147,11 @@ #endif /* ARCH_PC_WIN95 */ ++ if (daemon(0,0) == -1) ++ Alarm( EXIT, "Spread: couldn't daemonise: %d", strerror(errno) ); ++ + writepidfile(); + /* initialize each valid authentication protocol */ null_init(); ip_init(); -@@ -193,6 +196,20 @@ +@@ -193,6 +201,20 @@ E_handle_events(); return 0; -- cgit v1.2.3