Howto: nginx, php-fpm and serendipity weblog (s9y) with apache style rewriting

Geschrieben von andy • Freitag, 29. Januar 2010 • Kategorie: combjuta

Nginx is (spoken: engine x) is a HTTP and reverse proxy server written by the russian developer Igor Sysoev. Nginx is also able to proxy mail server requests coming in via pop3 and imap.
Popular sites like FastMail.FM and Wordpress.com are usually using nginx as reverse proxy or HTTP Server.
According to Netcrafts Web Server Survey from December 2009 nginx gained 5,2% market share since December 2008 and will exceed the 7% barrier in january 2010. In addition to that 12,9 million websites started using nginx as webserver or loadbalancer as first contact instance in the year 2010. Nginx now clearly exceeds the former lightwight webserver king lighttpd (market share round 0.36% in December 2009).

In a first example we use nginx is together with the FastCGI Process Manager php-fpm in order to run a serendipity weblog.
PHP-fpm will be included in future versions of PHP 5.3 but isn't shipped with stable PHP 5.2 and therefore we have to built php and php-fpm the traditional way.

"Howto: nginx, php-fpm and serendipity weblog (s9y) with apache style rewriting" vollständig lesen

Tags für diesen Artikel: , , ,
| Top Exits (577)
527 Klicks
Twitter Bookmark Howto: nginx, php-fpm and serendipity weblog (s9y) with apache style rewriting  at del.icio.us Facebook Google Bookmarks FriendFeed Digg Howto: nginx, php-fpm and serendipity weblog (s9y) with apache style rewriting Technorati Howto: nginx, php-fpm and serendipity weblog (s9y) with apache style rewriting wong it!

Installing Icinga 1.0 with IDOUtils and NConf

Geschrieben von andy • Dienstag, 15. Dezember 2009

