Revision [31428]

Last edited on 2016-10-23 22:18:08 by s243a
==Puppy's Init System==
Puppylinux uses the Busybox init process.
~"BusyBox combines tiny versions of many common UNIX utilities (GNU fileutils, shellutils,textutils) into a single small executable. It contains a small init system, which is a strippeddown SysVinit scheme. It can read an inittab file, but does not support runlevels" -- //Yvan & Frénot, A Survey of Unix Init Schemes [1]//
The name of the process is
%%Busybox init%%
The first script that his process called is referred to as the sysinit entry point, and it is defined in the file:
tty1::respawn:/sbin/mingetty --autologin root tty1
tty2::respawn:/sbin/getty 38400 tty2
tty3::respawn:/sbin/getty 38400 tty3
and from inspecting the above script we see that for puppylinux the sysinit entry point is:
More Information on the BusyBox init system can be found at:
~[[|wikiPedia:Init process]]
==Notes & References==
1 - pg36 of Yvan Royon & Stéphane Frénot 2007, A Survey of Unix Init Schemes,
~[[wikiPedia:Init process]]

Revision [31426]

Edited on 2016-10-23 18:38:56 by s243a [added CategoryUserSpaceStartUp]]
~[[CategoryInstallation]] [[CategoryUserSpaceStartUp]]

Revision [25221]

Edited on 2012-11-29 11:07:04 by darkcity [added CategoryUserSpaceStartUp]]

Revision [25220]

The oldest known version of this page was created on 2012-11-29 11:06:47 by darkcity [added CategoryUserSpaceStartUp]]
Valid XHTML :: Valid CSS: :: Powered by WikkaWiki