Start und Stop eines Daemons?

Warum Debian und/oder eine seiner Spielarten? Was muss ich vorher wissen? Wo geht es nach der Installation weiter?
Antworten
IT-Brain
Beiträge: 14
Registriert: 26.05.2005 21:01:28

Start und Stop eines Daemons?

Beitrag von IT-Brain » 29.05.2005 23:56:41

Morgen zusammen! Habe eine Frage wie starte ich einen Daemon und wie kann ich IHn Stoppen?

DRINGEND!

Benutzeravatar
Bert
Beiträge: 3751
Registriert: 16.07.2002 14:06:52
Wohnort: Dresden
Kontaktdaten:

Beitrag von Bert » 29.05.2005 23:59:43

/etc/init.d/<dienstname> start|stop|restart

bert
Programmer: A biological machine designed to convert caffeine into code.
xmpp:bert@debianforum.de

IT-Brain
Beiträge: 14
Registriert: 26.05.2005 21:01:28

Und was ist damit?

Beitrag von IT-Brain » 30.05.2005 00:03:11

Code: Alles auswählen

#!/bin/sh
SBINDIR=/usr/sbin
case "$1" in
start)
echo -n "Starting SMB services"
$SBINDIR/nmbd -D
$SBINDIR/smbd -D
echo
;;
stop)
echo -n "Shutting down SMB services"
killall -TERM nmbd
killall -TERM smbd
echo
;;
*)
echo "Usage: $0 (start|stop)"
exit 1
esac
exit 0
Ist das falsch?

edit bert: code tags eingebaut

Benutzeravatar
blackm
Moderator und Co-Admin
Beiträge: 5921
Registriert: 02.06.2002 15:03:17
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von blackm » 30.05.2005 00:08:25

In Smalltalk bitte keine technischen Fragen stellen.

by, Martin
Schöne Grüße

Martin

Neu im Forum? --> https://wiki.debianforum.de/debianforum ... tensregeln
Log- und Konfigurationsdatein? --> pastebin.php
Forum unterstützen? --> https://wiki.debianforum.de/debianforum.de/Spenden

Benutzeravatar
Bert
Beiträge: 3751
Registriert: 16.07.2002 14:06:52
Wohnort: Dresden
Kontaktdaten:

Beitrag von Bert » 30.05.2005 21:08:28

keine Ahnung. Wo hast Du das denn her? Geht das nicht? Sieht eigentlich nicht nach einem Debian-Start-Stop-Script aus..

Bert
Programmer: A biological machine designed to convert caffeine into code.
xmpp:bert@debianforum.de

Benutzeravatar
bollin
Beiträge: 482
Registriert: 01.11.2003 23:31:33
Wohnort: Berlin
Kontaktdaten:

Beitrag von bollin » 30.05.2005 22:04:10

Bert hat geschrieben:/etc/init.d/<dienstname> start|stop|restart
Hüstel

Code: Alles auswählen

invoke-rc.d dienst start|stop|restart|force-reload
Viele Grüße,
Torsten

Benutzeravatar
meandtheshell
Beiträge: 4054
Registriert: 14.01.2005 17:51:30

Beitrag von meandtheshell » 30.05.2005 22:43:37

Bert hat geschrieben:Sieht eigentlich nicht nach einem Debian-Start-Stop-Script aus..
warum?

Benutzeravatar
spiffi
Beiträge: 1128
Registriert: 09.08.2003 19:02:27

Beitrag von spiffi » 30.05.2005 23:17:35

Weil Debian init Skripte üblicherweise mit start-stop-daemon arbeiten, statt den Daemon direkt zu starten.
No language can express every thought unambiguously, least of all this one. -- D. R. Hofstadter

Benutzeravatar
meandtheshell
Beiträge: 4054
Registriert: 14.01.2005 17:51:30

Beitrag von meandtheshell » 30.05.2005 23:44:14

spiffi hat geschrieben:Weil Debian init Skripte üblicherweise mit start-stop-daemon arbeiten, statt den Daemon direkt zu starten.
das ist klar - das warum war darauf bezogen warum das script nicht nach debian aussehen sollte - das ist ein tuto kompleto normales skript - das verdaut jede distri mit Sys init V

Benutzeravatar
spiffi
Beiträge: 1128
Registriert: 09.08.2003 19:02:27

Beitrag von spiffi » 31.05.2005 00:22:30

Ich glaub wir reden hier gerade aneinander vorbei.
Sieht nicht nach Debian aus == Stammt nicht aus einem Debian-Paket
Somit auch Berts Frage nach der Herkunft.

Ob das Skript unter Debian funktionieren würde steht auf einem anderen Blatt.
No language can express every thought unambiguously, least of all this one. -- D. R. Hofstadter

Benutzeravatar
meandtheshell
Beiträge: 4054
Registriert: 14.01.2005 17:51:30

Beitrag von meandtheshell » 31.05.2005 00:46:20

@ spiffi
naja - ist ja auch nicht so wichtig - das script eines deamons kann ja "irgendwie" aussehen solange die syntax passt - aber wie gesagt sieht nach missverständnis aus ...

Benutzeravatar
Bert
Beiträge: 3751
Registriert: 16.07.2002 14:06:52
Wohnort: Dresden
Kontaktdaten:

Beitrag von Bert » 31.05.2005 20:22:43

Juup genau, Spiffi; 100% ;-)

ich vermisste die start-stop-...

hab nicht behauptet, das es nicht geht, mich nur etwas gewundert, da es hat nicht nach Debian aussieht.

@ bolloin: wieder was gelernt, ich verwende immer /etc/init.d/.. funzt ja ;-)

Gruß Bert
Programmer: A biological machine designed to convert caffeine into code.
xmpp:bert@debianforum.de

Benutzeravatar
bollin
Beiträge: 482
Registriert: 01.11.2003 23:31:33
Wohnort: Berlin
Kontaktdaten:

Beitrag von bollin » 31.05.2005 20:47:06

Bert hat geschrieben: @ bolloin: wieder was gelernt, ich verwende immer /etc/init.d/.. funzt ja ;-)
invoke-rc.d macht aber nur dann etwas, wenn der entsprechende Dienst im aktuellen runlevel überhaupt konfiguriert ist. Außerdem ist es über policy-rc.d konfigurierbar.


Viele Grüße,
Oberlehrer :-)

Antworten