Erstellen eines Dienstes / Daemons mithilfe von runit
422
Dmitry Ilukhin
Ich muss für einige SysV-basierte Linux-Systeme einen Zeitsynchronisierungsdienst einrichten, aber ich möchte Ubuntu als Entwicklungsumgebung verwenden. Aus diesem und einigen anderen Gründen habe ich mich entschieden, runit als universelles und praktisches Werkzeug zu verwenden. Aber hier sind einige Probleme, die ich habe:
- Wie kann ich es auf meinem SysV-basierten System ausführen lassen? Es scheint, dass es ein Modul (
runsvdir
) hat, das gestartet werden muss. Ich habe aus Quellen zusammengestellt undmake install
wie angewiesen getan, sehe aber keine Änderungen/etc/init.d/
. Muss ich hinzufügenrunsvdir
zu/etc/init.d
manuell? - Wie kann ich meine Konsolen-App auf Steuersignale reagieren lassen? Benötigt es einen speziellen Code, um es zu tun, oder reicht es aus, dies zu tun
while(1)
? Ich habe nach Samples gesucht, finde aber nur Bash-Skripts mit dem Sleep-Befehl.
Ich habe versucht, "runit" -Tag hinzuzufügen, aber es heißt, ich könnte nicht, weil es ein neues ist und ich brauche dafür einen guten Ruf
Dmitry Ilukhin vor 7 Jahren
0
0 Antworten auf die Frage
Verwandte Probleme
-
9
Was ist der Unterschied zwischen den Befehlen "su -s" und "sudo -s"?
-
4
Gutes freies Ubuntu Server-VMWare-Image benötigt
-
8
Laptop Standby unter Linux / Ubuntu
-
4
Was sind die Unterschiede zwischen den großen Linux-Distributionen? Werde ich es merken
-
1
Wie kann ich von Ubuntu aus über das Netzwerk auf Windows Vista-Drucker zugreifen?
-
2
Begrenzung der CPU-Auslastung für Flash in Firefox?
-
2
Wie kann ich mein Mikrofon unter Debian GNOME zum Laufen bringen?
-
2
Conky-Setups - Beispiele / Ideen?
-
3
Was sind die Unterschiede zwischen Linux Window Managern?
-
3
Kann ich Microsoft Office 2007 unter Ubuntu ausführen?