Besuch vom DELL-Techniker

Ist zwar nur eine Geschichte aus zweiter Hand, aber Dennis wird mich da schon nicht anlügen. ":-)"

Wir haben für einen Teil unserer Server eine Garantie-Verlängerung bei DELL beantragt. Und für sowas kommt dann scheinbar immer ein Techniker von denen raus und prüft die Server-Hardware – was ja auch Sinn macht, denn wenn jemand z.B. sein Rechenzentrum unter einer Brücke oder in einer Scheune beheimatet, wird das Ganze der Lebenserwartung der Hardware nicht unbedingt zuträglich sein.

Dennis hatte Zeit und hat sich mit dem DELL-Menschen bei unserem Server-Rack getroffen. Der hatte einen schicken USB-Stick dabei und war dann recht entäuscht, als er erfuhr, dass das Ding nicht unter Windows lief. Und er lächelte wohl noch weniger, als Dennis im mitteilte, das wir KEINEN Server haben, der unter dem Betriebssystem aus Redmond läuft. Darauf hin griff er zum Telefon und fragte nach ein paar Minuten, welches Linux-Variante wir nutzen würden. Antwort Dennis: Debian. Antwort Techniker: Erneutes Telefonieren.

Und das Ende vom Lied: Wir haben die Verlängerung. Ohne USB-Stick. ":-)"

We can be heroes

Wie mag die Ready-for-take-off Konferenz wohl ausgesehen haben?

  • Stimme: Yesterday I talked with my mother. She didn't know what my work is about. The IT is so important for us all. WE should be spotlighted!
  • David Bowie: We can be heroes!

Und so nahm das alles seinen Lauf…

Aus dem Sharepoint Backup Vortrag:

  • When you handle a lot of files with Sharepoint, people are often surprised how often they have to restore data.

Die mitgelieferten Backup Tools sind ja nicht so der Hit, wie in dem Backup Vortrag ganz gut gezeigt wird. Am Ende wurde die eigene Software demonstriert. Als sich ein Dokument nicht wieder herstellen ließ, kam es zu folgendem schönen Schlagabtausch:

  • Sprecher: Easy to backup.
  • Person neben mir: Easy to fuckup. (Person steht auf und verläßt den Raum. Hammer!)

IIS 7:

  • Wenn Sie eine Authentifizierung mit .net schreiben, muss man nur den Pfad zu der Datei raten und wird nach keinem Passwort gefragt, da bei statischen Inhalten eine andere Pipeline durchlaufen wird als bei dynamischen. Das ist jetzt besser.
  • Wenn Sie hier drauf geklickt haben, konnten Sie sich einen Kaffee holen. Jetzt klappt das innerhalb weniger Sekunden. Da haben wir viel Energie reingesteckt.
  • Wenn die üblichen Konfigurationen erfolgt sind, laufen alle gängigen PHP Anwendungen schnell und zuverlässig: Mambo, WordPress. Alles garkein Problem.
  • Und die Wiederherstellung funktioniert auch, wovon Sie sich in der letzten Veranstaltung überzeugen konnten. (Ich habe die Veranstaltung davor nicht gesehen, aber aus dem Kontext würde ich behaupten, dass das keine Demonstration der Wiederherstellung sein sollte…)

Active Directory:

  • Entschuldigen Sie. Mir ist in der letzten Vorstellung das System abgeraucht und ich hatte nur die Pause, ein neues System aufzusetzen. Es ist also noch nicht alles wieder so eingesellt, wie ursprünglich vorbereitet.

Windows 2008 Veranstaltung eines "Security Evangelists"

  • Letzte Nacht habe ich noch ein bischen gebastelt und naja, ich hatte 4 Backups auf 2 Rechnern. Aber wie ich schon sagte: Nicht das Backup ist wichtig. Auf die Wiederherstellung kommt es an. Der Fehler muss schon vor den Backups reingekommen sein…
  • Und jetzt sollte der Computer nicht mehr erreichbar sein. [...] Oh, da muss mir der Rechner wohl irgendwie in die Whitelist gerutscht sein.

