[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