Archiv der Kategorie: linux

Dokumentenablage

Irgendwann bin ich angefangen alles was an Rechnungen, wichtige Kassenzettel oder andere Schriftstücke einzuscannen. Für mich hat es den Vorteil das ich nicht erst durch den Aktenordner wühlen muss oder das Kassenbelege irgendwann ausbleichen und man somit keinen Garantienachweis hat. Um die Ablage ein wenig zu Strukturieren habe ich mir ein kleines Shellscript erstellt.
In meinem Fall müssen die Dokumente in dem Ordner neu abgelegt werden und zwar nach folgendem Aufbau 15_10_2011-Amazon-Rechnung_Hochstuhl.pdf . Das Shellscript erstellt in meinem Fall unter /daten/Dokumente folgende Ordner: A-Z, datum, alles. Jedes Dokument was sich im Ordner neu befindet wird in den Ordner alles verschoben. Anschließend wird in diesem Beispiel unter dem Ordner A-Z der Ordner Amazon erstellt und ein Softlink der auf das eigentliche Dokument zeigt. Unter dem Ordner datum wird die Ordnerstruktur 2011/10/15 erstellt inklusive dem Softlink.

Als Scanner verwende ich übrigens den Canon MX340.

Download: dokumente.sh.tar.gz

guake ein Terminal für zwischendurch

Guake Terminal kann man mit der Konsole von quake(Ego Shooter) vergleichen, daher eventuell auch der Name.
Es bietet sich an guake mit in den Autostart zu setzen, über die F12 wird das Terminalfenster im oberen Bildschirmbereich geöffnet.
Leider ließ sich bei mir über die Konfiguration die Transparenz nicht einstellen.

Ich habe daher in der Datei /usr/bin/guake/guake.py die Zeile 318 wie folgt angepasst:

i.set_opacity(int((100 – 40) / 100.0 * 65535))

Laufwerksbezeichnung von ntfs Laufwerken ändern

Eine externe Festplatte war bei mir mit ntfs formatiert und hatte die Laufwerksbezeichnung „Ohne Titel“. Mit Hilfe von

mount

habe ich die Festplatte / Partion ausfindig gemacht, in diesem Fall war es /dev/sdd2.
Damit die Laufwerksbezeichnung geändert werden konnte, mußte die Partition ausgehangen werden.
In meinem Fall reichte

umount /media/Ohne\ Titel

und ein anschließendes

ntfslabel /dev/sdd2 extern1

setze die Laufwerksbezeichnung auf extern1.

Beim nächsten anschließen wird die Festplatte unter /media/extern1 eingehangen.

externe Verzeichnisse per sshfs mounten

Es gibt eine einfache Lösung um per ssh z.B. einen Ordner zu mounten. Hierfür muß lediglich das Paket sshfs installiert werden und der Benutzer mit dem man sshfs nutzen möchte muß in die Gruppe fuse.

Auf dem lokalem Rechner einen Ordner erstellen in dem später das externe Verzeichniss gemountet wird.

Zum Beispiel

mkdir /extern

Um dann das externe Verzeichniss zu mounten reicht

sshfs benutzer@externerrechner:/externes/verzeichniss /extern

für umount

fusermount -u /extern

ssl Zertifikat für Tomcat importieren

Wenn ein Tomcat über einen Mailserver Emails versenden soll, kann es Probleme geben wenn der Versand nur per SSL möglich ist.
Einer der Gründe kann sein, das es sich um ein selbst erstelltes SSL Zertifikat handelt. Das Problem kann gelöst werden indem das SSL Zertifikat importiert wird.

keytool -import -alias mailserver -file mailserver.crt -keystore /usr/java/jdk1.6.0_27/jre/lib/security/cacerts

-alias ist der Name unter dem das Zertifikat im keystore importiert wird
-file das Zertifikat des Mailservers
-keystore in der Datei werden die Zertifikate importiert

Zum importieren des Zertifikats wird das Kennwort changeit benötigt, bevor es endgültig importiert wird muss man noch zustimmen das dem Zertifikat vertraut wird.