]> git.pld-linux.org Git - packages/SysVinit.git/commitdiff
- check if there is already single mode entry in inittab was broken because earlier...
authorArkadiusz Miśkiewicz <arekm@maven.pl>
Sun, 4 Sep 2005 21:49:44 +0000 (21:49 +0000)
committercvs2git <feedback@pld-linux.org>
Sun, 24 Jun 2012 12:13:13 +0000 (12:13 +0000)
Changed files:
    sysvinit-nopowerstates-single.patch -> 1.1

sysvinit-nopowerstates-single.patch [new file with mode: 0644]

diff --git a/sysvinit-nopowerstates-single.patch b/sysvinit-nopowerstates-single.patch
new file mode 100644 (file)
index 0000000..b824e57
--- /dev/null
@@ -0,0 +1,12 @@
+diff -urN sysvinit-2.86.org/src/init.c sysvinit-2.86/src/init.c
+--- sysvinit-2.86.org/src/init.c       2004-07-30 14:16:20.000000000 +0200
++++ sysvinit-2.86/src/init.c   2005-09-04 23:43:54.593827008 +0200
+@@ -1151,7 +1151,7 @@
+                *      See if we have a single user entry.
+                */
+               for(old = newFamily; old; old = old->next)
+-                      if (strpbrk(old->rlevel, "S")) break;
++                      if (strcmp("S0123456789", old->rlevel) && strpbrk(old->rlevel, "S")) break;
+               if (old == NULL)
+                       snprintf(buf, sizeof(buf), "~~:S:wait:%s\n", SULOGIN);
+               else
This page took 0.079061 seconds and 4 git commands to generate.