File daemontools-no-return.patch of Package daemontools

diff -Naurh ./src/envdir.c daemontools-0.76/src/envdir.c
--- ./src/envdir.c	2009-02-10 18:44:04.000000000 -0200
+++ daemontools-0.76/src/envdir.c	2009-02-10 18:45:28.000000000 -0200
@@ -83,4 +83,6 @@
 
   pathexec(argv);
   strerr_die4sys(111,FATAL,"unable to run ",*argv,": ");
+
+  return(0);
 }

diff -Naurh ./src/envuidgid.c daemontools-0.76/src/envuidgid.c
--- ./src/envuidgid.c	2009-02-10 18:44:07.000000000 -0200
+++ daemontools-0.76/src/envuidgid.c	2009-02-10 18:45:39.000000000 -0200
@@ -32,4 +32,6 @@
 
   pathexec(argv);
   strerr_die4sys(111,FATAL,"unable to run ",*argv,": ");
+
+  return(0);
 }

diff -Naurh ./src/pgrphack.c daemontools-0.76/src/pgrphack.c
--- ./src/pgrphack.c	2009-02-10 18:44:13.000000000 -0200
+++ daemontools-0.76/src/pgrphack.c	2009-02-10 18:45:50.000000000 -0200
@@ -10,4 +10,6 @@
   setsid(); /* shouldn't fail; if it does, too bad */
   pathexec_run(argv[1],argv + 1,envp);
   strerr_die4sys(111,"pgrphack: fatal: ","unable to run ",argv[1],": ");
+
+  return(0);
 }

diff -Naurh ./src/setlock.c daemontools-0.76/src/setlock.c
--- ./src/setlock.c	2009-02-10 18:44:22.000000000 -0200
+++ daemontools-0.76/src/setlock.c	2009-02-10 18:45:58.000000000 -0200
@@ -47,4 +47,6 @@
 
   pathexec_run(*argv,argv,envp);
   strerr_die4sys(111,FATAL,"unable to run ",*argv,": ");
+
+  return(0);
 }

diff -Naurh ./src/setuidgid.c daemontools-0.76/src/setuidgid.c
--- ./src/setuidgid.c	2009-02-10 18:44:26.000000000 -0200
+++ daemontools-0.76/src/setuidgid.c	2009-02-10 18:46:08.000000000 -0200
@@ -26,4 +26,6 @@
 
   pathexec_run(*argv,argv,envp);
   strerr_die4sys(111,FATAL,"unable to run ",*argv,": ");
+
+  return(0);
 }

diff -Naurh ./src/softlimit.c daemontools-0.76/src/softlimit.c
--- ./src/softlimit.c	2009-02-10 18:44:31.000000000 -0200
+++ daemontools-0.76/src/softlimit.c	2009-02-10 18:46:24.000000000 -0200
@@ -124,4 +124,6 @@
 
   pathexec_run(*argv,argv,envp);
   strerr_die4sys(111,FATAL,"unable to run ",*argv,": ");
+
+  return(0);
 }
openSUSE Build Service is sponsored by