]> git.wh0rd.org - sysvinit.git/blame - doc/Install
Fix sysvinit bug #29758
[sysvinit.git] / doc / Install
2 README for the System V style init, version 2.86
4init, shutdown, halt, reboot, wall, last, mesg, runlevel,
5killall5, pidof, sulogin.
7All programs, files and scripts in this package are covered by
8the Gnu Public License, and copyrighted by me.
10If you are not using Debian and the debianized package,
11you will have to install the new init by hand. You should
12be able to drop the binaries into a Slackware or Redhat
13system, I think.
15Here is a list of preferred directories to install the progs & manpages:
17wall.1, last.1, mesg.1 /usr/man/man1
18inittab.5, initscript.5 /usr/man/man5
19init.8, halt.8, reboot.8,
20shutdown.8, powerd.8,
21killall5.8, pidof.8,
22runlevel.8, sulogin.8 /usr/man/man8
24init /sbin/init
25inittab /etc/inittab
26initscript.sample /etc/initscript.sample
27telinit a link (with ln(1) ) to init, either
28 in /bin or in /sbin.
29halt /sbin/halt
30reboot a link to /sbin/halt in the same directory
31killall5 /sbin/killall5
32pidof a link to /sbin/killall5 in the same directory.
33runlevel /sbin/runlevel
34shutdown /sbin/shutdown.
35wall /usr/bin/wall
36mesg /usr/bin/mesg
37last /usr/bin/last
38sulogin /sbin/sulogin
39bootlogd /sbin/bootlogd
40utmpdump don't install, it's just a debug thingy.
42If you already _have_ a "wall" in /bin (the SLS release had, for example)
43do _not_ install this wall. Chances are that the wall you are already
44using is linked to /bin/write. Either first _remove_ /bin/wall before
45installing the new one, or don't install the new one at all.
47You might want to create a file called "/etc/shutdown.allow". Read the
48manual page on shutdown to find out more about this.
50Running from a read-only file system (CDROM?):
51o All communication to init goes through the FIFO /dev/initctl.
52 There should be no problem using a read-only root file system
53 IF you use a Linux kernel > 1.3.66. Older kernels don't allow
54 writing to a FIFO on a read-only file system.
56Miquel van Smoorenburg <miquels@cistron.nl>