c't 20/12
TrueCrypt-Stick automatisch einbinden
SUBSYSTEM=="usb", ACTION=="add",
ATTRS{serial}=="90B916006070046B",
RUN+="/home/<username>/bin/mount-tc"
sudo lsusb -v|grep iSerial|tail -n1 als zweiten Parameter hinter iSerial, denn der zuletzt angeschlossene Stick ist typischerweise das letzte USB-Gerät in der Liste. In den RUN-Parameter gehört Ihr Anmeldekürzel statt <username> hinein. Das zugehörige Skript ~/bin/mount-tc ist kurz:#!/bin/bash
export DISPLAY=:0.0
su <username> -c "/usr/bin/realcrypt
--auto-mount=favorites"
chmod 700 bin/mount-tc ausführbar zu machen. Ferner müssen Sie die gemountete TrueCrypt-Partition wie alle anderen vor dem Abziehen des Sticks lösen. Den zugehörigen Kommandozeilenaufruf sync; sync; realcrypt -d verpacken Sie beispielsweise in ein Alias oder stecken ihn in ein weiteres Skript. Letzteres lässt sich einfacherweise per Symbol vom Desktop aus aufrufen. Dieser Kniff funktioniert auch unter Ubuntu. Weil OpenSuse das Paket aus lizenzrechtlichen Gründen umbenannt hat, ersetzen Sie dort in den Kommandos realcrypt durch truecrypt.
(ea)