.net für Administratoren:

  • Und schon läuft das Mambo oder phpBB(!).

Automatische Dxs-Konfiguration in Aktion :-)

17 Sekunden sind nicht wirklich lang, aber so lange dauert es auch nur, bis der Nutzer an unserem neuen Dxs-System eingeloggt ist. Und sein Account für ihn vorkonfiguriert wurde: Firefox, Thunderbird und der Desktop sind bereit zur Benutzung. Wo er normalerweise die Programme noch mit seinen Daten füttern müsste, kann er bei uns sofort mit dem Arbeiten, Mailen oder Surfen loslegen. Und so sieht das System im Moment aus:

 

Und noch eine Notiz für mich selbst:

mencoder input_file -ofps 25 -o output_file -of lavf -oac mp3lame -lameopts abr:br=64 -srate 22050 -ovc lavc -lavcopts vcodec=flv:keyint=50:vbitrate=700:mbd=2:mv0:trell:v4mv:cbp:last_pred=3 -vf scale=320:240

Gutes Aussehen und schlechte Filme

Wenn man seine ~/.fonts.conf etwas anpasst und gleichzeitig in Firefox und Thunderbird den Freetype2-Support einschaltet, sieht alles, was mit Schrift zu tun hat, wesentlich besser aus. Sehr viel besser. ":-)"

Was nicht so gut aussah, waren die Filme, die ich mit Julian letzte Woche gesehen habe…Fantastic Movie und die ersten 15 Minuten (maximal!) von Date Movie…wobei der erstgenannte sogar noch seine Momente hatte. Egal, war lange her, dass wir richtig schlechte Filme gesehen haben. ";-)"

mutt Kniffe

Kniffe für Leute mit vielen Mailinglisten: Man kennt das Problem. Man hat über 100 Ordner angelegt. In jedem dieser Ordner sammeln sich 10-1000 Mails pro Tag. Alles lesen kann man sowieso nicht. Die Threadansicht verhindert das gröbste Chaos. Aber im Prinzip möchte man nur das Thread Thema sehen und den Thread ansonsten nur dann aufklappen, wenn er neue Nachrichten enthält:

  • set sort=threads
  • folder-hook ^imaps:// exec collapse-all
  • set collapse_unread=no

Nun das nächste Problem. Man könnte jetzt jeden Thread als Gelesen markieren. Aber im Prinzip möchte man meistens nur ein bischen zwischen den neuen Mails springen und dann den gesamten Ordner als Gelesen markieren:

  • macro index M "<tag-pattern>.*\r<tag-prefix><clear-flag>N<untag-pattern>.*\r" "Mark all messages in this mailbox as read"

M drücken. DONE!

Neues DXS-System für den Beta-Test bereit :-)

Ha, endlich haben Dennis und ich das System soweit, dass man (interne) Nutzer darauf los lassen! Als Basis dient jetzt ein Xubuntu, alle Konfigurationen und Programme unsererseits sind als Debian-Pakete realisiert, d.h. Updates und Änderungen sollten diesmal noch schneller und vor allem reibungsloser funktionieren:

Einfach das jeweilige Paket auf den Master- und Test-Server spielen, testet, testen, testen und dann über den sync an die weiteren Server verteilen. Und da sich dpkg um die Verwaltung der Dateien und Konfigurationsdateien kümmert, ist die Gefahr von Leichen und Konflikten sehr gering.

Für den Nutzer steht als größte Veränderung an, dass wir uns nach vielen Jahren von IceWM als Window-Manager verabschieden werden. Der lief zwar immer tadellos, aber um Desktop-Funktionalitäten hinzuzufügen waren wir immer auf externe Programme angewiesen: Zuerst gmc und danach auf den rox-filer; nur war bei diesen beiden USB- und sonstige Wechseldatenträger immer mit viel Aufwand seitens der Administration verbunden. Und dann funktionierte es auch nur bei einem Teil der Leute…alles in allem eine eher suboptimale Situation.

