Archive: Oktober 2009

Blogvernetzung

Lust auf ein Blog-Spiel in der kalten Jahreszeit?
Lust auf mehr Backlinks in deinem Blog?

Dann mach doch einfach mit, im Prinzip ist es ganz einfach:

  • Schreibe einen kleinen Beitrag zu “Blogvernetzung”, fordere deine Leser auf mitzumachen und zu dir zu Linken.
  • Verlinke diesen Beitrag und diesen den du gerade liest.

Das ganze fungiert nachher wie das Schneeballsystem, je mehr sich daran beteiligen, je mehr Backlinks erhält man.
Damit man eine Übersicht hat, welche Blogs infiziert sind:

30.10.2009

lordmats heiterkeit! | Blogvernetzung

Nginx: Self signed SSL Zertifikat

Für Nginx werden die Zertifikate etwas anderes generiert. Aber auch hier lassen sich die Zertifikate für SSL sehr einfach generieren und einbinden:

// Key erstellen
openssl genrsa -des3 -out zertifikat.key 1024
// .CSR Erzeugen
openssl req -new -key zertifikat.key -out zertifikat.csr
// Kennwort entfernen
openssl rsa -in zertifikat.key -out zertifikat.key
openssl x509 -req -days 365 -in zertifikat.csr -signkey zertifikat.key -out zertifikat.crt

Danach muss nur noch der entsprechende VHost wie folgt konfiguriert werden:

server {
listen 443;
server_name trinec.de;

ssl on;
ssl_certificate /etc/nginx/ssl/myssql.crt;
ssl_certificate_key /etc/nginx/ssl/myssl.key;

ssl_session_timeout 5m;

ssl_protocols SSLv2 SSLv3 TLSv1;
ssl_ciphers ALL:!ADH:!EXPORT56:RC4+RSA:+HIGH:+MEDIUM:+LOW:+SSLv2:+EXP;
ssl_prefer_server_ciphers on;

location / {
root html;
index index.html index.htm;
}
}

System Update 4.0 für Windows7

Pünktlich zum Launchday von Windows7, hat Lenovo ein neues ThinkVantage System Update 4.0 herrausgebracht.
Dies allerdings nur, mit Windows7 funktioniert.

XP und Vista nutzer müssen weiterhin ThinkVantage System Update 3.14 verwenden.

Warum jetzt 2 unterschiedliche Systeme eingeführt worden sind, ist mir bis dato schleierhaft.
Hauptsache das System bleibt Aktuell! :)

AVM ISDN Fritzcard unter Linux Debian mit fcpci

Um eine AVM ISDN Fritzcard unter einem aktuellen System, sowie einem aktuellen Kernel zum Laufen zu bewegen, benötigt man gepatchte Treiber für sein Linux System. Leider vernachlässigt AVM den Support für die Karte, weswegen es immer schwieriger wird, den offiziellen Treiber unter aktuellen Systemen zu kompilieren. Lutz Willek hat sich jedoch die Mühe gemacht und eine geänderte Version erstellt, die sich problemlos unter den derzeit aktuellen Kernel kompilieren lässt.

Installation:

  • Den Source laden.
  • Im Verzeichnis /lib die fpci-lib.o wahlweise auf 64_fcpci-lib.o oder 32_fcpci-lib.o linken. (Bsp.: ln -s 64_fcpci-lib.o fcpci-lib.o)
  • Danach das Modul bauen (make)
  • Das gebaute Modul installieren:

    mkdir /lib/modules/`uname -r`/kernel/extras
    cp fcpci.ko /lib/modules/`uname -r`/kernel/extras
    depmod -a

  • Nun kann überprüft werden, ob das Modul ordnungsgemäß geladen wurde. Nach Eingabe der folgenden Kommandos solltet ihr folgendes zurück bekommen:
    modprobe -r fcpci
    modprobe fcpci
    dmesg

    Rückgabe:

    fcpci: Driver ‘fcpci’ detached
    fcpci: AVM FRITZ!Card PCI driver, revision 0.7.2
    fcpci: (fcpci built on May 20 2008 at 14:25:05)
    fcpci: — 64 bit CAPI driver –
    fcpci: AVM FRITZ!Card PCI found: port 0xe880, irq 18
    fcpci: Loading…
    fcpci: Driver ‘fcpci’ attached to fcpci-stack. (304)
    fcpci: Stack version 3.11-07
    kcapi: Controller [001]: fcpci-e880-18 attached
    kcapi: card [001] “fcpci-e880-18″ ready.
    fcpci: Loaded.

    Auch ich hab jetzt Windows 7

    Windows 7 Professionel

    Windows 7 Professionel

    Bis jetzt kann ich mich nicht mal beschweren, es wurde auf anhieb alles gefunden und installiert.
    Auch die Geschwindigkeit im gegensatz zu WindowsXP SP3 ist ein himmelsweiter unterschied.

    Bin ich ja mal gespannt, wie sich das weiter entwickelt ;-)

    iPhone 3.1.2 Tethering aktivieren

    Um auch mit der aktuellen Firmware 3.1.2 für das iPhone 3G oder iPhone 3GS die Tethering Option nutzen zu können, muss das ComCenter aktualisiert werden. Dies kann man entweder mit einem Hexeditor manuell machen, oder eine fertige Version herunterladen. Allerdings wird sowohl ein Jailbreak, als auch ein SSH Server auf dem iPhone benötigt.
    Wichtig: Ich übernehme keine Verantwortung für dieses Vorhaben. Backups sollten natürlich erstellt werden.

    ComCenter:
    iPhone 3G: Download
    iPhone 3GS: Download

    Als erstes muss nun per SCP folgende Datei von dem iPhone auf euer System geladen werden:

    /System/Library/
    PrivateFrameworks/CoreTelephony.framework/Support
    /CommCenter

    Danach wird in der Konsole folgender Befehl ausgeführt, womit das ComCenter gepatched wird:


    bspatch CommCenter CommCenter-hacked CommCenter.patch

    Danach kann die ComCenter.hacked Datei zurück auf das iPhone gespielt werden und in ComCenter umbenannt werden.
    Danach können wieder unsignierte Betreiberdaten eingespielt werden und ermöglichen somit wieder die Tethering Funktion.

    Permalinks mit Nginx und WordPress

    Nach doch zahlreichen Problemen und nicht laufenden Rewriterules im Internet lies sich WordPress letztlich dennoch überreden, auch mit Nginx vernünftige, SEO freundliche URLs darstellen zu lassen.

    if (!-e $request_filename) {
    rewrite ^([_0-9a-zA-Z-]+)?(/wp-.*) $2 break;
    rewrite ^([_0-9a-zA-Z-]+)?(/.*\.php)$ $2 last;
    rewrite ^ /index.php last;
    }

    Danach funktionieren die Rewriterules auch mit Nginx vernünftig und es müssen keine weiteren Einstellungen für vorhandene Verzeichnisse, oder Grafik- & Styledatein vorgenommen werden.

    auf auf und davon

    Moment, so leicht bekommt Ihr mich nicht von der Bildfläche.
    Und ja, der Blog ist wieder erreichbar! Read more »