Sponsor-Board.de
Autostart-Script

+- Sponsor-Board.de (https://www.sponsor-board.de)
+-- Forum: Community (/forumdisplay.php?fid=56)
+--- Forum: Hilfe (/forumdisplay.php?fid=102)
+---- Forum: Linux-Server (/forumdisplay.php?fid=105)
+---- Thema: Autostart-Script (/showthread.php?tid=56263)


Autostart-Script - ReckleZ - 27.07.2015 10:08

Hallo Community,

ich würde gerne ein Bash-Script erstellen das bei einem Serverneustart automatisch verschiedene Befehle hintereinander ausführt.

Ich habe dazu folgendes Script erstellt:

Code:
#!/bin/sh
#Sinusbot-Startscript

### BEGIN INIT INFO
# Provides: scriptname
# Required-Start:
# Required-Stop:
# Default-Start: 2 3 4 5
# Default-Stop: 0 1 6
# Short-Description: Start daemon at boot time
# Description: Enable service provided by daemon.
### END INIT INFO

echo " " | screen
su -c "xinit /opt/ts3soundboard/ts3bot -- /usr/bin/Xvfb :1 -screen 0 800x600x16" bot


Das habe ich dann in den Autostart eingebunden per update-rc.d Befehl
Allerdings kann ich dann nach einem Reboot nicht mehr auf den Server connecten, "Network Error: Connection Refused".
Ich habe dann die Datei gelöscht und alles hat wieder funktioniert. Sonst habe ich noch ein Teamspeak-Autostartscript auf dem Server installiert.

Wie muss das Script aussehen, dass alles glatt läuft?

Freundliche Grüße


RE: Autostart-Script - lovelins12 - 27.07.2015 11:36

Code:
echo " " | screen
su -c "xinit /opt/ts3soundboard/ts3bot -- /usr/bin/Xvfb :1 -screen 0 800x600x16" bot

muss zu

Code:
su bot -l -c "screen -dmS botScreen \"xinit /opt/ts3soundboard/ts3bot -- /usr/bin/Xvfb :1 -screen 0 800x600x16\""




RE: Autostart-Script - ReckleZ - 27.07.2015 15:05

Dann passiert gar nichts :/


RE: Autostart-Script - lovelins12 - 27.07.2015 16:06

Ok dann schau mal hier: [Link: Registrierung erforderlich]
Das ist doch glaube das was du suchst Wink


RE: Autostart-Script - ReckleZ - 27.07.2015 16:10

Oh, vielen Dank Smile