Hallo zusammen,
ich habe aktuell das Problem, dass TeamSpeak nicht automatisch bei Systemstart startet mit meinem systemd Skript, das folgendermaßen aussieht:
Code
[Unit]
Description=TeamSpeak Server
Wants=network-online.target
After=syslog.target network.target nss-lookup.target network-online.target
[Service]
Type=forking
WorkingDirectory=/usr/local/bin/teamspeak3-server_linux-amd64
ExecStart=/usr/local/bin/teamspeak3-server_linux-amd64/ts3server_startscript.sh start
ExecReload=/usr/local/bin/teamspeak3-server_linux-amd64/ts3server_startscript.sh restart
ExecStop=/usr/local/bin/teamspeak3-server_linux-amd64/ts3server_startscript.sh stop
PIDFile=/usr/local/bin/teamspeak3-server_linux-amd64/ts3server.pid
User=smares
Group=smares
[Install]
WantedBy=multi-user.target
Alles anzeigen
OS ist Ubuntu Server 15.10. Weder die TS Logs zeigen fehler, noch das systemd Journal. Wenn ich den Server manuell über systemd starte (systemctl) tut alles wunderbar. Ideen woran das liegen kann? Ein selbst konfigurierter ARK Server startet hingegen automatisch:
Code
[Unit]
Description=ARK: Survival Evolved Server
Wants=network-online.target
After=syslog.target network.target nss-lookup.target network-online.target
[Service]
ExecStart=/home/smares/Steam/games/ark/ShooterGame/Binaries/Linux/ShooterGameServer TheIsland?MaxPlayers=5?RCONEnabled=True?listen -server -log
LimitNOFILE=100000
ExecReload=/bin/kill -s HUP $MAINPID
ExecStop=/bin/kill -s INT $MAINPID
User=smares
Group=smares
[Install]
WantedBy=multi-user.target
Alles anzeigen