]> git.wh0rd.org - sysvinit.git/blame - doc/Install
Fix sysvinit bug #29758
[sysvinit.git] / doc / Install
CommitLineData
a74aeac6
PR
1
2 README for the System V style init, version 2.86
3
4init, shutdown, halt, reboot, wall, last, mesg, runlevel,
5killall5, pidof, sulogin.
6
7All programs, files and scripts in this package are covered by
8the Gnu Public License, and copyrighted by me.
9
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.
14
15Here is a list of preferred directories to install the progs & manpages:
16
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
23
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.
41
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.
46
47You might want to create a file called "/etc/shutdown.allow". Read the
48manual page on shutdown to find out more about this.
49
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.
55
56Miquel van Smoorenburg <miquels@cistron.nl>