Doch nun steht mit dem neuen System der Wechsel auf Xfce 4.4 an, was sowohl für den Nutzer als auch uns Admins nur Vorteile bringt: Für den System-Administrator sinkt der Aufwand enorm, während der Nutzer ein sehr viel besseres Arbeitsumfeld erhält: Wechseldatenträger werden jetzt dann neuem Linux-Vooddoo (dbus, hal ":-)" ) wesentlich besser unterstützt, Drag'n'Drop funktioniert auch in einem höheren Maße und wir können dem Nutzer endlich eine integrierte Desktop-Umgebung bieten.

Kurzum, ich bin sehr zufrieden mit dem neuen System.

Ach ja, wer sich über die Änderungen an userem System informieren will, kann ja ab und zu mal auf diese Seite gucken ";-)"

skynet auf postgresql 8.2 gebracht

Das ging sogar diesmal ohne Probleme: Vorher die Datenbank aufgeräumt (truncate ":-)" ) und dann per dumb/re-import dumb wieder unter der neuen postgres-Version eingespielt.

Nebenbei habe ich dann auch das Logging innerhalb meine Tabellen runtergedreht bzw. lasse den syslog-ng (der bald durch den rsyslog abgelöst werden wird) nur noch Datend der auth-Facility in die entsprechenden Files schreiben. Und ich habe endlich die Views angelegt, von denen ich vor Monaten fantasiert hatte. Was lange währt…

Flash und Login-Statistiken

Eigentlich find ich SVG ja sehr cool, aber das SVG-Chart-Module im CPAN hat ein paar Bugs (jaja, ich weiß: "Write a patch!") und durch Zufall bin ich im Netz dann auf diese Software gestoßen: Open Flash Chart.

Damit kann man dann solche schnittigen Grafiken erzeugen. Schick, schick.

[Update]
Hmm, das sieht jetzt doch etwas übersichtlicher aus…mit dem SVG-Module hat er bei vielen Werten Mist mit dem Auto-Abstand gebaut.
Jetzt nicht mehr.

Firefox-Search-Plugin

Ha, ich kann nicht nur Sachen kaputt machen: Für die Schnellsuche im OPAC der Staats- und Uni-Bibliothek Göttingen habe ich mir jetzt ein schickes Suchleisten-Plugin für den Firefox/IE 7 geschrieben. Die Doku auf der Mozilla-Seite ist echt gut und so anspruchsvoll ist es ja nun auch nicht. Was nur nervt, ist dieses Base64-Encoding, da sieht die Datei etwas komisch aus.

Egal, wer es testen möchte: Im Dropdown-Menü der Suchfunktion sollte beim Betrachten von www.gruppenkasper.net ein Eintrag SUB Schnellsuche oder so zu finden sein.

jfs geht doch kaputt

Im Nachhinein klingt es auch wie eine doofe Idee: wipe mit einem in den man- und info-Pages nicht aufgeführten Parameter zu starten. Naja, ich hab's dann nach zehn Sekunden oder so auch per ctrl-c abgebrochen. Nicht passiert, denkt man sich dann…weit gefehlt.

Ein Reboot später sehe ich mich google und andere Suchmaschinen nach "jfs recover" und "jfs corrupted superblock" durchforsten… Und der Hinweis, dass jfsrec im Regelfall Tage für die Wiederherstellung braucht, lässt ein Erfolgserlebnis auch erstmal in weitere Ferne verschwinden. ";-)"

Nach etwas eingehender Lektüre weiß ich jetzt auch, dass die wipe-Version, die ich genutzt habe, gar keinen freien Speicher sicher löschen kann. Nur Speicher allgemein. Und dann erweisst es sich als fatal, dass jfs scheinbar beide superblocks nahe beieinander liegen…und die inodes-Tabelle. ";-)" Doof, doof.

[Update]
Wichtig für die Zukunft: Bei dd  NIE, NIE, NIE  MEHR den Parameter count=1 vergessen! NIE!