summaryrefslogtreecommitdiff
path: root/INSTALL
diff options
context:
space:
mode:
authorLaurent Bercot <ska-skaware@skarnet.org>2019-04-26 15:52:54 +0000
committerLaurent Bercot <ska-skaware@skarnet.org>2019-04-26 15:52:54 +0000
commit1bfba3b0be32306b078f5ee527b864e758b2c77b (patch)
tree155db6f3c01becd24d422a2e55582e222ad6a89e /INSTALL
parent9e6d0f168bf59df9cd829d6ebe63fb08ea9ae01e (diff)
downloads6-linux-init-1bfba3b0be32306b078f5ee527b864e758b2c77b.tar.xz
Make a single hpr. Full doc, first draft.
Diffstat (limited to 'INSTALL')
-rw-r--r--INSTALL11
1 files changed, 9 insertions, 2 deletions
diff --git a/INSTALL b/INSTALL
index c9d11fb..a64f220 100644
--- a/INSTALL
+++ b/INSTALL
@@ -9,7 +9,8 @@ Build Instructions
- skalibs version 2.8.0.0 or later: https://skarnet.org/software/skalibs/
- execline version 2.5.1.0 or later: https://skarnet.org/software/execline/
- s6 version 2.8.0.0 or later: https://skarnet.org/software/s6/
- - Recommended: utmps version 0.0.2.0 or later: https://skarnet.org/software/utmps/
+ - Optional: nsss version 0.0.1.1 or later: https://skarnet.org/software/nsss/
+ - Optional: utmps version 0.0.2.0 or later: https://skarnet.org/software/utmps/
This software is Linux-specific. It will run on a Linux kernel,
version 2.6.32 or later. However, it should not be too hard to port to
@@ -22,12 +23,18 @@ other Unix-like operating systems.
./configure && make && sudo make install
will work for most users.
- It will install the binaries in /bin.
+ It will install the exported binaries in /bin, the unexported
+binaries in /libexec, and the skeleton scripts in /etc/s6-linux-init/skel.
You can strip the binaries and libraries of their extra symbols via
"make strip" before the "make install" phase. It will shave a few bytes
off them.
+ Your default init binaries will not be overwritten. They will only be
+overwritten by a manual action after you invoke s6-linux-init-maker,
+check that you are happy with its output, and decide to use it as
+your default init.
+
* Customization
-------------