Hallo zusammen,
Es kommt ja immer mal wieder die Frage auf ob man svxlink nicht irgendwie im hintergrund laufen lassen könnte und trotzdem die Möglichkeit haben kann Befehle an svxlink abzusetzen. Das geht svxlink nativ noch nicht. Braucht es aber auch nicht. Es gibt ein nettes Programm unter den meisten gängigen Dirstros (Debian hat es mit sicherheit, weil unter Debian habe ich getestet) namens screen. Starten tut man svxlink in dem fall mit:
Das führt dazu, dass ein "neuer" screen göffnet wird, quasi eine Nussschale in der svxlink dann läuft. Ein Nachteil ist, dass bei dieser Variante kein log anglegt wird, da --logfile=... nicht funktioniert. da sich der screen beim Absturz von svxlink verabschiedet ist es also sinnvoller erst eine shell im screen zu starten und dann aus dieser shell svxlink zu starten. Das sähe dann so aus:
Um nun den screen zu verlassen und svxlink und die offene bash in den hintergrund zu schicken betätigt man ctrl + a , d.
Und um wieder an seine shell ranzukommen gibt man folgendes auf der kosole ein:
So das ist nun nicht die perfekte Lösung um svxlink im Hintergrund rennen zu lassen aber zumindest kann man damit mal schnell und unbemerkt über die Tastatur befehle absetzen um spielkinder vom spielen abzuhalten oder die DTMF Auswertung abzuschalten.
Schönes Wochenende
73's de Martin, DF1AMB