~siretart/cryptsetup/debian

« back to all changes in this revision

Viewing changes to debian/initramfs/cryptpassdev-hook

  • Committer: Reinhard Tartler
  • Date: 2008-06-13 19:35:34 UTC
  • Revision ID: siretart@tauware.de-20080613193534-oeqhbxi7r0q4lk51
import cryptsetup_1.0.6-2.dsc

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
#!/bin/sh
 
2
 
 
3
set -e
 
4
 
 
5
PREREQ="cryptroot"
 
6
 
 
7
prereqs()
 
8
{
 
9
        echo "$PREREQ"
 
10
}
 
11
 
 
12
case $1 in
 
13
prereqs)
 
14
        prereqs
 
15
        exit 0
 
16
        ;;
 
17
esac
 
18
 
 
19
. /usr/share/initramfs-tools/hook-functions
 
20
 
 
21
# Hooks for adding filesystem modules to the initramfs when the mountdev
 
22
# keyscript is used
 
23
 
 
24
# Check whether the mountdev script has been included
 
25
if [ ! -x "${DESTDIR}/keyscripts/mountdev" ]; then
 
26
        exit 0
 
27
fi
 
28
 
 
29
# The filesystem type of the removable device is probed at boot-time, so
 
30
# we add a generous list of filesystems to include. This also helps with
 
31
# recovery situation as including e.g. the vfat module might help a user
 
32
# who needs to create a new cryptkey (using a backup of a keyfile) on
 
33
# a windows-machine for example.
 
34
 
 
35
# This list needs to be kept in sync with the one defined in mountdev.c
 
36
for fs in ext3 ext2 vfat reiserfs xfs isofs udf; do
 
37
        manual_add_modules "$fs" > /dev/null 2>&1 || true
 
38
done
 
39
exit 0
 
40