diff options
author | Nikita Ignatovich | 2016-08-16 18:00:31 +0300 |
---|---|---|
committer | Nikita Ignatovich | 2016-08-16 18:00:31 +0300 |
commit | 06c49f409d61b736bafbf09360cefe6ad193151b (patch) | |
tree | 90d97dd0707370e331f9b0d971056ef89c8625e2 /veracrypt_install | |
download | aur-06c49f409d61b736bafbf09360cefe6ad193151b.tar.gz |
Initial commit
Diffstat (limited to 'veracrypt_install')
-rw-r--r-- | veracrypt_install | 40 |
1 files changed, 40 insertions, 0 deletions
diff --git a/veracrypt_install b/veracrypt_install new file mode 100644 index 000000000000..3e8dcd0d835d --- /dev/null +++ b/veracrypt_install @@ -0,0 +1,40 @@ +#!/bin/bash + +build() { + local mod + + add_module dm-crypt + if [[ $CRYPTO_MODULES ]]; then + for mod in $CRYPTO_MODULES; do + add_module "$mod" + done + else + add_all_modules '/crypto/' + fi + + add_binary "cryptsetup" + add_binary "dmsetup" + add_file "/usr/lib/udev/rules.d/10-dm.rules" + add_file "/usr/lib/udev/rules.d/13-dm-disk.rules" + add_file "/usr/lib/udev/rules.d/95-dm-notify.rules" + add_file "/usr/lib/initcpio/udev/11-dm-initramfs.rules" "/usr/lib/udev/rules.d/11-dm-initramfs.rules" + + add_module fuse + + add_binary "veracrypt" + add_binary "fusermount" + + # veracrypts directory + add_dir "/dev/mapper" + add_dir "/tmp" + + add_runscript +} + +help () { +cat<<HELPEOF + This hook allows for a veracrypt encrypted root (or e.g. home) device. +HELPEOF +} + +# vim: set ft=sh ts=4 sw=4 et: |