autoluks
changeset 0 cc9240e31616
child 1 ef1e406c0ef4
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/autoluks	Fri Jan 09 11:37:58 2015 +0100
@@ -0,0 +1,10 @@
+#! /bin/sh
+test -f /etc/crypttab || exit 0
+mapped_dev=$(perl -ne '/^(\S+)\s+UUID='${ID_FS_UUID_ENC?}'/ and print $1' </etc/crypttab)
+test "$mapped_dev" || exit 0
+
+case "${ACTION?}" in
+	add) cryptdisks_start $mapped_dev	;;
+	remove) cryptdisks_stop $mapped_dev	;;
+esac
+exit 0