Da ist er, dieser Moment welcher jeden begeisterten Computerfreund, oder auch mal einen Administrator trifft. Dieser Moment des zu viel Wissens und in das Detail gehens, der Moment der massiven Fehlerbereinigung auf absolut hohen Level. Ja, es geht auch um XBMC, aber auch um eine Fehlersuche par excellence.
debian
Mailto und mutt
Unter Debian braucht man sich keine Gedanken über ein Script zu machen um mutt als Handler für einen mailto-Link auf einer Webseite zu benutzen. Bei der Installation von mutt wird eigentlich alles mitgebracht, sogar an ein Wrapperscript für Browser hat man gedacht.
Samsungs Google Nexus S root und custom recovery unter Debian GNU/Linux
Hier beschreibe ich in einem Schnelldurchgang, wie man ein Nexus S unter Debian mit root versieht und das Custom Recovery Image per fastboot aufspielt. Natürlich übernehme ich keine Verantwortung falls es zu Trichotillomanie, Partnerschaftsproblemen, Zerstörung von Hardware, Gehirnmumps, Windowsinstallation, iPhonenutzung etc kommt.
Debianderivate per preseed
Dies als kurzes Vorwort.
Die Idee schwirrt mir eigentlich schon seit langer Zeit in dem Kopf herum und sie möchte eigentlich in irgendeiner Form herausgelassen werden. Es ist nicht so das ich mich nun mit einem absolut ausgegorenen Projekt vorstelle und sage, dies ist nun der Stein des Weisen. Es ist eher ein Punkt der mit schon lange Gedanken macht und er trifft vielleicht nicht für jedes Debianderivat zu, aber für die meisten.
Google-Authenticator in der Shell bzw Statusleiste des TilingWMs
Ich schütze ja einige Dienste mit Einmalpasswörter (OTP) und normalen Passwörtern (( pwgen auf der Shell ist mein Freund)) gleichzeitig. Sei es SSH (schicke Anleitung btw ツ), Google-Services selbst oder meine WordPressinstallation mit dem Plugin Google Authenticator. Wobei es bei WordPress nicht nur das ist, sondern auch noch htpasswd, umschreiben der URL mit Hilfe der .htaccess etc. , aber dies soll nun nicht das Thema an dieser Stelle sein.
Mail von root via Google versenden und frozen Mails bearbeiten
Wer Debian installiert bekommt per Standard den an der University of Cambridge entwickelt e MTA Exim installiert.
Ich kenne viele Anleitungen die einen anderen Mailer den Vorzug geben mit der Aussage Exim sei zu aufgeblasen. Aufgeblasen, dies stimmt so nicht.
Es sollte Exim in der Standardinstallation nicht mit dem Paket exim4-daemon-heavy verwechselt werden.
Um nun root zu ermöglichen die Mails über einen GoogleAccount an den Serveradministrator zu senden, müssen die vielleicht noch fehlenden Pakete installiert, konfiguriert, ein/zwei Konfigurationsdateien angepasst und natürlich ein GMail-Account erstellt werden. Anstelle von GMail kann natürlich auch jeder andere Maildienst genommen werden. Hierzu sollten dann die Serverdaten anpasst werden.
Debian Virtualbox Bridge bei Hetzner
Um einer Virtualboxinstanz eine echte IP zu verpassen muss man eine Bridge auf dem Wirtssystem erstellen. Bei Hetzner kann man hierfür extra eine weitere IP und eine MAC-Adresse für monatlich 1€ bestellen. Mit mehr IPs und mehr MACs kann man natürlich noch mehr virtualisierte Maschinen, welche von außen unter einer eigenen IP erreichbar sind laufen lassen. Aber dann würde ich eher eine große Virtualisierung empfehlen.
Warum man keinen htpasswd-Generator braucht
Wer Zugang zu einer Shell von FreeBSD oder Debian hat, braucht keinen htpasswd-Generator online zu benutzen. Bei FreeBSD ist unter /usr/local/bin/ und bei Debian /usr/bin/ das Programm htpasswd zu finden. Bei Debian ist es in den Paketen apache2-utils, mini-httpd, apache2-dbg ( dann unter /usr/lib/debug/usr/bin/htpasswd) oder in thttpd-util als thtpasswd zu finden. Bei FreeBSD in dem Port p5-Apache-Htpasswd-1.8.
Debian Softwareraid resync=PENDING
Wenn das RAID unter Debian sich einfach nicht mehr synchronisieren möchte und ein cat /proc/mdstat immer nur ein resync=PENDING für das Softwareraid ausgibt kann man einen Synchronisation forcieren. Viele Tips im Internet empfehlen doch den kompletten Server mit einer Reperaturkonsole zu booten und dann das ganze per LiveCD etc.
Es gibt auch einen anderen Weg.
Nicht genutzte Kernel löschen
Nach einem Upgrade auf eine neue Version von Debian kann dies einigen Balast entfernen:
root@ecmbig ~ # apt-get remove $(dpkg -l|egrep '^ii linux-(im|he)'|awk '{print $2}'|grep -v `uname -r`)
Rezension: Linux-Server Das Administrationshandbuch
Eine Rezension für ein Buch zu schreiben ist immer eine Sache für sich, vor allem wenn das Buch als das Schweizer Taschenmesser für Administratoren gehandelt wird.