updated on Thu Jan 26 12:02:26 UTC 2012
[aur-mirror.git] / dropbear_initrd_encrypt / encryptssh_install
blob9620b35c6bbc54d0b608b144ff0d9f2092750bf9
1 # vim: set ft=sh:
3 build ()
5   if [ -z "${CRYPTO_MODULES}" ]; then
6     MODULES=" dm-crypt $(all_modules "/crypto/") "
7   else
8     MODULES=" dm-crypt ${CRYPTO_MODULES} "
9   fi
11   FILES=""
12   SCRIPT="encryptssh"
13   add_dir "/dev/mapper"
14   [ -f "/sbin/cryptsetup" ] && add_binary "/sbin/cryptsetup" "/sbin/cryptsetup"
15   [ -f "/usr/sbin/cryptsetup" ] && add_binary "/usr/sbin/cryptsetup" "/sbin/cryptsetup"
16   add_binary "/sbin/dmsetup"
17   add_file "/lib/udev/rules.d/10-dm.rules"
18   add_file "/lib/udev/rules.d/13-dm-disk.rules"
19   add_file "/lib/udev/rules.d/95-dm-notify.rules"
22 help ()
24 cat<<HELPEOF
25   This hook allows for an encrypted root device.
26 HELPEOF