Sie sind nicht angemeldet.

Lieber Besucher, herzlich willkommen bei: sourceserver.info. Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert. Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang. Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.

Beiträge: 881

Wohnort: L.E.

Beruf: KiN im Betriebsdienst

Rootserver vorhanden: Nein

  • Nachricht senden

21

Dienstag, 29. März 2011, 10:49

Heyho Dead_Eye,

mit Deinem Script komm ich im Moment nicht weiter. Ich habe es jetzt so gemacht, bekomme aber immer die Fehlermeldung No such or File Directory.
Die Hauptdateien liegen auf /home/srcds1
Die Server liegen auf /home/srcds1/server1 und server2
Das Startscript von Dir liegt im /home/srcds1

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
#!/bin/bash
servers="server1 server2"
serversrestart="27015 27025"
serverfiles=~/home/srcds1/
serverdir=~/home/srcds1/
startscript=/home/srcds1/run.sh

update_server() {
    ./steam -command update -game "Counter-Strike Source" -dir $1
    }

update_symlinks() {
    for server in $3; do
        cp -rs $1/* $2/$server/ &> /dev/null
    done
    }

restart_servers() {
    for server in $2; do
        $1 restart $server
    done
    }
 

if ! ( ./srcupdatecheck ~/serverfiles/css/orangebox/cstrike/steam.inf | grep -q '^Got three non-rejected queries, UP TO DATE!' ); then
    update_server "$serverfiles"
    update_symlinks "$serverfiles" "$serverdir" "$servers"
    restart_servers "$startscript" "$serversrestart" 
fi
24/7 Teamspeak³ Server:


Linux is like a wigwam → No windows. No gates. Apache inside.

1. Frage des Admin: was wurde vorher verändert?
2. Antwort des Users: nichts
3. Frage des Admin: was wurde verändert, bevor NICHTS verändert wurde?

Ene mene muh gebasht wirst du,
ene mene miste headOr durch die Kiste,
ene mene meck kaum siehste mich schon fliegste weg :D

DeaD_EyE

Administrator

Beiträge: 3 980

Wohnort: Hagen

Beruf: Mechatroniker (didaktische Systeme)

Rootserver vorhanden: Nein

  • Nachricht senden

22

Dienstag, 29. März 2011, 15:09

serverfiles=~/home/srcds1/ serverdir=~/home/srcds1/


Lass das Tilde-Zeichen ~ weg. Ansonsten würde der von dir angegebene Pfad auf '/home/$USER/home/srcds1' verweisen.

Beiträge: 881

Wohnort: L.E.

Beruf: KiN im Betriebsdienst

Rootserver vorhanden: Nein

  • Nachricht senden

23

Donnerstag, 31. März 2011, 12:19

Ja, ich geh kaputt. Das ist der Hammer. Es funktioniert einwandfrei. Ein ganz großes Danke an Dich!
24/7 Teamspeak³ Server:


Linux is like a wigwam → No windows. No gates. Apache inside.

1. Frage des Admin: was wurde vorher verändert?
2. Antwort des Users: nichts
3. Frage des Admin: was wurde verändert, bevor NICHTS verändert wurde?

Ene mene muh gebasht wirst du,
ene mene miste headOr durch die Kiste,
ene mene meck kaum siehste mich schon fliegste weg :D

Beiträge: 881

Wohnort: L.E.

Beruf: KiN im Betriebsdienst

Rootserver vorhanden: Nein

  • Nachricht senden

24

Sonntag, 9. Februar 2014, 12:23

Moin, moin ihr lieben,

sorry das ich diesen Uralt Thread wieder auskrame, aber ich habe das gleiche Phänomen wie der Threadersteller damals. Habe einen vServer bei Hetzner und dort einen CS:S Server am laufen. Ich habe 2 Verzeichnisse in meinem HOME Directory: CSS_Server1 und Testserver. CSS_Server1 läuft prima als GunGame.

Auf Testserver habe ich eine komplett frische Installation gestartet, keine server.cfg und absolut keine Plugins und es starten trotzdem die Plugins von Server1? Alles an Plugins ... selbst die server.cfg ... inklusive des Hostnamens.

Ich möchte auf dem Server nicht mit Symlinks arbeiten, da ich diesen eh nur zu Testzwecken benutze und ständig etwas verändere. Nur warum zum Geier lädt er die ganzen Plugins vom ersten Server? Übrigens auch nach einem Neustart des Servers hat es nichts gebracht.

Hier noch einmal das Original vom Threadersteller:
ja aber wenn ich ihn unter einem anderen port starte, startet er genau die plugins die auf dem server sind! ich mchte einen surf server und einen aim server!!!
24/7 Teamspeak³ Server:


Linux is like a wigwam → No windows. No gates. Apache inside.

1. Frage des Admin: was wurde vorher verändert?
2. Antwort des Users: nichts
3. Frage des Admin: was wurde verändert, bevor NICHTS verändert wurde?

Ene mene muh gebasht wirst du,
ene mene miste headOr durch die Kiste,
ene mene meck kaum siehste mich schon fliegste weg :D

Beiträge: 881

Wohnort: L.E.

Beruf: KiN im Betriebsdienst

Rootserver vorhanden: Nein

  • Nachricht senden

25

Mittwoch, 12. Februar 2014, 07:59

Nehmts mir bitte nicht übel. aber ich möchte das Thema doch gerne nochmal aufgreifen und somit pushen.

Hat keiner eine Idee wie ich das umgehen kann? Oder was evtl. die Ursache dafür sein könnte?
24/7 Teamspeak³ Server:


Linux is like a wigwam → No windows. No gates. Apache inside.

1. Frage des Admin: was wurde vorher verändert?
2. Antwort des Users: nichts
3. Frage des Admin: was wurde verändert, bevor NICHTS verändert wurde?

Ene mene muh gebasht wirst du,
ene mene miste headOr durch die Kiste,
ene mene meck kaum siehste mich schon fliegste weg :D