|
About:
Init is the parent of all processes. Its primary role is to create processes from a script stored in the file /etc/inittab. This package also contains well known and used utilities like reboot, shutdown, killall, poweroff, tellinit, sulogin, wall, etc.
Author:
Miquel van Smoorenburg <miquels __at__ cistron __dot__ nl>
[contact developer]
Tar/GZ:
ftp://ftp.cistron.nl/pub/people/miquels/sysvinit/
Changelog:
ftp://ftp.cistron.nl/pub/people/miquels/sysvinit/
Trove categories:
[change]
Dependencies:
[change]
No dependencies filed
|
|
» Rating:
(not rated)
» Vitality: 0.00% (Rank 7463)
» Popularity: 8.03% (Rank 339)

(click to enlarge graphs)
Record hits: 86,112
URL hits: 54,576
Subscribers: 173
|
|
Projects depending on this project:
upsguru
|
|
Branches
Comments
[»]
Bug in main() of init.c?
by Jarkko Hakala - Mar 10th 2003 03:41:14
A colleague of mine found a place that looks like a bug:
isinit = (getpid() == 1);
for (f = 1; f < argc; f++) {
if (!strcmp(argv[f], "-i") || !strcmp(argv[f],
"--init"))
isinit = 1;
break;
}
..So, this only accepts "-" or "--init" as first
argument due "break;". Braces should be added.
Normal GNU/[place your favorite kernel here] -users using readily built
distros will never need this to be fixed, nor.. well most likely.. anybody.
[reply]
[top]
|