PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Daemon im Hintergrund



timmbo
30.12.13, 23:12
Hi,

ich glaube Daemon ist hier nicht der richtige Begriff, ich möchte folgendes machen:

Ein Proxy-Server läuft per java und soll aber nicht die Console "sperren" sondern dann eben im Hintergrund weiterlaufen lassen.
Besteht hier die Möglichkeit mit einem Flag (-x) die Eingabe wieder fei zu bekommen?

Thx
Timm

marce
31.12.13, 01:01
nohub geht nicht?

derguteweka
31.12.13, 15:57
Moin,


nohub geht nicht?

Des ghörd fei mid an hadden beeee.:D:ugly:

Gruss
WK

marce
31.12.13, 16:42
1:0 für die Uhrzeit.

davidbaumann
31.12.13, 18:34
Häh?
Wie wäre es mit screen...

timmbo
05.01.14, 15:38
Hi,

es geht mir darum, dass die java App läuft und ich mich wieder ausloggen kann, denn sonst kann ja jeder der den Bildschirm einschaltet auf der Mschine rumwerkeln, da man ja als root eingeloggt ist.
Außderdem wird es wohl nicht möglich sein, dass die java App beim Hochfahren gestartet wird.

Grüße
Timm

DrunkenFreak
05.01.14, 15:44
Geht alles. Schreib dir ein Skript und füge es als Initskript hinzu.

timmbo
05.01.14, 15:57
Hi,

ja das habe ich schon versucht, allerdings hakt es da ein mehreren Dingen.
Zum Einen muß die Java Datei wohl im gleichen Verzeichnis wie das erzeugte Startscript , nicht das für init, sein.
Zum Zweiten sagt mir Yast(openSuse 12.3) immer beim Runleveledit Rückmeldung "1", also Fehler.

Grüße
Timm

DrunkenFreak
05.01.14, 16:00
Wechsel doch einfach in das entsprechende Verzeichnis im Skript.

Probier es mal mit chkconfig. Da sollte ein bisschen mehr Fehlermeldung als "1" kommen.

timmbo
05.01.14, 16:03
Hi,

werde das mal probieren.
Hier noch ein ppar details, so schaut das startscript vom proxy aus, bzw. das steht drin.

java -jar EchoLinkProxy.jar


Wechsel doch einfach in das entsprechende Verzeichnis im Skript.
Du meinst ich soll eine Zeile mit cd /srv/proxy einfügen und das geht?

Mit chkconfig kommt das(ist verkürzt)

lsrv01:/srv/proxy # chkconfig
ELProxy.conf off
EchoLinkProxy.jar off
after.local off
apache2 on
autofs off
before.local off
bind9 off
chargen off
chargen-udp off
cron on
daytime off
daytime-udp off
dbus on
discard off
discard-udp off
echo off
echo-udp off
echolink 3


Update:
Habe es nun hingebracht.
Einfach in das Script ein cd eingefügt und ein smartctl reload ausgeführt.
Im Logfile vom proxy sehe ich das er gestartet ist.


Thx
Timm