Vorhin spuckte make-kpkg beim bauen (Debian-Way)ls eines neuen Kernel-Paketes für Debian, folgende Fehlermeldung aus: The UTS Release version in include/linux/version.h „“ does not match current version: „2.6.33.4“ Please correct this. Grund für diese Fehlermeldung ist ein Bug im Paket „kernel-package“. Um das Problem zu beseitigen, sollte man ein Update auf…
Apache: [warn] NameVirtualHost *:80 has no VirtualHosts
[warn] NameVirtualHost *:80 has no VirtualHosts Wer kennt diese Warnung bei einem Apache-Restart nicht? Grund für diese Fehlermeldung ist das mehrfache Vorkommen der Anweisung „NameVirtualHost *:80„, egal ob mit oder ohne ohne IP-Adresse) innerhalb der Apache-Konfiguration. Diese Anweisung darf nur einmal pro IP-Adresse und Port vorkommen.
Firefox 3.6 unter Ubuntu 9.10 (Karmic Koala) installieren
Mit der folgenden Anleitung kann man sich Firefox 3.6 aus den „daily builds“ unter Ubuntu 9.10 (Karmic Koala) installieren: sudo add-apt-repository ppa:ubuntu-mozilla-daily/ppa sudo apt-get update sudo apt-get install firefox-3.6
MySQL Root-Passwort vergessen
Es soll ja ab und zu vorkommen, dass man das MySQL-Root-Passwort vergessen hat. Mit der folgenden Anleitung kann man es neu setzen. Vorrausgesetzt es existiert ein root-User für MySQL und es steht nicht in der Datei ~/.my.cnf. /etc/init.d/mysql stop echo „SET PASSWORD FOR ‚root’@’localhost‘ = PASSWORD(‚MyNewPassword‘);“ >~/setrootpassword.sql mysqld_safe –init-file=~/setrootpassword.sql #[ctrl]+[c]…
httpd Spezial Einträge für Confixx
In der Confixx kann man für Endkunden und Wiederverkäufer (Reseller) sogenannte „httpd Spezia“-Einträge setzten. Die „httpd Spezial“-Einträge modifizieren die virtuellen Hosteinträge der Apache-Konfigurationsdatei für einzelne Domains, Kunden, Kunden eines Anbieters oder für alle Domains auf dem Server. php_admin_flag register_global On (Register Globals) php_admin_flag safe_mode Off (Safe Mode) php_admin_value open_basedir none…
Partitionstabelle neu einlesen
Es ist sehr nervig, wenn man seine Partitionentabelle verändernt und dann feststellt, dass Linux diese noch nicht kennen will. Einige würden jetzt zu einem Neustart des System raten, aber das muss nicht wirklich sein. Es gibt eine einfachere und bessere Lösung: partprobe partprobe /dev/sdX Partprobe ist unter Debian im Paket…
phpMyAdmin Code Injection
Letzte Woche hatte ich es mit einem interessanten Hack zu tun. Auf einem V-Server war über eine Schwachstelle in phpMyAdmin eine Code Injection durchgeführt. Über die Sicherheitslücke wurde per wget ein tar.gz von einem entfernten Server heruntergeladen, im tmp-Verzeichnis entpackt und das Script dann als www-data (User unter dem der…
Aus einem Shellscript heraus eine E-Mail verschicken
mutt -s „Betreff“ -i Text_der_Nachricht test@test.de -a anhang.txt
SpamAssassin Jahr-2010-Bug
SpamAssassin hat derzeit einen unschönen Bug. Dieser sorgt dafür, dass E-Mails seit dem 01.01.2010 fälschlicherweise als SPAM eingestuft werden. Ursache ist eine Filterregel die E-Mails nach 2009 als sehr verdächtig einstuft. Inzwischen wurde die entsprechende Filterregeln überarbeitet und mit einen Update der Regeln wird das Problem auf dem lokalen SpamAssassin…
WordPress 2.9 und „Simple Tags“-Plugin
Das Plugin Simple Tags funktioniert unter WordPress 2.9 nicht, weil der Autor in der Zeile 35 von simple-tags.php die Versionsabfrage hardgecoded: if ( strpos($wp_version, ‚2.7‘) !== false || strpos($wp_version, ‚2.8‘) !== false ) { Wenn man den Code-Abschnitt mit folgendem ersetzt: if ( strpos($wp_version, ‚2.7‘) !== false || strpos($wp_version, ‚2.8‘)…
eAZyDNS mit MySQL 5.x
eAZyDNS benötigt eigentlich MySQL Version 4, weil es seit 2006 nicht mehr weiterentwickelt wurde und nun die überarbeitet Authentifizierung bei MySQL5 nicht unterstützt. Will man eAZyDNS mit MySQL 5 verwenden, bekommt man folgende Fehlermeldung: DBI connect(‚database=eazydns;host=localhost;timeout=6 000′,’eazydns‘,…) failed: Client does not support authentication protocol requested by server; consider upgrading MySQL…
TeamSpeak2 (TS2) 64-Bit Server
Vorhin musste ich eine Migration eines TeamSpeak2 (TS2) Server von einem 32-Bit System auf ein 64-Bit System durchführen. Leider gibt es TS2 nicht für 64-Bit, aber man kann ohne weiteres die für 32-Bit komplilierte Version einsetzen, wenn die 32bit Libaries installiert sind. Die entsprechenden Libaries installiert man unter Debian bzw….
rsync unter Windows
Eine kurze Anleitung wie ich mit rsync unter Windows sehr einfach und schnell meine Dateien von „A“ nach „B“ synchronisieren kann.
Neueste Kommentare