ich habe hier ein wirklich kniffliges Problem
Vorgeschichte:
Ich betreibe aus Hobby ein paar Server des klassikers http://www.openttd.org zum Onlinedatteln.
Von diesem Game gibt es, ähnlich Debian, drei Entwicklungszweige, einmal die Stable 0.4.8 einmal die nightly builds beide offiziell und einmal die inoffizielle MiniIN die auf der nightly basiert. soweit so gut.
Damit der Server pausiert wenn kein Spieler online ist benutze ich ein Expect Script namens autopilot welches es hier gibt :
http://www.tt-forums.net/viewtopic.php? ... sc&start=0
(Ich habe mich auch schon in diesem Forum gemeldet, jedoch ist mein englisch sooo miserabel, zu dem hat auch keiner dort das Prob.)
Jetzt zu dem Problem:
Seit der nightly Version -r5953 funktioniert das mit dem Script nicht mehr. Vorher ging alles prima - Wenn ich autopilot starte beendet sich openttd kurz danach selbst und das wars.
Ich betreibe das ganze auf einem AMD64 Debian Sarge I-Net Server, zum testen habe ich das ganze auch auf meinem Debian Sarge i386 Intel Home Server installiert. Aber mit dem selben Ergebnis.
Mein letzter Versuch war dann mal alles auf meiner Debian SID Workstation zu testen, und siehe da es funktionierte !!
Jetzt verglich ich mal die Versionen von expect tcl und tk:
Code: Alles auswählen
SID:
expect : 5.43.0
tcl8.3 : 8.3.5
tcl8.4 : 8.4.12
tk wie tcl versionen
Sarge:
expect : 5.42.1
tcl8.3 : 8.3.5
tcl8.4 : 8.4.9
tk wie tcl versionen
Ich habe zwar wenig Hoffnung aber evt. kann mir ja einer helfen. Wieso funktioniert das auf Sid und nicht auf Sarge? Was vorher einwandfrei funktionierte.
Ich scheine auch der einzige zu sein der dieses Prob hat oder ich bin der einzige der Debian einsetzt..