[Pkg-sysvinit-commits] r1400 - in sysvinit/trunk/debian: . startpar
Kel Modderman
kelmo-guest at alioth.debian.org
Fri Jul 10 17:26:52 UTC 2009
Author: kelmo-guest
Date: 2009-07-10 17:26:51 +0000 (Fri, 10 Jul 2009)
New Revision: 1400
Modified:
sysvinit/trunk/debian/changelog
sysvinit/trunk/debian/startpar/startpar.c
Log:
Patch debian/startpar/startpar.c to enable workaround for missing
/dev/pts in early runlevel S when using CONCURRENCY=startpar.
Modified: sysvinit/trunk/debian/changelog
===================================================================
--- sysvinit/trunk/debian/changelog 2009-07-10 07:17:10 UTC (rev 1399)
+++ sysvinit/trunk/debian/changelog 2009-07-10 17:26:51 UTC (rev 1400)
@@ -1,3 +1,10 @@
+sysvinit (2.86.ds1-65) unstable; urgency=low
+
+ * Patch debian/startpar/startpar.c to enable workaround for missing
+ /dev/pts in early runlevel S when using CONCURRENCY=startpar.
+
+ -- Kel Modderman <kel at otaku42.de> Sat, 11 Jul 2009 03:21:10 +1000
+
sysvinit (2.86.ds1-64) unstable; urgency=low
[ Petter Reinholdtsen ]
Modified: sysvinit/trunk/debian/startpar/startpar.c
===================================================================
--- sysvinit/trunk/debian/startpar/startpar.c 2009-07-10 07:17:10 UTC (rev 1399)
+++ sysvinit/trunk/debian/startpar/startpar.c 2009-07-10 17:26:51 UTC (rev 1400)
@@ -875,7 +875,7 @@
{
if ((nodevec[num] = pickup_task()) == NULL)
continue;
- if (nodevec[num]->interactive || !devpts)
+ if (nodevec[num]->interactive)
interactive_task = p;
p->name = nodevec[num]->name;
}
@@ -883,6 +883,8 @@
p->name = *argv++;
p->splashadd = calcsplash(num, argc, splashopt);
p->num = num++;
+ if (!devpts) /* no /dev/pts, treat as interactive */
+ interactive_task = p;
if (interactive_task)
continue; /* don't start this here */
run(p);
More information about the Pkg-sysvinit-commits
mailing list