/lib/partman/active_partition/30format/choices is in ubiquity 18.04.14.
This file is owned by root:root, with mode 0o755.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 | #!/bin/sh
. /usr/share/debconf/confmodule
dev="$1"
id=$2
cd $dev
[ -f $id/method ] || exit 0
method=$(cat $id/method)
[ "$method" = keep -o "$method" = format ] || exit 0
[ -f $id/filesystem ] || exit 0
[ -f $id/existing -a -f $id/formatable ] || exit 0
if [ "$method" = format ]; then
db_metaget partman-basicmethods/text/yes_format description || RET=''
if [ "$RET" ]; then
status="$RET"
else
status=yes
fi
else
db_metaget partman-basicmethods/text/no_dont_format description || RET=''
if [ "$RET" ]; then
status="$RET"
else
status=no
fi
fi
db_metaget partman-basicmethods/text/format description
printf "format\t%s\${!TAB}%s\n" "${RET}" "$status"
|