. lib/abort_if_command_unknown.sh
. lib/abort_if_not_user.sh
. lib/abort_if_offline.sh
-. lib/constants_installer.sh # FILENAME_PRESEED_CFG, PATH_PRESEED_CFG
+. lib/constants_installer.sh # ARGS_UPDATE_PRESEED, FILENAME_PRESEED_CFG
. lib/expect_n_args.sh
. lib/get_mountable_device_path.sh
. lib/path_tmp_timestamped.sh
fi
fi
-prefixed_msg "Installing preseed file …"
-cp "${PATH_PRESEED_CFG}" "${PATH_MNT_DEV}/"
+prefixed_msg "Preparing grub …"
sed --in-place 's/ --- / --- preseed\/file=\/cdrom\/'"${FILENAME_PRESEED_CFG}"' /g' "${PATH_MNT_DEV}/boot/grub/grub.cfg"
+prefixed_msg "Now run update_preseed.sh ${ARGS_UPDATE_PRESEED}"
+
prefixed_msg "Done!"
prefixed_msg_exit
ROOT=$(dirname "$0")
cd "${ROOT}"
. lib/abort_if_command_unknown.sh
-. lib/constants_installer.sh # FILENAME_PRESEED_CFG, PATH_PRESEED_CFG
+. lib/constants_installer.sh # ARGS_UPDATE_PRESEED, FILENAME_PRESEED_CFG, PATH_PRESEED_CFG
. lib/expect_n_args.sh
. lib/get_mountable_device_path.sh
. lib/prefixed_msg.sh
abort_if_command_unknown pmount
-expect_n_args 1 4 'DEVICE (e.g. "sdb1") ROOT_PASSWORD WIFI_ESSID WIFI_PASSWORD' "$@"
+expect_n_args 1 4 "${ARGS_UPDATE_PRESEED}" "$@"
DEVICE_NAME="$1"
ROOT_PASSWORD="$2"
WIFI_ESSID="$3"