--- sysvinit-2.86/src/init.c.loginshell 2004-07-30 08:16:20.000000000 -0400
+++ sysvinit-2.86/src/init.c 2005-12-19 15:41:29.000000000 -0500
@@ -1153,7 +1153,7 @@
for(old = newFamily; old; old = old->next)
if (strpbrk(old->rlevel, "S")) break;
if (old == NULL)
- snprintf(buf, sizeof(buf), "~~:S:wait:%s\n", SULOGIN);
+ snprintf(buf, sizeof(buf), "~~:S:wait:%s -l\n", SHELL);
else
continue;
}