Tech Insider					   Technology and Trends

			   USENET Archives

Electronic mail:			      WorldWideWeb:	

Newsgroups: comp.os.linux.announce
From: (Mike Jagdis)
Subject: Bootsys-5
Message-ID: <>
Followup-To: comp.os.linux.misc
Keywords: bootsys5, init, booting, runlevel
Sender: (Matt Welsh)
Reply-To: (Mike Jagdis)
Organization: None
Date: Thu, 17 Mar 1994 19:12:12 GMT
Approved: (Matt Welsh)
Lines: 62

Uploaded to, and

Bootsys-5 replaces the old, aged and decaying bootsys-4a.

Bootsys-5 is a (more or less) complete true SYSV boot and runlevel

The included init understands both bdflush and update and knows how to
fall back if bdflush isn't supported by the running kernel. Any SYSV
init should work but how would I know? :-)

The bootsys environment is designed to allow packages to easily install
boot time check scripts and daemon management scripts. It is specifically
designed for The Purple Distribution of Linux available in the UK BBS
community but not necessarily elsewhere except by chance. This is basically
ripped out of The Purple Distribution. The INSTALL script may be dodgy
since it is *not* the normal way this is installed.

Bootsys takes a policy of never requiring naive users to edit system
critical shell scripts. Configuration information is held in simple
and relatively loose format file in /etc/default. Many of these may
be edited using shell scripts rather than directly with vi. Such
scripts are installed in /etc/config.

Bootsys is modules ready. It understands what to do with load=... and
noload=... passed on the LILO boot line, plus it keeps a table of
selected modules in /etc/default/modules. Not a lot of the kernel
is modular yet though :-).

Bootsys has been around a long while. However this version should almost
certainly not be used with any kernel earlier than 0.99pl15. In particular
the network interface setup script assumes you are using the newest
version of route...


Title        = SYSV style system boot and run level management
Version      = 0.5
Desc1        = Flexible boot environment. Policy of simple configuration
Desc2        = files - naive users should never edit critical shell scripts.
Desc3        = Init has built in support for update and bdflush - with auto
Desc4        = fallback if kernel doesn't support bdflush. Boot time kernel
Desc5        = module loading. Designed for easy package management.
Author       = Mike Jagdis
AuthorEmail  =
Required1    = awk, cat, chmod, chown, grep, rm, tr, others...
Required2    =
Required3    =
Required4    =
CopyPolicy1  = Do it. Send fixes/enhancements. Send beer. Send money.
CopyPolicy2  = Send women. Send CDs. Whatever. Just leave my name in there.
Keywords     = boot, init, script, runlevel, module, package, system
Comment1     = This is pulled straight from The Purple Distribution where
Comment2     = it has worked for years. This, however, may be incomplete
Comment3     = or simply broken. I can't predict every setup so you probably
Comment4     = need to know what you are doing to install this initially.
Entered      = 15MAR1994
EnteredBy    = Mike Jagdis
CheckedEmail =

			   USENET Archives


The materials and information included in this website may only be used
for purposes such as criticism, review, private study, scholarship, or 

Electronic mail:			      WorldWideWeb: