Beiträge von rittmeister

    Quelle: golem.de

    zwor nüm ganz aktuell aber für diä einte viellicht glich interessant ;)

    Zitat

    Stadt St.Gallen und Swisscom vereinbaren Moratorium zum Ausbau des St.Galler Glasfasernetz Das Stimmvolk der Stadt St.Gallen erteilte am 8. Februar 2009 mit über 82% aller Stimmen den Stadtwerken den Auftrag, ein schnelles, offenes und flächendeckendes Glasfasernetz in der Stadt St.Gallen zu bauen. Im Anschluss an die Abstimmung trafen sich Carsten Schloter, CEO der Swisscom, und Stadtrat Fredy Brunner in St.Gallen zu den bereits angekündigten Gesprächen, welche Ziel und Zweck einer gemeinsame Basis für den Ausbau des Glasfasernetzes in St.Gallen verfolgen. Für die Zeit der Abklärungen und Verhandlungen wurde nun ein zweimonatiges Moratorium vereinbart. Sowohl die Swisscom als auch die Sankt Galler Stadtwerke unterbrechen dementsprechend bis Ende der Moratoriumsfrist alle laufenden Akquisition- und Ausbauarbeiten für das Glasfasernetz. Ende April 2009 soll die nächste Gesprächsrunde der beiden Parteien stattfinden, um die bis dahin ausgearbeiteten Vorschläge gemeinsam zu prüfen und das weitere Vorgehen festzulegen. Der Stadtrat informiert im Anschluss an diese Gespräche über das weitere Vorgehen.

    Quelle: stadt.sg.ch

    han mol rasch wägeme tool glueget zum traffic über ssh überwache und bin vorerscht mol uf folgendi 2 tools gstosse wobi nload relativ eifach ghalte isch und vnstats eher anes DU-Meter anechunnt.


    http://www.linux-magazin.de/he…hne_diskussion?category=0


    Screen vo nload: http://www.roland-riegel.de/nload/screenshots/index.html


    http://humdi.net/vnstat/


    für vnstats gäbts au no es php webinterface. wennd mol luscht und ziit hesch chasches jo mol teschte willi ufem gameserver nöd mol eifach will durflos installiere. vorallem au uslaschtig wär interessant obwohls bi üsere hardware chum is gwicht dörft falle ;)


    zum installe:
    apt-get install nload
    apt-get install vnstat


    Bei nload können mit nload -o die optionen wie z.b kBit auf kByte umgestellt werden


    git natürlich no jenes meh tools vorallem sehr eifachi, kennsch du was gschieders?

    Folgende Datei öffnen: /etc/ssh/sshd_config


    Den Wert PermitRootLogin auf no setzten also: PermitRootLogin no
    Falls dieser Wert nicht in der config vorhanden ist, muss er er angelegt werden.


    Damit die Änderung sofort wirksam wird noch SSH neu starten/laden: /etc/init.d/ssh force-reload

    Hatte gerade eben das folgende Problem an einem Laptop und möchte euch die Lösung nicht vorenthalten.


    Es waren 1 Administrator sowie ein normales Userkonto eingerichtet. Auf einmal war der Login mit dem normalen Userkonto nicht mehr möglich und man erhielt folgende Fehlermeldung:

    Die Anmeldung des Dienstes "Benutzerprofildienst" ist fehlgeschlagen.
    Das Benutzerprofil kann nicht geladen werden.


    Dies obwohl beide User über einen längeren Zeitraum einwandfrei funktioniert haben.



    Lösung:


    - Im abgesicherten Modus starten (F8-Taste während dem booten drücken)
    - Mit einem User einloggen welcher Adminrechte besitzt (wenn das einzige Adminkonto defekt ist trotzdem dieses nehmen)
    - Über Start -> Ausführen -> regedit den Registrierungseditor öffnen
    - Zu folgendem Schlüssel navigieren: HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\WindowsNT\CurrentVersion\ProfileList
    - mit CTRL+F nach einem Schlüssel mit der Endung .bak suchen
    - Wenn der gefunde Schlüssel bereits einmal ohne die Endung .bak existiert (identische Schlüsselnamen) muss zuerst diesem durch umbenennen eine Endung z.B .old hinzugefügt werden
    - danach .bak durch umbenennen vom anderen Schlüssel entfernen
    - Im rechten Fenster nach dem Wert "state" suchen und diesem den Hexwert 0 geben
    - Regedit schliessen
    - Computer neustarten


    Wieder Freude haben dass alle User wieder funktionieren 8)

    hmm han eifach mol google gfroget:


    Zitat

    > master_wakeup_timer_event: service public/pickup: Too many open files in
    > system


    Dein Resourcelimit/Kernellimit für die Anzahl der geleichzeitig geöffneten Files
    ist zu niedrig. http://www.postfix.org/faq.html#moby


    Hope this helps ;)

    Wenn wir auf dem Server als root eingeloggt sind, legen wir als erstes einen Benutzer mit eingeschränkten rechten an unter dem der Server laufen soll.




    Nun können wir mit der eigentlichen Installation beginnen. Als erstes legen wir ein neues Verzeichnis für Gameserver an und wechseln ins neu angelegte Verzeichnis


    PHP
    mkdir gameserver
    cd gameserver


    Um HL oder HL2 Server zu installieren wird das hldsupdatetool.bin benötigt


    PHP
    wget http://skv-clan.ch/temp/hldsupdatetool.bin


    PHP
    wget http://storefront.steampowered.com/download/hldsupdatetool.bin


    Als nächstes müssen wir das hldsupdatetool ausführbar machen: chmod 744 (über winscp) - chmod +x ./hldsupdatetool.bin (über PuTTY)


    Bei einem 64-bit System müssen zuerst noch die ia32-libs heruntergeladen werden.
    Ansonsten erhält Ihr folgende Fehlermeldung: -bash: ./hldsupdatetool.bin: No such file or directory


    PHP
    apt-get update
    apt-get install ia32-libs



    Danach starten wir das Tool mit ./hldsupdatetool.bin und akzeptieren die EULA mit yes



    PHP
    ./steam -command update -game cstrike -dir /home/Username/gameserver/cs16


    Das Verzeichnis muss zwingend existieren!


    Um den gameserver mit Boardmitteln möglichst einfach zu starten und zu verwalten nehmen wir ein Startscript und screen zur Hilfe. Falls screen nicht installiert ist mit apt-get install screen installieren


    Wir legen ein Startscirpt an: neue Datei beispielstart.sh anlegen (muss ausführbar gemacht werden), die könnte wie folgt aussehen:


    PHP
    #!/bin/sh
    screen -A -m -d -S cs ./hlds_run -game cstrike -pingboost 3 -autoupdate +ip xxx.xxx.xxx.xxx -port 27015 +map de_dust2 +maxplayers 12



    Dank unserem Startscript können wir nun den Gameserver mit folgendem Kommando starten: ./beispielstart.sh
    Der Server wird automatisch im hintergrund gestartet.


    Für LAN Server noch folgende Parameter hinzufügen -insecure -nomaster +sv_lan 1




    Die wichtigsten Kommandos für screen:


    Laufende screen's/Gameserver anzeigen: screen -ls
    In Gameserverconsole wechseln: screen -r screename/id oder mit screen -x screename/id
    Offenen screen schliessen/beenden : Ctrl+c
    Screen in den Hintergrund ausblenden: Ctrl + a + d
    Screen der im Hintergrund läuft beenden: kill screenid



    Falls ihr in eurer Gameserverconsole folgende Meldungen kriegt ist das eigentlich nicht weiter tragisch und hat keine Auswirkungen. Wer sie trotzdem weghaben möchte legt die entsprechenden Verzeichnisse manuell an, also einfach einen leeren ordner erstellen.
    scandir failed:/home/srvsvc/gameserver/cs/./platform/SAVE
    scandir failed:/home/srvsvc/gameserver/cs/./valve/SAVE



    HL und HL2 Server bieten die Möglichkeit mehrere Server Instanzen mit nur einer Installation auszuführen anstatt für jeden Server ein eigenes Verzeichnis anzugeben. Dazu müssen verschiedene Startscripts anglegt werden, oder in der beispielstart.sh alle zu startenden Server untereinader gelisted, und natürlich jedem Server einen eigenen screenname sowie andere ports eintragen werden. Im Steamserverbrowser werden Ports zwischen: 27015-27025 angezeigt. Zusätzlich können folgende Parameter benutzt werden: +servercfgfile server1.cfg +mapcyclefile mapcycle1.txt +motdfile motd1.txt


    Beispiel mehrere Server auf einmal Starten (das Prinzip kann z.B auch verwendet werden um alle Server gleichzeitig zu updaten):


    PHP
    #!/bin/sh
    screen -A -m -d -S cs ./hlds_run -game cstrike -pingboost 3 -autoupdate +ip xxx.xxx.xxx.xxx -port 27015 +map de_dust2 +maxplayers 12 +servercfgfile server1.cfg +mapcyclefile mapcycle1.txt +motdfile motd1.txt
    screen -A -m -d -S cs2 ./hlds_run -game cstrike -pingboost 3 -autoupdate +ip xxx.xxx.xxx.xxx -port 27016 +map de_dust2 +maxplayers 12 +servercfgfile server2.cfg +mapcyclefile mapcycle2.txt +motdfile motd2.txt



    Andere HL oder HL2 Server als Counter-Strike 1.6 können analog installiert werden. Bei der Installation muss cstrike durch das entsprechende Game zu ersetzen.


    HL1 Games
    tfc
    ricochet
    gearbox
    dod
    dmc
    czero


    HL2 Games
    left4dead
    tf
    "Counter-Strike Source" zwingend mit ""
    dods
    garrysmod
    hl2mp