View previous topic :: View next topic |
Author |
Message |
netFreak n00b

Joined: 05 Jan 2011 Posts: 2
|
Posted: Wed Jan 05, 2011 5:00 am Post subject: [SOLVED] Jetty Init-Script |
|
|
hallo, bin neu hier und hoffe das mir hier jemand Helfen kann.
Sei es drum. Hallo erstmal !
Zu meiner Frage, ich möchte einen Jetty-Server auf nem Server betreiben.
Hierzu suche ich ein schönes Init-Script um den Server beim booten zu starten.
Ich habe versucht ein Script selber zu schreiben, jedoch ohne viel Erfolg.
Evt. kann mir jemand nen Tipp geben was da bei mir falsch läuft...
Code: |
#!/sbin/runscript
depend() {
need net
use logger
}
start() {
ebegin "Jetty wird gestartet..."
start-stop-daemon --start --exec java -jar /srv/jetty/jetty-hightide-7.2.2.v20101205/start.jar
eend $?
}
|
Fehlermeldung:
Code: |
* Jetty wird gestartet... ...
/sbin/start-stop-daemon: invalid option -- 'j'
Try `/sbin/start-stop-daemon --help' for more information.
|
Von Hand kann ich den Server problemlos mit "java -jar start.jar" starten...
(Jedoch nur aus dem Verzeichnis /srv/jetty/jetty-hightide-7.2.2.v20101205/ heraus)
Das Script müsste irgendwie vorher in den Ordner wechseln und das das exec Kommando anstoßen.
Naja bin für jede Hilfe Dankbar
Mfg Tobias
Last edited by netFreak on Wed Jan 05, 2011 6:25 am; edited 1 time in total |
|
Back to top |
|
 |
Max Steel Advocate


Joined: 12 Feb 2007 Posts: 2071 Location: My own world! I and Gentoo!
|
Posted: Wed Jan 05, 2011 5:15 am Post subject: |
|
|
Versuch mal das exec Kommando zu kapseln (mit diesen ' den Befehl abgrenzen). Sonst behauptet die Shell das das -j von deinem Befehl zum start-stop-daemon gehört. _________________ mfg
Steel
___________________
Sorry for my bad English.
Heim-PC: Intel i7-5820K, 32GB RAM, GTX 1080
Laptop: Intel Core i5-4300U, 16GB RAM, Intel Graphic
Arbeit-PC: Intel i5-3470S, 16GB RAM, Intel Graphic |
|
Back to top |
|
 |
netFreak n00b

Joined: 05 Jan 2011 Posts: 2
|
Posted: Wed Jan 05, 2011 6:06 am Post subject: |
|
|
ah danke... das hilf mir!
habe ich irgendwie übersehen
mfg tobi
-> [SOLVED]
Dirty Jetty Gentoo Init-Script
# cp JETTY_DIR/bin/jetty.sh /etc/init.d/
# chmod +x /etc/init.d/jetty.sh
# rc-update add jetty.sh default
This will start the server, but if you look on the output of rc-status, the status is set to stopped.
I know it's not the best way, but it works... |
|
Back to top |
|
 |
|