Willkommen in meinem Weblog.

Hier könnt Ihr die aktuellsten Einträge sehen. Im Archiv findet ihr alle bisherigen Blogeinträge.

RSS Atom Add a new post titled:

Eine Fehlfunktion meines Enigmail führte mich gerade mal wieder zu der Frage für wen eine eMail eigentlich verschlüsselt wurde.

Die Lösung des Problems zeigte mir ein Blogeintrag. Nachdem ich die PGP Message aus dem Mailquelltext extrahiert und in eine Datei geschrieben hatte, lieferte mir

gpg --armor --list-packets TMPFILE

(unter anderem) die gewünschte Information:

:encrypted data packet:
    length: unknown
    mdc_method: 2
gpg: verschlüsselt mit 2048-Bit ELG-E Schlüssel, ID XXXXXXXX, erzeugt 20XX-XX-XX
      "Jemand Anderes <Jemand@mailhost>"
gpg: verschlüsselt mit 4096-Bit ELG-E Schlüssel, ID 8585795A, erzeugt 2007-05-19
      "Enno Gröper <meineMail@adresse>"
Posted Fri 28 Oct 2011 10:15:38 AM CEST

Die erste Aktion nach der Installation eines frischen Linux ist immer den default Editor auf vim zu stellen.
Hier will ich das dafür nötige Vorgehen je Distribution sammeln.

Debian

Vim installieren

aptitude install vim

vim als default Editor setzen

update-alternatives --config editor

Gentoo

Wird noch fortgesetzt.

Posted Fri 28 Oct 2011 09:39:21 AM CEST Tags:

Firefox hat die nette Angewohnheit einem beim Neustart anzubieten die alte Session wiederherzustellen. Das klappt so gut, dass ich mich üblicherweise darauf verlasse. Manchmal jedoch, klappt es leider auch nicht. Dann sieht man einfach ein frisches Browserfenster und all die schönen Tabs sind futsch, wenn man sie nicht vorher als Lesezeichen gesichert hat.

Aber es gibt einen Hoffnungsschimmer am Horizont. Wie ich im MozillaZine nachlesen konnte, zeigt einem

about:sessionrestore

die ersehnte Wiederherstellungsseite an. Bei mir hat es jedenfalls super geklappt.

Posted Thu 23 Jun 2011 06:34:40 PM CEST

im Wireshark-Wiki gibt es eine Anleitung zum Sniffen mittels Wireshark als non-root User.

Für Debian/Ubuntu wird auf die README.Debian verwiesen. Der README.Debian kann man entnehmen, dass man mittels

sudo dpkg-reconfigure wireshark-common

Usern der Gruppe "wireshark" das Sniffen erlauben kann. Dann muss Wireshark nicht mehr als Root ausgeführt werden (schlechte Idee) bzw. tcpdump oder ähnliches zum Sniffen verwendet werden.

Posted Wed 01 Jun 2011 02:25:14 PM CEST Tags:

Ich erstelle meine Dokumente gerne mit LaTeX als PDF. Dazu setze ich gvim mit dem Addon latexsuite als Editor ein. Dabei erweist es sich als sehr praktisch die gerade bearbeitete Stelle im Viewer anschauen zu können (forward search), bzw. im PDF-Viewer auf eine Stelle klicken zu können und die entsprechende Zeile im Editor angezeigt zu bekommen, um sie gleich bearbeiten zu können (inverse search). Den dafür benötigten Index erstellt synctex für einen. Da evince inverse search nur umständlich über ein DBUS-Interface unterstützt, habe ich mich für okular als PDF-Viewer entschieden.

SyncTeX

In die LaTeX-Dokumente muss folgende Zeile in den Header, damit der Index erstellt wird:

\synctex=1

Forward Search

Für Forward Search habe ich in meiner .vimrc folgende Anpassungen gemacht:

function! SyncTexForward()
   let execstr = "silent !okular --unique %:p:r.pdf\\#src:".line(".")."%:p &"
   exec execstr
endfunction

Die Funktion SynTexForward ruft okular auf und gibt an welche Stelle er anzeigen soll.

Das Ganze habe ich mir dann noch auf den zu latexsuite passenden Shortcut \F gemappt:

nmap <Leader>f :call SyncTexForward()<CR>

Inverse Search

In Okular in den Einstellungen unter "Editor" folgendes eintragen:

gvim --servername latex --remote-send "%lG%cl"

gVim muss vorher mit entsprechenden Parametern gestartet werden. Ich habe mir deshalb einen entsprechenden Alias in der .bashrc angelegt:

alias gvimlatex="gvim --servername latex"

Und wo ich den Alias schon mal hatte, habe ich gleich noch die Bash-Completion dafür verfeinert:

complete -o plusdirs -f -X '!*.@(tex)' gvimlatex

Jetzt wird bei Shift+Linksklick auf eine Stelle im Dokument gVim mit der passenden Zeile geöffnet.

Eine gute Quelle zum Thema: Frage zu synctex auf stackexchange

Posted Mon 23 May 2011 04:08:34 PM CEST Tags:

Ich weiß nicht mehr genau seit wann, vermutlich seit Ubuntu 10.04, aber auf jeden Fall habe ich Probleme den Scrollbalken zu erkennen. Vor allem natürlich, wenn er recht klein ist.
Nachdem ich gerade wieder ewig den rechten Bildschirmrand abgesucht habe und mir die Augen etwas schmerzen, war der Leidensdruck hoch genug eine Lösung zu suchen.
Andere haben offensichtlich ähnliche Probleme. Die Lösung war dann die Installation des gnome-color-chooser samt Ausführung desselben.

sudo aptitude install gnome-color-chooser
gnome-color-chooser &

Im Reiter Spezifisch findet sich dann auch ein Bereich Scrollbalken, wo man den Haken bei normal setzen und eine passende Farbe wählen kann.

Posted Mon 02 May 2011 01:08:37 PM CEST Tags:

Eigentlich ziemlich intuitiv, aber ich wusste es trotzdem lange nicht. Substitute geht auch mit confirm:

% s/<pattern>/<replacement>/gc

ersetzt alle Vorkommen von <pattern> einer Zeile (g) in allen Zeilen (%) mit <replacement>, fragt aber jedes Mal nach (c).
Also das mit dem Nachfragen kann schon in manchen Fällen ganz praktisch sein.

Posted Thu 07 Apr 2011 06:12:46 PM CEST Tags:

helfen diese beiden Links:

Gvim menu bar missing
GVim irritation

Zusammenfassung:
Irgendwie kommt was in der Datei ~/.gnome2/Vim durcheinander. Das kann man entwender manuell beheben, oder indem man die Datei einfach löscht. Sie wird dann bei Neustart von gVim neu erstellt.

Update:
Irgendwie tritt das Phänomen bei mir häufiger auf. Da die manuelle Methode natürlich theoretisch "sicherer" ist (wer weiß was in der Datei möglicherweise sonst noch gespeichert werden könnte), habe ich das jetzt mal in einen sed-Aufruf gegossen (für den es in meiner bashrc einen Alias gibt):

sed -i -e 's/Dock=Toolbar\\\\0,0,0,0\\\\Menubar\\\\0,0,0,0/Dock=Toolbar\\\\0,1,0,0\\\\Menubar\\\\0,0,0,0/' .gnome2/Vim
Posted Thu 07 Apr 2011 05:59:24 PM CEST Tags:

Wenn man unter Debian sehen will zu welchem Release (stable, testing, unstable, lenny, squeeze, ...) ein Paket gehört, geht das mit

apt-show-versions <paket>

Wenn man den Paketnamen weglässt, wird eine entsprechende Übersicht aller installierten Pakete ausgegeben, über die man auch wunderbar z.B. nach unstable greppen kann.

Posted Wed 30 Mar 2011 10:51:31 PM CEST Tags:

Ich hatte bei meinem Thunderbird 3.x (<=3.1.9) das Problem, dass er in meiner KDE-Umgebung immer Epiphany, also den Gnome-Webbrowser, zum Öffnen von Links nutzte. Ich bevorzuge aber Firefox. Wahrscheinlich hat das Ganze was mit dem Gnome USE-Flag zu tun. Egal.

Die KnowledgeBase vom MozillaZine brachte die Lösung:

  • Navigate to "Edit --> Preferences --> Advanced" in the Thunderbird menus and click on the "Config Editor" button.
  • Search for the following three entries:
    • network.protocol-handler.warn-external.http
    • network.protocol-handler.warn-external.https
    • network.protocol-handler.warn-external.ftp
  • Set the value of each of these three entries to true (you can do this by double-clicking on each entry, then close the "about:config" window and click "OK" on the "Thunderbird Preferences" window).

Danach fragt einen Thunderbird beim Öffnen der Links welches Programm er benutzen soll. Im Anschluss erscheinen die Einstellungen auch bei den Einstellungen zu den Anhängen.

Posted Tue 15 Mar 2011 12:01:23 PM CET Tags:

This blog is powered by ikiwiki.