run locale.gen and mkinitcpio on action

This commit is contained in:
Tobias Powalowski 2022-11-29 10:14:35 +01:00
parent ac30d95910
commit d889a150c1
2 changed files with 4 additions and 6 deletions

View file

@ -133,6 +133,7 @@ configure_system() {
break
elif [[ "${FILE}" = "/etc/mkinitcpio.conf" ]]; then # non-file
set_mkinitcpio
run_mkinitcpio
elif [[ "${FILE}" = "/etc/locale.gen" ]]; then # non-file
set_locale
${EDITOR} "${DESTDIR}""${FILE}"
@ -143,12 +144,6 @@ configure_system() {
fi
done
if [[ ${S_CONFIG} -eq 1 ]]; then
# only done on normal exit of configure menu
## POSTPROCESSING ##
# /etc/initcpio.conf
run_mkinitcpio
run_locale_gen
## END POSTPROCESSING ##
NEXTITEM="7"
fi
}

View file

@ -23,6 +23,8 @@ set_mkinitcpio() {
done
if [[ "${HOOK_ERROR}" = "1" ]]; then
DIALOG --msgbox "ERROR: Detected error in 'HOOKS=' line, please correct HOOKS= in /etc/mkinitcpio.conf!" 18 70
else
run_mkinitcpio
fi
}
@ -54,6 +56,7 @@ set_locale() {
sed -i -e "s/^#${i}/${i}/g" "${DESTDIR}"/etc/locale.gen
done
sleep 2
run_locale_gen
}
set_password() {