Benötigt wird hierzu veracrypt
Code: Alles auswählen
sudo pacman -S veracrypt
Code: Alles auswählen
sudo pacman -S libnotify
1.) Ist das Laufwerk nicht gemountet wird es gemountet und Dolphin (optional) zeigt den Inhalt an.
2.) Sollte es bereits gemountet sein wird dismounted und eine Meldung erscheint.
Hierzu das Beispiel, ein BASH (mounter-VCD.sh):
Code: Alles auswählen
#!/bin/bash
if cat /proc/mounts | grep /dev/mapper/veracrypt1 > /dev/null; then
veracrypt -d /home/user/VCD
notify-send "Mounter" "VCD wurde abgemeldet!"
else
veracrypt -tc /home/user/NAS/.swap /home/user/VCD/
dolphin /home/user/VCD/
# z.B. optional zu Dolphin eine Meldung einblenden, siehe nächste Zeile
# notify-send "Mounter" "VCD wurde eingebunden!"
fi
exit 0
Grüße der Prinz