Start-Stop Script

Vom einfachen Programm zum fertigen Debian-Paket, Fragen rund um Programmiersprachen, Scripting und Lizenzierung.
Antworten
Kilrathy
Beiträge: 33
Registriert: 11.05.2005 16:35:09
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Schweiz, Basel

Start-Stop Script

Beitrag von Kilrathy » 16.07.2008 11:19:04

Hallo zusammen

Ich hab hier flow-tools am laufen, welche ich über diesen Befehl aufrufe:

Code: Alles auswählen

flow-receive 0/0/2055 | flow-send -V 5 0/127.0.0.1/9999
Das Ganze würde ich nun gerne über ein Start-Stop Script steuern können... hat jemand eine Idee, wie ich das am besten verpacken könnte? Der Befehl startet im Vordergrund und bleibt dann normalerweise auch dort und fungiert ähnlich wie eine Pipe oder sowas... also kein Grund den Befehl regelmässig zu starten. Somit fällt eine while-do-Schleife weg....

Danke schonmal

Benutzeravatar
ckoepp
Beiträge: 1409
Registriert: 11.06.2005 20:11:23
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Nähe Heidelberg

Re: Start-Stop Script

Beitrag von ckoepp » 16.07.2008 12:19:44

Versteh nicht ganz was du meinst, aber Programme kannst du mittels kill stoppen (du sendest einfach den entsprechenden Code zum normalen Shutdown des Programmes).

Ansonsten findest du ein Grundgerüst der Start-Stop-Scripte in /etc/init.d/skeleton.

Hoffe bringt dich etwas weiter, vielleicht hab ich ja ins schwarze getroffen :)
"Es gibt kein Problem, das man nicht mit einem doppelten Scotch lösen könnte!"
Ernest Hemingway

Kilrathy
Beiträge: 33
Registriert: 11.05.2005 16:35:09
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Schweiz, Basel

Re: Start-Stop Script

Beitrag von Kilrathy » 16.07.2008 12:31:20

Jain muss ich mal sagen :)

Meine Idee ist diese beiden Befehle über /etc/inid.d/flowproxy start/stop steuern zu können.

Stop ist klar, mit dem Kill Befehl... nur wie verpack ich das Ganze sauber, damit ich es auch starten kann? Würde ein einfacher Aufruf des Befehls bereits genügen? Weil dann bastel ich einfach eine Art SwitchCase Variante.

Benutzeravatar
godsmacker
Beiträge: 902
Registriert: 16.03.2003 21:50:26
Lizenz eigener Beiträge: Artistic Lizenz
Wohnort: Chemnitz
Kontaktdaten:

Re: Start-Stop Script

Beitrag von godsmacker » 19.07.2008 23:54:52

Es gibt ein skeleton fuer init scripts in /etc/init.d/skeleton, was wahrscheinlich alles macht, was Du willst.

Antworten