Today the icinga team released the first stable version of their open source monitoring tool - Icinga 1.0.
The team behind icinga formed up earlier this year and forked nagios due to several reasons.
In this small howto i'd like to describe the installation of Icinga in cooperation with IDOUtils and NConf for easier configuration of multiple hosts and services on a fresh debian system:


  1. Install some prequisites:
    apt-get install apache2 build-essential libgd2-xpm-dev libjpeg62 libjpeg62-dev libpng12 libpng12-dev mysql-server mysql-client libdbi0 libdbi0-dev libdbd-mysql libdbi-perl libdbd-mysql-perl


  2. As root, add an user and group for icinga:
    /usr/sbin/useradd -m icinga && /usr/sbin/groupadd icinga


  3. Download icinga-core 1.0 (not icinga-web) from the icinga download site

  4. Unpack the downloaded archive, for example in a new directory called /usr/local/icinga with the command
    tar xzfv icinga-1.0.tar.gz


  5. Enter the new directory and configure icinga with
    ./configure --enable-idoutils


  6. General options should look like this:
    General Options:
    -------------------------
    Icinga executable: icinga
    Icinga user/group: icinga,icinga
    Command user/group: icinga,icinga
    Embedded Perl: no
    Event Broker: yes
    Build IDOUtils: yes
    Install ${prefix}: /usr/local/icinga
    Lock file: ${prefix}/var/icinga.lock
    Check result directory: ${prefix}/var/spool/checkresults
    Init directory: /etc/init.d
    Apache conf.d directory: /etc/apache2/conf.d
    Mail program: /usr/bin/mail
    Host OS: linux-gnu


  7. Compile the icinga source code with
    make all


  8. If everything went fine, just install icinga completely with
    make fullinstall


  9. Time for some customization:
    comment out all cfg_file options from line 30 to line 36 of icinga.cfg, they´ll be provided by NConf later:
    # You can specify individual object config files as shown below:

    #cfg_file=/usr/local/icinga/etc/objects/commands.cfg
    #cfg_file=/usr/local/icinga/etc/objects/contacts.cfg
    #cfg_file=/usr/local/icinga/etc/objects/timeperiods.cfg
    #cfg_file=/usr/local/icinga/etc/objects/templates.cfg

    # Definitions for monitoring the local (Linux) host
    #cfg_file=/usr/local/icinga/etc/objects/localhost.cfg

    # Definitions for monitoring a Windows machine
    #cfg_file=/usr/local/icinga/etc/objects/windows.cfg

    # Definitions for monitoring a router/switch
    #cfg_file=/usr/local/icinga/etc/objects/switch.cfg

    # Definitions for monitoring a network printer
    #cfg_file=/usr/local/icinga/etc/objects/printer.cfg


  10. Add two new cfg_dir options for NConf:
    cfg_dir=/usr/local/icinga/etc/objects/global
    cfg_dir=/usr/local/icinga/etc/objects/Default_collector/


  11. uncomment broker_module in line 251:
    broker_module=/usr/local/icinga/bin/idomod.o config_file=/usr/local/icinga/etc/idomod.cfg


  12. In /usr/local/icinga/etc directrory, create IDOUtils sampe configuration:
    cp idomod.cfg-sample idomod.cfg
    cp ido2db.cfg-sample ido2db.cfg


  13. Generate MySQL Database and User for icinga
    # mysql -u root -p
    mysql> CREATE DATABASE icinga;
    GRANT USAGE ON *.* TO 'icinga'@'localhost' IDENTIFIED BY 'MYSUPERHEROPASSWORD' WITH MAX_QUERIES_PER_HOUR 0 MAX_CONNECTIONS_PER_HOUR 0 MAX_UPDATES_PER_HOUR 0;

    GRANT ALL PRIVILEGES ON icinga.* TO 'icinga'@'localhost';FLUSH PRIVILEGES ;
    quit


  14. Import corresponding database scheme for MySQL:
    # cd /path/to/icinga-src/module/idoutils/db
    # mysql -u root -p icinga < mysql.sql


  15. Customize database credentials in /usr/local/icinga/etc/ido2db.cfg
    and take care of the following options:
    db_servertype=mysql
    db_port=3306
    db_user=icinga
    db_pass=MYSUPERHEROPASSWORD


  16. Change .htaccess password for the icingaadmin: htpasswd -c /usr/local/icinga/etc/htpasswd.users icingaadmin

  17. Copy sample configuration for apache:
    cp /usr/local/icinga/icinga-1.0/sample-config/httpd.conf /etc/apache2/conf.d/icinga.conf


  18. Download latest NConf release from the NConf download page

  19. Unpack the archive in one of your web directories, e.g. in /var/www/nconf
    tar xzfv nconf-1.2.6-0.tgz


  20. Make the new directory read/writeable to your webserver:
    chown -R www-data:www-data nconf/


  21. Create new file nconf.conf in /etc/apache2/conf.d:

    #nconf.conf
    Alias /nconf "/var/www/virtual/nconf"

    # SSLRequireSSL
    Options None
    AllowOverride None
    Order allow,deny
    Allow from all
    # Order deny,allow
    # Deny from all
    # Allow from 127.0.0.1
    AuthName "Icinga Access"
    AuthType Basic
    AuthUserFile /usr/local/icinga/etc/htpasswd.users
    Require valid-user


  22. Reload apache

  23. /etc/init.d/apache2 reload

  24. Create database and user for NConf:
    # mysql -u root -p
    mysql> CREATE DATABASE nconf;
    GRANT USAGE ON *.* TO 'nconf'@'localhost' IDENTIFIED BY 'MYSUPERHEROPASSWORD' WITH MAX_QUERIES_PER_HOUR 0 MAX_CONNECTIONS_PER_HOUR 0 MAX_UPDATES_PER_HOUR 0;
    GRANT ALL PRIVILEGES ON nconf.* TO 'nconf'@'localhost';
    FLUSH PRIVILEGES ;
    quit


  25. Complete installation via NConf Web Gui, for example on

  26. Put /usr/local/icinga/bin/icinga as NAGIOS_BIN

  27. Configure your hosts and services in the NConf WebGui

  28. make sure to delete the host and service notification state "[n]" editing your contacts, otherwise you won't get any notification.

  29. Edit the notify-host-by-email/notify-sercice-by-email command in misccommands section in order to point to the corresponding binary for the mail command, in my case /usr/bin/mail

  30. After finishing host and services configuration, hit the Generate Nagios config Button.

  31. Your nagios configuration is now saved in the /output directory of your NConf installation.

  32. customize NConf deploy script in /var/www/virtualnconf/ADD-ONS/deploy_local.sh, for example:
    #!/bin/bash

    OUTPUT_DIR="/var/www/virtual/nconf/output/"
    NAGIOS_DIR="/usr/local/icinga/etc/objects/"
    TEMP_DIR=${NAGIOS_DIR}"import/"
    CONF_ARCHIVE="NagiosConfig.tgz"

    if [ ! -e ${TEMP_DIR} ] ; then
    mkdir -p ${TEMP_DIR}
    fi

    if [ ${OUTPUT_DIR}${CONF_ARCHIVE} -nt ${TEMP_DIR}${CONF_ARCHIVE} ] ; then
    cp -p ${OUTPUT_DIR}${CONF_ARCHIVE} ${TEMP_DIR}${CONF_ARCHIVE}
    tar -xf ${TEMP_DIR}${CONF_ARCHIVE} -C ${NAGIOS_DIR}
    /etc/init.d/icinga reload
    fi

    exit


  33. Configure cronjob to refresh your configuration regulary, if you want to
    */10 /var/www/virtual/nconf/ADD-ONS/deploy_local.sh


  34. Start IDOUtils:
    /etc/init.d/ido2db start


  35. Start Icinga:
    /etc/init.d/icinga start


  36. Check icinga.log logfile in /usr/local/icinga/var

  37. Be Happy!



    1. For more information on Icinga and IDOUtils check out the documentation.
      More information on NConf is available in the NConf documentation.

