Newsgroups: comp.os.linux From: ja...@purplet.demon.co.uk (Mike Jagdis) Path: sparky!uunet!pipex!demon!purplet!jaggy Subject: [ANNOUNCE] System V-a-like boot 'n run levels Organization: FidoNet node 2:252/305 - The Purple Tentacle, Reading Date: Fri, 20 Nov 1992 22:53:00 +0000 Message-ID: <49.2B0D7E46@purplet.demon.co.uk> Sender: use...@gate.demon.co.uk Lines: 47 Ok, I got bored today so I took a look at the Sys V type init that comes with admutils 1.4. There were a few problems there the worst of which was that it could be knocked into an infinite loop soaking up system resources. Anyway, I seem to have it working and built some System V like boot up scripts and run level setup scripts. So... Uploaded to nic.funet.fi and tsx-11.mit.edu is sysvboot.taz (and also Freq'able from 2:252/305 as sysvboot.taz) which contains init and shutdown programs modified from the admutils 1.4 source and compiled against the jump table shared libraries, a patch file of the changes made and a set of scripts to do the biz. 1. Read the README file. READ THE README FILE! 2. Make SURE you can boot from floppy and mount your hard disk in case of emergency. 3. Run the INSTALL script The INSTALL script is rather verbose. Read what it says. READ WHAT IT SAYS. It gives plenty of opportunity for you to shell out check what's being done and then continue. I tried to trap most potential problems but I'm not (fortunately) omniscient so don't trust me at all :-). Unless you have made major changes to what your system does during a boot everything should be ok... The scripts replace the old rc, rc.local and even rc.net scripts and provide for checking filesystems at boot time (or not if you do a fastboot), mounting filsystems, configuring swap partitions, configuring tcp, starting and stopping tcp daemons, some news startup if you have the relevent bits, cleaning temporary directories and more. Most of the configuration information used comes from easily understood files in /etc/default or, in the case of filesystems, /etc/fstab. No need to even try and read all the scripts unless that's how you get your kicks :-). Oh, and the tcp start up caters for loopback only systems (i.e. no ethernet card to configure). It's in the README... Additions/bug fixes to the scripts are welcome of course :-) I'll send the patches for init to whoever produced admutils just as soon as I find the address (poe?)... Mike DISCLAIMER: It seems to work for *me*. What's *your* problem?