]> git.deb.at Git - debienna.git/blobdiff - Kalender/2016-10-20/index.mdwn
runit
[debienna.git] / Kalender / 2016-10-20 / index.mdwn
index 1d3ce846c3af835a941f0fe27e6720f3acd57f19..42958213b6ee395a34613c68305d950c0b0af53e 100644 (file)
@@ -22,6 +22,17 @@ ab 19:00 ist der Raum reserviert
 * VM Managing
   * Managing VM's should be like cattle and not like pets
   * [[!debpkg vagrant]], [[!debpkg ansible]]
+* [[!debpkg runit]]
+  * schlank und schnell
+  * braucht ein POSIX kompatibles OS
+  * wird verwendet mit runsv und runsvdir
+  * Kennt keine daemons, sondern schaut eher das ein prozess immer rennt (wird also ggf neu gestartet)
+  * so ein service wird über eine verzeichnisstruktur konfiguriert worin dann ein symlink auf das programm oder ein shellscript liegt, welches die konfiguration beinhaltet
+  * Userprozesse können auch so gestartet werden
+  * Ist init script kompatibel über ein Kompatibilitätpacket zB [[!debpkg runit-sysv]] oder [[!debpkg runit-systemd]] oder [[!debpkg runit-init]]
+  * Und wozu braucht man jetzt noch systemd? zB File Descriptor Forwarding
+  * capsd ist ein tool um sachen als anderer user ausführen und chroot und so weiter auszuführen und vieles mehr...
+  * Macht in Summe mehr als ein init script aber weniger als systemd
 
 ### Fragen & Antworten