home *** CD-ROM | disk | FTP | other *** search
- #!/bin/sh
-
- . /usr/share/debconf/confmodule
-
- dev=$1
- id=$2
-
- filesystems=$(
- for i in /lib/partman/valid_filesystems/*; do
- [ -x $i ] || continue
- ( $i $dev $id existing
- $i $dev $id formatable ) | sort -u
- done
- )
-
- allowed=$filesystems
- for i in /lib/partman/veto_filesystems/*; do
- [ -x $i ] || continue
- allowed=$($i $dev $id "$allowed")
- done
-
- for fs in $allowed; do
- db_metaget partman/filesystem_long/$fs description || RET=''
- RET=${RET:-$fs}
- printf "${fs}\t${RET}\n"
- done
-