Tags für diesen Artikel: , , , ,
| Top Exits (1685)
1287 Klicks
Twitter Bookmark Installing Icinga 1.0 with IDOUtils and NConf  at del.icio.us Facebook Google Bookmarks FriendFeed Digg Installing Icinga 1.0 with IDOUtils and NConf Technorati Installing Icinga 1.0 with IDOUtils and NConf wong it!

Aktuelle Projekte

Geschrieben von andy • Samstag, 3. Oktober 2009 • Kategorie: Allgemeines

diginights.com

Diginights.com ist das größte Event- und Nightlifeportal in Heilbronn und Umgebung, welches seit geraumer Zeit auch überregional tätig ist. So gibts neben der Region Heilbronn mittlerweile auch Bereiche für Stuttgart, Ludwigsburg, Mosbach, den Hohenlohekreis, Mannheim und Heidelberg.
Diginights begann für mich im Jahre 2003 als Freizeitprojekt und ist mittlerweile erwachsen geworden. Seitdem unterstütze ich bei der Administration, Planung und Weiterentwicklung des facettenreichen Online Portals. Ein paar Statistiken zum Thema Visits, Bilder & co. finden sich auf dieser Seite.
Diginights.com läuft im Rechenzentrum von Hetzner Online und basiert auf dem PHP Framework Symfony und dem Forensystem Burning Board 3 von Woltlab. Außerdem setzen wir auf den AdServer OpenX, das SCM & Project Management Tool Trac und das Versionskontrollsystem Subversion.


glamour-village.de

Glamour-Village.de ist eine Online Shoppingplattform mit dem Focus auf Markenartikeln aus den Bereichen Mode, Schmuck und Accessoires. Die waren werden zum Teil zu Preisen mit 70-80% unter Marktpreis angeboten. Man kann also das eine oder andere Schnäppchen ergattern!
Bei Glamour-Village.de kümmere ich mich ebenfalls um die Administration und unterstütze ein wenig bei Kommunikationsthemen. Ist ein spannendes Thema und man sieht, dass gesundes Wachstum auch ohne Venture Capital Finanzierung möglich ist.
Glamour-Village.de läuft ebenfalls auf Servern bei Hetzner Online unter Verwendung des PHP Frameworks Symfony , des Loadbalancers HAProxy und des russischen Webservers NGINX.

Tags für diesen Artikel: , , , , ,
| Top Exits (3879)
698 Klicks
Twitter Bookmark Aktuelle Projekte  at del.icio.us Facebook Google Bookmarks FriendFeed Digg Aktuelle Projekte Technorati Aktuelle Projekte wong it!

Probleme bei Dovecot Migration mit Sieve Plugin

Geschrieben von andy • Freitag, 18. September 2009

Nach Installation der neusten Dovecot Version (1.2.4-2 via debian-testing) kommt es bei Verwendung des alten CMUSieve Plugins zu folgendem Problem im Mail.log:

Fatal: Plugin cmusieve not found from directory /usr/lib/dovecot/modules/lda

Nachrichten werden dann nicht mehr zugestellt.

Warum tuts auf einmal nicht mehr? CMUSieve ist eigentlich deprecated und man möchte das für Dovecot 1.2 geschriebene Dovecot Sieve plugin verwende.
Dazu muss man folgenden Eintrag ändern.


