Wednesday, January 30. 2013
Mein Mailprogramm mutt brachte mich kürzlich zur Verzweiflung. Denn beim Öffnen eines Mailordners wollte die Software jede E-Mail öffnen. Insbesondere bei verschlüsselten Mails wurde immer wieder nach dem Passwort gefragt. Enthielt der Ordner mal keine verschlüsselte E-Mail, so erschien immer noch die Meldung Kann keinen Mailcap-Eintrag für [MIME-Typ] finden.. Der MIME-Typ hängt vom eventuellen Anhang der Mail ab. Beispiele sind image/png, application/pdf oder anderes. Wie lässt sich das Problem nun lösen?
Immerhin wusste ich, dass die Probleme nach einem Update auf Ubuntu 12.04 begannen. Also vermutete ich das Problem bei Ubuntu. Allerdings zeigte ein Debian mit derselben Konfiguration gleiches Verhalten. In der Manpage von mutt suchte ich nach einem Debugging-Schalter. Den gibt es nicht. Jedoch lassen sich systemweite und lokale Variablen deaktivieren.
- mutt -n -F /dev/null war der erste Versuch. Der Schalter
-n umgeht die systemweite Konfiguration und -F /dev/null legt den Ort der lokalen Konfiguration fest. In dem Fall bekommt mutt ein Dateiendezeichen (EOF) und nutzt also keine Konfiguration. Mit den Einstellungen trat das Verhalten nicht auf. Also zum nächsten Versuch
- mutt -F /dev/null nutzt nur die Systemkonfiguration. Auch hier trat das Verhalten nicht auf.
- mutt -n nutzt nur die lokale Konfiguration. Also war klar, dass ich in meinen Einstellungen weiter suchen muss.
Bei knapp 100 kB an Konfigurationsdateien ist suchen natürlich leichter gesagt als getan. Glücklicherweise habe ich die Dateien mit source eingebunden. So kam ich vergleichsweise schnell auf eine Datei, die sich um die Farbgestaltung der Einträge im Index kümmert. Mit klassischer Binärsuche ging es dann weiter und nach etwa zehn Schritten fand ich den Übeltäter.
color index black black “! ~b .”
Dieser Eintrag macht bestimmte E-Mails »unsichtbar«. Ich erhalte immermal wieder Spam, der keinerlei Text im Nachrichtenteil enthält. Die obige Regel weist mutt an, den Body (~b) zu durchsuchen. Der Punkt trifft auf ein beliebiges Zeichen zu und das Ausrufezeichen negiert das Ganze. Insgesamt passt diese Regel also auf E-Mail, die keine Zeichen im Body haben. Alle diese E-Mails werden schwarz auf schwarzem Hintergrund gezeichnet.
Jetzt ist also klar, warum mutt unbedingt in diverse E-Mails schauen wollte. Denn nur so kann diese Regel angewendet werden. Also habe ich die zunächst rausgeschmissen. Sven Guckes wies mich später darauf hin, dass mit ~G PGP-Nachrichten ausgeschlossen werden können.
Ich bin mit meinem Mailprogramm nun wieder glücklich und freue mich auf neue E-Mails. :-)
Wednesday, December 2. 2009
Nebenan im Ereignisblog ist es schon zu lesen. Die Linux User Group in Jena startet am Donnerstag mit einem Vortrag oder besser Workshop zu git. Wir wollen dort ein wenig über die Einführungsthemen hinaus schauen und diskutieren, wie man git effektiv einsetzt.
Danach ist ab ca. 21:00 Uhr Stammtisch. Thomas hat angeregt, ein Keysigning zu machen. Bringt also Ausdrucke eurer PGP-Schlüssel mit und vergleicht. 
Wednesday, March 18. 2009
Nun sind sie wieder vorbei, die Chemnitzer Linux-Tage. Zwei Tage als Linux-Familienfest.
Wie schon im letzten Jahr hatte ich auch dieses Jahr den Aufruf zum Einreichen von Vorträgen verpasst. Daher kam ich hauptsächlich als Besucher. Einige der Vorträge klangen recht interessant und so wollte ich die Zeit nutzen, um mir diese anzuhören und Ideen zu sammeln. Doch wie so oft kam alles ganz anders. Ich hielt mich sehr häufig außerhalb der Räume auf, traf eine Menge nette Leute und unterhielt mich über verschiedene Themen. Doch natürlich besuchte ich auch Vorträge (wenn auch meist nur zur Hälfte ):
- Notensatz mit Lilypond für den Hobbymusiker
- Kurz nach meinem Eintreffen in Chemnitz hüpfte ich in diesem Vortrag. David Kastrup stellte das Notensatzsystem Lilypond vor. Das erste Beeindruckende war, dass Emacs auch PDF-Dokumente zeigen kann und zwar inline. David meinte später, dass das mit der aktuellen CVS-Variante (Emacs23) geht. Das PDF zeigte Noten zu Kalinka an und David spielte diese live auf seinem Akkordeon. Der Vortrag wurde immer mal wieder durch solche netten Einlagen unterbrochen. Auf diese Weise war er recht kurzweilig, auch wenn ich über Lilypond nahezu nichts lernte.
- Die Telematik im Gesundheitswesen: Was läuft auf Linux in der Arztpraxis?
- Ich erwartete von dem Vortrag ein paar Aussagen zu Linux in der Arztpraxis allgemein und eine Diskussion von Vor-/Nachteilen. Die Vortragende erzählte jedoch (zu) viele Details zur elektronischen Gesundheitskarte. So fasste ich recht schnell den Entschluss, die Räume wieder zu verlassen.
- I2P - anonymous low latency mix network
- Der Vortrag zu I2P interessierte mich natürlich besonders, u.a. deswegen weil ich mit dem Gedanken gespielt hatte, selbst einen zu dem Thema einzureichen. Lars gab einen kurzen Einblick in die Software und die Funktionsweise. Leider war die Zeit zu knapp bemessen, um auf mehr Details einzugehen oder ein praktisches Beispiel zu zeigen. Dennoch waren viele Zuhörer interessiert. Vielleicht konnte so der eine oder andere Nutzer gewonnen werden.
- Die Rechtsprechung des Bundesverfassungsgerichts zum Datenschutz: Online-Durchsuchung, Vorratsdatenspeicherung etc.
- Johannes Lichdi gab einen Überblick zu den Aufgaben des Bundesverfassungsgerichtes und zeigte anhand der in den letzten Jahren gefällten Entscheidungen, dass das Gericht keineswegs immer Gesetze kippt, sondern vielmehr die Anwendung verfassungsgemäß auslegt und anderweitig minimal eingreift. Sein Fazit war, dass wir das Bundesverfassungsgericht unbedingt zum Schutz der Grundrechte brauchen und auch selbst viel tun müssen. Als kleines Detail am Rande wurde die Broschüre
Meine Daten gehören mir! Datenschutz im Alltag (lokale Kopie, PDF, 1,2MB) verteilt. Seite 6 verweist auf mein Buch Anonym im Netz . 
- Git verstehen und nutzen
- Nachmittags wollte ich mir diesen Vortrag noch anhören und hoffte,
etwas Neues zu git zu erfahren. Der
Vortragende glänzte mit fast 80 Folien, welche im wesentlichen
das Tutorial zu git beinhalteten. Hier wäre weniger mehr
gewesen. Auf alle Fälle entstand durch den Vortrag bei mir der Plan,
selbst einen Workshop oder Vortrag dazu zu machen. Die grundlegenden
Ideen zum Ablauf des Ganzen habe ich auch schon im Kopf. Jetzt muss
ich nur noch die nächste Linux-Veranstaltung abwarten ...
- Quo vadis MySQL?
- Wieder ein Vortrag, zu dem ich leider viel zu spät kam. Erkan
Yanar gab einen guten Überblick zum MySQL-Universum. Ich würde mich
sehr freuen, wenn den Vortrag später als Audio zum Nachhören gäbe.
- Analyse und Visualisierung von Daten mit R
- Leider war für mich auch dieser Vortrag ein Fehlschlag. Viele
Folien und wenig Inhalt. Der Vortragende las viele Funktionen von
GNU R vor und am Schluss gab es eine Demo. Diese Übersicht an
Funktionen lässt sich auch von der Einführung zu R oder weitergehender Dokumentation gewinnen. Bei
der Demo wiederum wurden verschiedene Befehle aufgerufen, ohne dass
klar war, was da gemacht wird. Mir wäre lieber gewesen, wenn der
Vortragende nach der Einführung kurz erwähnt hätte, dass
beispielsweise sämtliche klassischen statistischen Funktionen in
GNU R abgedeckt sind (Falls es welche gibt, Ausnahmen
nennen). In einer Demo hätte ich mir dann ein kleines Beispiel
gewünscht, wo kurz die Datenbasis erwähnt wird und dann später der
Vortragende anhand einzelner Befehle die Funktionsweise erklärt. In
dem Vortrag habe ich leider nichts von dem Programm
mitgenommen. Weder wurde mein Interesse geweckt noch war ich
abgestossen.
- Verteiltes
Suchen – Ein aktueller Überblick
- Der letzte Vortrag bei den Chemnitzer Linux-Tagen handelte vom
verteilten Suchen. Daniel Gultsch gab einen kurzen Überblick in das
Suchen allgemein und stellte später einzelne Projekte (YaCy, Lucene, Wikia und weitere)
vor. Dabei kam für mich heraus, dass nur YaCy eine verteilte
Suchmaschine ist. Die meisten anderen Projekte decken nur
Teilaspekte des Suchens ab. Dennoch scheint YaCy nichts für den
normalen Desktop zu sein. Zum einen benötigt das Programm Unmengen
an RAM (unter 512MB geht nichts), CPU und anderen
Systemressourcen. Zum anderen gibt es nach Aussagen des Vortragenden
keine Maßnahmen gegen das Abschalten eines Peers. Der Vortrag selbst
gefiel mir gut. Jedoch glänzten die Folien durch
Rechtschreibfehler. Würden die Chemnitzer Linux-Tage Preise für
Fehler auf Folien verleihen, hätten diese den ersten Platz
sicher. Das fand ich sehr schade, da es mich vom Vortrag ablenkte.
Bei vielen anderen Vorträgen hoffe ich, dass es später die Folien
oder sogar die Audios gibt.
Am Samstagabend stand nun noch das Keysigning auf dem Programm. Ich
hatte vorher die nebenstehenden Hashwerte ausgedruckt. Das sollte
helfen, meine Stimme zu schonen und nicht alle Zahlen/Buchstaben
durch die Halle brüllen zu müssen. Danach gab ich eine kurze
Erklärung zum weiteren Ablauf und Sven bestand auf einem Gruppenfoto.
Schließlich hieß es Aufstellung nehmen. Wir hatten etwa
60 Teilnehmer mit fast 80 Schlüsseln. Ich machte den
Anfang und wanderte von Teilnehmer zu Teilnehmer. Der Marsch ging
sogar recht zügig. Denn viele hatte ich bereits unterschrieben. Auf
dem untenstehenden Foto seht ihr einen Blick in die Menge:
Mir haben die Chemnitzer Linux-Tage in diesem Jahr wieder sehr viel
Spass gemacht. Auch wenn die von mir gewählten Vorträge eher
Mittelmaß waren. Dafür entschädigt die nette Atmosphäre und die
perfekte Organisation. Für mich ist das wirklich wie ein
Familientreffen der Linuxfreunde und ich freue mich schon auf
nächstes Jahr.

