6.74. Runit-2.1.1

6.74.1. Abhängigkeiten

Runit

   Installation hängt ab von:  Binutils, Coreutils, GCC, Glibc, Make und Patch
   Test Umgebung hängt ab von:  Keine Tests vorhanden.
   Optionale Abhängigkeiten:  Keine

6.74.2. Installation von Runit

Das Paket entpacken und in das neue Verzeichnis wechseln:

tar -xf pakete/runit-2.1.1.tar.gz &&
cd admin/

Erstmal patchen damit runit in FHS (Filesystem Hierarchy Standard) konforme Verzeichnisse installiert wird:

patch -Np1 -i ../patches/runit-2.1.1-fhs-1.patch

Nun in das Verzeichnis in dem wir package/install aufrufen:

cd runit-2.1.1/

Das Paket kompilieren:

package/install

Nun noch die Man-Pages installieren:

package/install-man

Nun noch drei wichtige Verzeichnisse erzeugen, die wir später für die Bootscripte brauchen:

mkdir -pv /etc/{service,runit} /var/service

Nun das Verzeichnis verlassen und dann entfernen:

cd ../.. &&
rm -rf admin/runit-2.1.1/

6.74.3. Inhalt des Paketes Runit

Installierte Programme:  chpst, runit, runit-init, runsv, runsvchdir, runsvdir, sv, svlogd, utmpset

Kurze Beschreibung

runit

Ein schneller Init Ersatz.

runsv

Ein Daemon der Programme startet und überwacht.