[Pkg-sysvinit-commits] r1916 - in sysvinit/trunk/debian: . startpar/patches

Petter Reinholdtsen pere at alioth.debian.org
Sun Jun 6 17:19:55 UTC 2010


Author: pere
Date: 2010-06-06 17:19:51 +0000 (Sun, 06 Jun 2010)
New Revision: 1916

Added:
   sysvinit/trunk/debian/startpar/patches/07_nocrash_missing_arg.patch
Modified:
   sysvinit/trunk/debian/changelog
   sysvinit/trunk/debian/startpar/patches/series
Log:
New startpar patch 07_nocrash_missing_arg.patch to make sure no
argument do not cause startpar to segfault.

Modified: sysvinit/trunk/debian/changelog
===================================================================
--- sysvinit/trunk/debian/changelog	2010-06-06 09:36:25 UTC (rev 1915)
+++ sysvinit/trunk/debian/changelog	2010-06-06 17:19:51 UTC (rev 1916)
@@ -3,6 +3,8 @@
   * New startpar patch 06_stdin_notty.patch to make sure startpar run
     programs also when stdin is a pine, to get it working on OpenVZ
     (Closes: #584102)
+  * New startpar patch 07_nocrash_missing_arg.patch to make sure no
+    argument do not cause startpar to segfault.
   * Make init.d/bootlogs soft depend on gdm3 while we wait for gdm3 to
     provide $x-display-manager.
   * Make sure to create /dev/pts/ and /dev/shm/ in mountdevsub.sh

Added: sysvinit/trunk/debian/startpar/patches/07_nocrash_missing_arg.patch
===================================================================
--- sysvinit/trunk/debian/startpar/patches/07_nocrash_missing_arg.patch	                        (rev 0)
+++ sysvinit/trunk/debian/startpar/patches/07_nocrash_missing_arg.patch	2010-06-06 17:19:51 UTC (rev 1916)
@@ -0,0 +1,17 @@
+Purpose: Make sure startpar do not segfault when asked to run scripts
+	 in parallel without using the -a argument option.
+Fixes:   none
+Authour: Petter Reinholdtsen
+Status:  Not sent upstream yet
+
+--- a/startpar.c	(revision 1898)
++++ b/startpar.c	(working copy)
+@@ -366,7 +366,7 @@
+ 
+   closeall();
+ 
+-  if (!strcmp(arg, "start")) 
++  if (arg && !strcmp(arg, "start")) 
+     { 
+       int s, t, len;
+       pid_t child;

Modified: sysvinit/trunk/debian/startpar/patches/series
===================================================================
--- sysvinit/trunk/debian/startpar/patches/series	2010-06-06 09:36:25 UTC (rev 1915)
+++ sysvinit/trunk/debian/startpar/patches/series	2010-06-06 17:19:51 UTC (rev 1916)
@@ -5,3 +5,4 @@
 04_makeboot_loop_upper_bound.patch
 05_pri_kdm_gdm.patch
 06_stdin_notty.patch
+07_nocrash_missing_arg.patch




More information about the Pkg-sysvinit-commits mailing list