Friday, March 6. 2009
In einer Woche ist das Warten wieder vorbei. Dann beginnen die Chemnitzer Linux-Tage. Zwei Tage mit spannenden Vorträgen und Workshops. Natürlich gibt es wieder eine Keysigningparty. Wenn ihr also Zeit habt und euch für Freie Software interessiert, dann ist ein Besuch in Chemnitz ein Muss. Ich wünsche allen Besuchern viel Spass.
Zur Einstimmung findet ihr bei Pro Linux ein Interview mit dem Orgateam.
Thursday, January 8. 2009
Die Chemnitzer Linux-Tage 2009 kommen langsam wieder näher. Wer sich im März zu Linux und Co. informieren will, sollte sich das Wochenende unbedingt freihalten. Ich werde wieder die Keysigningparty organisieren. Wenn du daran teilnehmen willst, sende mir den Fingerprint (oder mindestens die Key-ID) deines PGP-Schlüssels. Der Schlüssel sollte auf einem Keyserver verfügbar sein. Ich werde den mit in die Liste der Teilnehmer aufnehmen und du kannst dann, ausgerüstet mit Stift, Ausdruck der Liste und einem Ausweisdokument, am Keysigning teilnehmen.
Viel Spass euch bei den Chemnitzer Linux-Tagen
Thursday, May 29. 2008
In den Kommentaren zur Videoüberwachung in Jena riet mir Gonzo mich mit dem Datenschutzbeauftragten des Landes in Verbindung zu setzen. Zu dem Zeitpunkt hatte ich das bereits getan und “interessante” Erfahrungen gesammelt.
Erfahrungsgemäß bieten die Datenschutzbeauftragten PGP-Schlüssel an und in der Tat fand ich auf der Kontaktseite einen zum “Download” und einen in “lesbarer” Form. Ich wähle den ersten und stutze als ich die URL sehe. Das Dokument heißt pgp_schluessel.doc und file bestätigt mir den Verdacht: pgp_schluessel.doc: Microsoft Word-Dokument. Na gut, es gibt ja noch den in lesbarer Form. Ich übergebe curl die URL und versuche das Ergebnis gleich zu GnuPG zu importieren. Doch auch hier erscheint eine Fehlermeldung. Ein Blick auf die lesbare Form enthüllt dann ein HTML-Dokument. Nachdem ich dann den Schlüssel manuell extahiert hatte, konnte ich auch meine E-Mail schreiben. Doch da hatte ich bereits einen Verdacht, wie die Antwort ausfallen würde ...
In der Tat erhielt ich nach ein paar Tagen die Antwort, dass man meine E-Mail (bzw. den Anhang) nicht öffnen könne. In den Headern der E-Mail stand etwas von Outlook und je nachdem welche Zusatzsoftware man verwendet, kann es Probleme mit den (an sich korrekt) verschlüsselten E-Mails geben. Also schickte ich die E-Mail nochmal und nutzte eine ältere Methode (Inline-Verschlüsselung), die von allen Programmen erkannt wird. Ihr dürft jetzt dreimal raten, wie die Antwort ausfiel. 
Im Anschluss wandte ich mich an das ULD in Schleswig-Holstein und bekam von dort eine sehr detaillierte, ausführliche Antwort.
Wednesday, January 30. 2008
Eine der größten Veranstaltungen zu GNU/Linux beginnt in etwas mehr als einem Monat: die Chemnitzer Linux-Tage. Dieses Mal wird am ersten Wochenende im März das zehnjährige Jubiläum begangen. Wie all die Jahre zuvor, gibt es eine Reihe interessanter Vorträge und Workshops. Nach dem erfolgreichen Test im letzten Jahr bieten die Organisatoren auch dieses Mal einen Workshop on demand an, d. h. wenn du gern einen Workshop zu einem bestimmten Thema hättest, meldest du diesen an und wenn sich ein Kundiger findet, hält er diesen mit dir. Ich habe im letzten Jahr einen solchen Workshop zu Tor geleitet. Er ist mir in guter Erinnerung geblieben, da ich mit wenigen Leuten detailliert auf deren Fragen eingehen konnte.
“Meine” Veranstaltung ist, wie fast jedes Jahr, das Keysigning. Falls noch nicht geschehen, solltet du dich anmelden, in dem du die KeyID oder den Schlüssel selbst an mich sendest. Ich nehme diesen dann mit in die Liste der Teilnehmer auf. Zum Keysigning bringst du dann einen Ausdruck der Liste, deinen Ausweis sowie einen Stift mit und folgst meinen Anweisungen. ,;-)
Ich wünsche euch viel Spass bei den Chemnitzer Linux-Tagen!
Sunday, January 13. 2008
Die LUG Jena trifft sich an diesem Donnerstag, dem 2008-01-17, zum regelmäßigen Stammtisch. Neben verschiedenen Gesprächsthemen ist auch ein größeres Keysigning angesetzt. Falls du dich gerade in Jena befindest und dein Web of Trust erweitern willst, komm um 19:00 Uhr in die Quere No.1 und bring deinen Ausweis, einen Ausdruck deines Fingerprints sowie einen Stift mit.
|