protocol lda {
mailplugindir = /usr/lib/dovecot/modules/lda
mailplugins = sieve
sieve
extensions = +imapflags
logpath = /var/log/dovecot/deliver.log
info
logpath = /var/log/dovecot/deliver-info.log


In der "mail
plugins" Zeile ersetzt man also einfach "cmusieve" durch "sieve".
Folgende Änderungen muss man noch beachten:

# The imapflags extension is now called imap4flags. The CMUSieve implementation is based on an old draft specification that is not completely compatible. Particularly, the mark and unmark commands were removed from the new specification. For backwards compatibility, support for the old imapflags extension can be enabled using the sieve_extensions setting (as explained above). This is disabled by default.

The notify extension is now called enotify. Sieve scripts need to be adjusted to incorporate this change: unlike imapflags, no backwards compatibility is provided currently.



Hier muss man also noch ein wenig aufpassen und ggf. seine Sieve Tools, wie beispielsweise den pysieved auf die aktuellste Version aktualisieren.

Tags für diesen Artikel: , , ,
| Top Exits (707)
527 Klicks
Twitter Bookmark Probleme bei Dovecot Migration mit Sieve Plugin  at del.icio.us Facebook Google Bookmarks FriendFeed Digg Probleme bei Dovecot Migration mit Sieve Plugin Technorati Probleme bei Dovecot Migration mit Sieve Plugin wong it!

UMTS Stick von Vodafone ohne Simlock

Geschrieben von andy • Freitag, 14. August 2009

Als Initiator der Aktion , dank dessen der Martin nun aufgrund der horrenden Umsatzbeteiligungen von Amazon bald nach Down Under fliegt, verliere ich nun endlich auch mal ein paar Worte über das gute Stück.

Einen USB UMTS Stick wollte ich schon lange mein eigenen nennen, damit ich mit meinem NC10 auch vernünftig unterwegs online gehen kann. Bisher waren mir die Teile aber einfach zu teuer. Eines Tages stolperte ich über eine Vodafone Werbung "Vodafone Webstick UMTS/USB für 29€". Also hab ich mir das Teil bestellt, und zwar direkt auf der Seite von Vodafone.

Nun hat ich endlich mal Zeit, das Ding auszuprobieren. Leider funktioniert die Installation nicht ganz so reibungslos, denn ich hatte nicht den ursprünglich vertriebenen Stick, sondern einen K-3565-Z bekommen, der so ohne weiteres nicht unter Ubuntu funktioniert.
Der Stick ist zwar nun HSDPA fähig, allerdings erkennt Ubuntu nur das SD Storage und ignoriert das Modem selbst.
Erkennen kann man das Gerät mit folgender vendor & product ID mittels lsusb:


andy@andy-nc10:~$ lsusb
Bus 001 Device 006: ID 19d2:0063

Nach ein wenig googlen stieß ich auf eine etwas umständlichere Lösung meines Problems auf dieser Seite. Nach ein bisserl modules gefrickel und usbmodeswitch Versuchen installierte ich die verlinkten Vodafone Treiber von Betavine. Und siehe da, nach Installation von aktuellem usbmodeswitch & vodafone-mobile-connect und aktuellem Ubtunu 9.04 Kernel (2.6.28-15-generic) wird der Stick nun auch ohne usb_modeswitch erkannt.

Wer also auf der Suche nach einem günstigen USB Umts Stick ist, welcher zu allen Providern (kein unlocking oder flashing) kompatibel ist, der kann sich den Vodafone WebSessions USB Stick hier bestellen.

Tags für diesen Artikel: , ,
| Top Exits (1491)
1287 Klicks
Twitter Bookmark UMTS Stick von Vodafone ohne Simlock  at del.icio.us Facebook Google Bookmarks FriendFeed Digg UMTS Stick von Vodafone ohne Simlock Technorati UMTS Stick von Vodafone ohne Simlock wong it!

Freier Monitoring Service von pingdom

Geschrieben von andy • Donnerstag, 2. Juli 2009 • Kategorie: combjuta

Seit gestern bietet der schwedische IT Dienstleister Pingdom seinen Monitoringdienst in eingeschränktem Umfang kostenlos an.

Dabei kann man beispielsweise seine Website mit einem einfachen (oder custom) HTTP Check überwachen, Netzwerk Checks über UDP, TCP oder einfachen Ping einrichten oder auch Dienste wie POP3, IMAP und SMTP prüfen lassen. In der kostenlosen Version kann man jedoch nur einen Host/IP überwachen. Allerdings kann man Meldungen dann an mehrere Kontakte verschicken, die wahlweise per EMail und/oder SMS über den Status benachrichtigt werden (20 SMS pro Monat sind inklusive).
Der Clou an der Sache ist, dass Pingdom Monitoring Hubs an verschiedenen Standorten auf der ganzen Welt betreibt, und so werden die Dienste beispielsweise aus Montreal (Kanada), London (UK), Dallas (Texas), Stockholm und Amsterdam überwacht!
Die Statistiken und Reports sind schön aufbereitet und es gibt sogar eine IPhone App!

Links:
Pingdom Homepage

Tags für diesen Artikel: , ,
| Top Exits (328)
234 Klicks
Twitter Bookmark Freier Monitoring Service von pingdom  at del.icio.us Facebook Google Bookmarks FriendFeed Digg Freier Monitoring Service von pingdom Technorati Freier Monitoring Service von pingdom wong it!

7 Jahre diginights.com - Zahlen und Fakten

Geschrieben von andy • Montag, 29. Juni 2009 • Kategorie: diginights

Das Party Portal diginights.com ist nun 7 Jahre alt! Das wurde am Wochenende natürlich gebührend gefeiert und nun ist es an der Zeit wie schon vor 2 Jahren ein kleines Fazit zu ziehen.

Im Monat Mai 2009 hatten wir im Schnitt 7,462.3 Besucher pro Tag (Gemessen mit awstats bei 30 Minuten Session Timeout). Stärkste Tage sind momentan der Freitag, Samstag und Sonntag, wir meistens über 9.000 und bei besonderen Events sogar bis zu 12.000 Visits auf die Seite messen.
Pro Tag generieren wir mit der Seite, den Bildern und dem Forum mittlerweile zwischen 7 GB und 30GB reinen Webtraffic pro Tag (vgl. 5-12GB vor 2 Jahren). Für den Monat Mai 2009 hielt der Zähler bei 360,5GB Traffic an, der von insgesamt 231,331 Besuchern erzeugt wurde.

Die Browser Verteilung hat sich auch ein wenig geändert: Von den vormals 2/3 Anteilen des Internet Explorer sind nur noch 41,9 % geblieben. In Führung liegt nun Mozilla Firefox mit stolzen 52,8 %. Der Rest verteilt sich auf Safari mit 2,0%, der somit den Opera (1,7%) hinter sich lässt.

Seit dem 1. Januar 2004 finden sich mittlerweile stolze 409,274 Bilder auf unseren Servern und wurden auf über 5600 verschiedenen Events geschossen (Diese beiden Zahlen haben sich in 2 Jahren verdoppelt).
Die Bilder wurden insgesamt 94.064.542 mal angeschaut, einzelne Top Bilder wurden sogar über 6000 mal angesehen!

Im Forum gibts mittlerweile 1,196,770 Posts, geschrieben in 37,726 verschiedenen Threads.

Die Technik hinter diginights.com hat sich kaum geändert. Die Server sind gemietet von Hetzner Online in Nürnberg. Als Betriebssystem verwenden wir Debian Lenny in einer typischen LAMP Umgebung. Als Webserver kommen Apache2 zum Einsatz - Bilder, Beiträge und sonstiges wird in einer MySQL 5 Datenbank abgelegt. Hauptbestandteil der Seite ist das PHP5 basierende Webframework Symfony. Zusätzlich verwenden wir Tools wie trac, subversion, den freien adserver Open-X, php-apc, Munin und nagios.

Tags für diesen Artikel: , ,
| Top Exits (1227)
266 Klicks
Twitter Bookmark 7 Jahre diginights.com - Zahlen und Fakten  at del.icio.us Facebook Google Bookmarks FriendFeed Digg 7 Jahre diginights.com - Zahlen und Fakten Technorati 7 Jahre diginights.com - Zahlen und Fakten wong it!

Seriennummer von AIX und HP Maschinen/Linux remote auslesen

Geschrieben von andy • Dienstag, 2. Juni 2009 • Kategorie: combjuta

Immer wieder hilfreich ist, wenn man Seriennummern von AIX Maschinen und HP Servern, die unter Linux lauffen, remote auslesen kann.
Dieser Post dient als kleine Erinnerung:

Auslesen unter AIX:

lsconf | grep -i serial


Auslesen unter SLES10 / HP Server:
dmidecode | grep -i serial


Tags für diesen Artikel: , ,
| Top Exits (0)
598 Klicks
Twitter Bookmark Seriennummer von AIX und HP Maschinen/Linux remote auslesen  at del.icio.us Facebook Google Bookmarks FriendFeed Digg Seriennummer von AIX und HP Maschinen/Linux remote auslesen Technorati Seriennummer von AIX und HP Maschinen/Linux remote auslesen wong it!

Festplattenausfall bei Software Raid

Geschrieben von andy • Dienstag, 17. März 2009 • Kategorie: combjuta

Gestern abend viel eine Platte in einem unserer bei Hetzner gehosteten Servern aus. Die md devices landeten alle nach und nach im Fehlerzustand. Grund genug ein Support Ticket bei Hetzner aufzumachen und um einen Plattentausch zu bitten.
Heute morgen wurde dann gleich ein Termin ausgemacht und die Platte wurde pünktlich und schnell wie immer von einem Hetzner Support Mitarbeiter getauscht.
Aber was dann?
Das Software Raid ist ja trotzdem noch degraded und benötigt erstmal Starthilfe:

Zunächst müssen die gültigen Partitionen von der noch funktionierenden Festplatte (in diesem Fall /dev/sda) auf die neue Festplatte kopiert werden. Ein simples dd der Partitionstabelle (# dd if=/dev/sda of=/dev/sdb count=1 bs=512) kopiert leider nur alle Partitionen bis zum Beginn der extended Partition. sfdisk wiederum kopierte zuverlässig alle Devices in der richtigen Größe (Was natürlich auch nicht unwichtig ist ;-) )

sfdisk -d /dev/sda | sfdisk /dev/sdb

Danach muss die Partitionstabelle neu eingelesen werden.
sfdisk -R /dev/sdb

Das funktioniert allerdings nur zuverässig wenn das Device nicht aktiv ist. Sind beispielsweise nur einige und nicht alle Partitionen auf der Festplatte defekt, so sollte man diese manuell in den Fehlerzustand versetzen und aus dem md raid removen:
device manuel failen: mdadm --manage /dev/md0 --fail /dev/sdb1

device removen: mdadm /dev/md0 -r /dev/sdb1


In meinem Fall wurde zu diesem Zeitpunkt die Platte von einem Servicetechniker in 15 Minuten getauscht und der Server war wieder online.
Nach kopieren der Partitionstabelle müssen nur noch die Partitionen dem md device hinzugefügt werden:
mdadm /dev/md0 -a /dev/sdb1

Danach sollte sofort der resync starten, prüfen kann man dies mit
cat /proc/mdstat

oder im Detail
mdadm --examine /dev/sdab1


Nähere Infos gibts im Hetzner-wiki oder bei howtoforge

Tags für diesen Artikel: , , , ,
| Top Exits (272)
647 Klicks
Twitter Bookmark Festplattenausfall bei Software Raid  at del.icio.us Facebook Google Bookmarks FriendFeed Digg Festplattenausfall bei Software Raid Technorati Festplattenausfall bei Software Raid wong it!

QuakeLive: You are in Line: Position in Queue: 39106

Geschrieben von andy • Mittwoch, 25. Februar 2009 • Kategorie: combjuta


Tja, so kanns gehen wenn man das am ersten Abend mal ausprobieren will. Ich muss nun erstmal auf das "super secret queue system" warten,

Here we are all dressed up and nowhere to go. Don't worry, to make sure everyone can enjoy the game we have activated our super secret Queue system, which keeps the server from being overloaded and affecting the website.

bevor ich ne Runde Quake Live zocken kann. Quake Live (früher QuakeZero) ist ein browser-basierter First Person Shooter, der sich wie Quake 3 Arena komplett auf den Multiplayer Part konzentriert. Zum Zocken muss ein ca. 200MB großer Client heruntergeladen werden, den es bisher nur für Windows gibt. Linux und MAC Portierungen sind allerdings schon in Arbeit.
Ich bin inzwischen an Position 34906 angelangt, das wird also heute wohl eher nix mehr

Tags für diesen Artikel: , ,
| Top Exits (177)
658 Klicks
Twitter Bookmark QuakeLive: You are in Line: Position in Queue: 39106  at del.icio.us Facebook Google Bookmarks FriendFeed Digg QuakeLive: You are in Line: Position in Queue: 39106 Technorati QuakeLive: You are in Line: Position in Queue: 39106 wong it!

tweetbackcheck