Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=fvbe.git;a=commitdiff;h=b8845fcf278d52f163938c8620445710770e0c51
commit b8845fcf278d52f163938c8620445710770e0c51 Author: crazy <[email protected]> Date: Sun Aug 27 22:33:42 2017 +0200 switch to from-disc install * very big changes .. * added / fixed cala configurations file * we now use the installation part from disc not rsync mode , means : - the LIveISO can be whatever DE we want plasma and install Gnome etc or even small xinit wrapper * reworked grub files ( still vbox is stupid sometime , can't do anything about ) * reworked large parts from fvbe-make-iso * removed gdm* , .config/* files LANG etc is now set correctly. * each desktop has now packages.conf.. * booting grubefi in vbox _need_ fixing ( have an fix local ) diff --git a/Makefile b/Makefile index a414927..0fe6996 100644 --- a/Makefile +++ b/Makefile @@ -2,9 +2,9 @@ include fvbe.conf ARCH := x86_64 RELEASE := $(subst ",,$(FVBE_ISO_RELEASE)) -TYPE := $(subst ",,$(FVBE_ISO_TYPE)) +TYPE := $(subst ",,$(FVBE_INSTALL_TYPE)) -ISO := frugalware-$(RELEASE)-$(TYPE)-$(ARCH).iso +ISO := Frugalware-$(RELEASE)-Live-$(TYPE)-installation-$(ARCH).iso $(ISO): bin/fvbe-make-iso diff --git a/bin/fvbe-make-iso b/bin/fvbe-make-iso index 7c4832f..1baba45 100755 --- a/bin/fvbe-make-iso +++ b/bin/fvbe-make-iso @@ -101,6 +101,11 @@ fvbe_mount_pacman_cache() { fi } +fvbe_umount_pacman_cache() { + + mountpoint -q $FVBE_ROOT/var/cache/pacman-g2 && umount $FVBE_ROOT/var/cache/pacman-g2 +} + fvbe_mount() { fvbe_info_msg "Mounting the kernel pseudo file-systems.." @@ -144,6 +149,21 @@ fvbe_create_rootfs_img() { mkdir -p ${FVBE_ROOT} fvbe_plain_msg "Mounting the rootfs.img on ${FVBE_ROOT}" mount -o loop rootfs.img ${FVBE_ROOT} + mkdir -p ${FVBE_ROOT}/{dev,proc,sys,tmp,var/tmp,var/cache/pacman-g2,var/log,etc/sysconfig} +} + +fvbe_create_basefs_img() { + + fvbe_info_msg "Creating fixed basefs image.." + + [[ -z ${FVBE_ROOTFS_BASE_SIZE} ]] && fvbe_error_msg "${FUNCNAME[0]}() line: ${LINENO} -> FVBE_ROOTFS_BASE_SIZE is not set cannot continue.." + + truncate -s "${FVBE_ROOTFS_BASE_SIZE}"G basefs.img >/dev/null 2>&1 + mkfs.ext4 -q -F -m1 basefs.img + mkdir -p ${FVBE_ROOT} + fvbe_plain_msg "Mounting the basefs.img on ${FVBE_ROOT}" + mount -o loop basefs.img ${FVBE_ROOT} + mkdir -p ${FVBE_ROOT}/{dev,proc,sys,tmp,var/tmp,var/cache/pacman-g2,var/log,etc/sysconfig} } fvbe_copy_boot_files() { @@ -181,20 +201,7 @@ fvbe_create_users() { fvbe_plain_msg "Fixing 'guest' users home.." cp -ra guest ${FVBE_ROOT}/home/ mkdir -p ${FVBE_ROOT}/home/guest/.config/autostart - if [[ ${FVBE_ISO_TYPE} == "enlightenment" ]]; then - mkdir -p ${FVBE_ROOT}/home/guest/.e/e/applications/startup - ## HOW weird.. - echo "~/.config/autostart/calamares-frugalware.desktop" > ${FVBE_ROOT}/home/guest/.e/e/applications/startup/.order - fvbe_chroot "mv -v /home/guest/Desktop/calamares-frugalware.desktop /home/guest/.config/autostart/calamares-frugalware.desktop" - fi - - if [[ ${FVBE_ISO_TYPE} == "gnome" ]]; then - fvbe_chroot "mv -v /home/guest/Desktop/calamares-frugalware.desktop /home/guest/.config/autostart/calamares-frugalware.desktop" - fi - - if [[ ${FVBE_ISO_TYPE} == "plasma" ]]; then - fvbe_chroot "cp -r /home/guest/Desktop/calamares-frugalware.desktop /home/guest/.config/autostart/calamares-frugalware.desktop" - fi + fvbe_chroot "cp -r /home/guest/Desktop/calamares-frugalware.desktop /home/guest/.config/autostart/calamares-frugalware.desktop" fvbe_chroot "/usr/bin/chown -R guest.users /home/guest" } @@ -238,22 +245,16 @@ fvbe_calamares_files() { fvbe_info_msg "Setting up calamares files.." local cala="$FVBE_ROOT/etc/calamares" cala_files="$FVBE_ROOT/usr/share/calamares/branding/frugalware/" session - if [[ ${FVBE_ISO_TYPE} == "plasma" ]]; then - session=plasma.desktop - sed -i "s|sudo|pkexec|" ${FVBE_ROOT}/usr/share/applications/calamares-frugalware.desktop - elif [[ ${FVBE_ISO_TYPE} == "enlightenment" ]]; then - session=enlightenment.desktop - ## bleh such weird - sed -i "s|^Icon=.*|Icon=/usr/share/icons/hicolor/scalable/apps/calamares-frugalware.svg|" ${FVBE_ROOT}/usr/share/applications/calamares-frugalware.desktop - fi + session=plasma.desktop [[ ! -d ${cala} ]] && mkdir -p ${cala} [[ ! -d ${cala_files} ]] && mkdir -p ${cala_files} - ## Fixme - rsync stuff cp -r calamares/calamares-config-global/* ${cala} + cp -r calamares/calamares-config-${FVBE_INSTALL_TYPE}/* ${cala} cp -r calamares/calamares-frugalware-branding/* ${cala_files} + ## FIXME sed -i "s/_version_/$FVBE_ISO_RELEASE/" ${FVBE_ROOT}/usr/share/calamares/branding/frugalware/branding.desc sed -i "s/_versionedname_/$(cat $FVBE_ROOT/etc/frugalware-release)/" ${FVBE_ROOT}/usr/share/calamares/branding/frugalware/branding.desc @@ -261,11 +262,11 @@ fvbe_calamares_files() { fvbe_plain_msg "Setting SDDM Session=$session" sed -i "s|^Session=.*\$|Session=$session|" ${FVBE_ROOT}/etc/sddm.conf sed -i "s|^User=.*\$|User=guest|" ${FVBE_ROOT}/etc/sddm.conf + else + fvbe_info_msg "Something is broken here can't find SDDM and is the only supported DM.." + fvbe_error_msg "Abording.." fi - if [[ -f "${FVBE_ROOT}/etc/gdm/custom.conf" ]]; then - cp calamares/dm/gdm-custom.conf ${FVBE_ROOT}/etc/gdm/custom.conf - fi } @@ -273,19 +274,17 @@ fvbe_wipe_files_from_liveiso() { fvbe_info_msg "Killing not needed files from LiveISO.." ## static libs and co - fvbe_chroot "find /usr/lib -name '*.a' | xargs rm -rfv" - fvbe_chroot "find /usr/lib -name '*.la' | xargs rm -rfv" - fvbe_chroot "find /lib -name '*.a' | xargs rm -rfv" - fvbe_chroot "find /lib -name '*.la' | xargs rm -rfv" + fvbe_chroot "find usr/lib -name '*.a' | xargs rm -rfv" + fvbe_chroot "find usr/lib -name '*.la' | xargs rm -rfv" + fvbe_chroot "find lib -name '*.a' | xargs rm -rfv" + fvbe_chroot "find lib -name '*.la' | xargs rm -rfv" ## wipe include - fvbe_chroot "rm -rf /usr/include" + fvbe_chroot "rm -rf usr/include" ## wipe docs - fvbe_chroot "rm -rf /usr/share/doc" - ## wipe files in /boot - fvbe_chroot "rm -rf /boot/*" + fvbe_chroot "rm -rf usr/share/doc" ## wipe qt5 stuff - fvbe_chroot "/usr/share/qt5/mkspecs" + fvbe_chroot "rm -rf usr/share/qt5/mkspecs" } @@ -323,8 +322,7 @@ fvbe_copy_chached_files() { fvbe_banner() { echo "" - fvbe_info_msg "Building frugalware-${FVBE_ISO_RELEASE}-${FVBE_ISO_TYPE}-x86_64 LiveISO.." - fvbe_info_msg "Install from LiveMdia set to : ${FVBE_INSTALL_TYPE}" + fvbe_info_msg "Building Frugalware-${FVBE_ISO_RELEASE}-Live-${FVBE_INSTALL_TYPE}-installation-x86_64.iso LiveISO.." fvbe_info_msg "Repository is set to : ${FVBE_ROOTFS_REPOSITORY}" echo "" } @@ -359,6 +357,8 @@ fvbe_check_prog fvbe_info_msg "Setting up repository(s).." [[ -z ${FVBE_ROOTFS_REPOSITORY} ]] && fvbe_error_msg "Line: ${LINENO} -> FVBE_ROOTFS_REPOSITORY is not set cannot continue.." [[ -z ${FVBE_ISO_TYPE} ]] && fvbe_error_msg "Line: ${LINENO} -> FVBE_ISO_TYPE is not set cannot continue.." +[[ -z ${FVBE_INSTALL_TYPE} ]] && fvbe_error_msg "Line: ${LINENO} -> FVBE_INSTALL_TYPE is not set cannot continue.." + if [[ ${FVBE_ROOTFS_REPOSITORY} == "current" ]]; then @@ -387,42 +387,65 @@ else fi declare -a FVBE_ROOTFS_PACKAGES +declare -a FVBE_ROOTFS_INSTALL_PACKAGES case ${FVBE_ISO_TYPE} in -base) - FVBE_ROOTFS_PACKAGES=( "${FVBE_ROOTFS_PACKAGES_BASE[@]}" ) - ;; plasma) - FVBE_ROOTFS_PACKAGES=("${FVBE_ROOTFS_PACKAGES_BASE[@]} ${FVBE_ROOTFS_PACKAGES_BASIC[@]} ${FVBE_ROOTFS_PACKAGES_PLASMA[@]}") - ;; -gnome) - FVBE_ROOTFS_PACKAGES=("${FVBE_ROOTFS_PACKAGES_BASE[@]} ${FVBE_ROOTFS_PACKAGES_BASIC[@]} ${FVBE_ROOTFS_PACKAGES_GNOME[@]}") - ;; -enlightenment) - FVBE_ROOTFS_PACKAGES=("${FVBE_ROOTFS_PACKAGES_BASE[@]} ${FVBE_ROOTFS_PACKAGES_BASIC[@]} ${FVBE_ROOTFS_PACKAGES_E[@]}") + FVBE_ROOTFS_PACKAGES=("${FVBE_ROOTFS_PACKAGES_BASE[@]} ${FVBE_ROOTFS_PACKAGES_BASIC[@]} ${FVBE_ROOTFS_PACKAGES_LIVE_PLASMA[@]}") ;; *) fvbe_error_msg "Unknow FVBE_ISO_TYPE , typo?" esac +case ${FVBE_INSTALL_TYPE} in +base) + FVBE_ROOTFS_INSTALL_PACKAGES=( "${FVBE_ROOTFS_PACKAGES_BASE[@]}" ) + ;; +plasma) + FVBE_ROOTFS_INSTALL_PACKAGES=("${FVBE_ROOTFS_PACKAGES_BASE[@]} ${FVBE_ROOTFS_PACKAGES_PLASMA[@]}") + ;; +gnome) + FVBE_ROOTFS_INSTALL_PACKAGES=("${FVBE_ROOTFS_PACKAGES_BASE[@]} ${FVBE_ROOTFS_PACKAGES_GNOME[@]}") + ;; +enlightenment) + FVBE_ROOTFS_INSTALL_PACKAGES=("${FVBE_ROOTFS_PACKAGES_BASE[@]} ${FVBE_ROOTFS_PACKAGES_E[@]}") + ;; +*) + fvbe_error_msg "Unknow FVBE_INSTALL_TYPE , typo?" +esac ## cleanup ## clean files if any and umount everything -rm -rf $FVBE_ROOT vmlinuz vmlinuz-* initrd-* mounts rootfs.img locales layouts *.png unicode.pf2 *.fdb LiveOS grub +rm -rf $FVBE_ROOT vmlinuz vmlinuz-* initrd-* mounts basefs.img rootfs.img locales layouts *.png unicode.pf2 *.fdb LiveOS fvbe_umount -## rootfs.img -fvbe_create_rootfs_img - -## skeleton -mkdir -p ${FVBE_ROOT}/{dev,proc,sys,tmp,var/tmp,var/cache/pacman-g2,var/log,etc/sysconfig} +## step1 mini basefs ( always needed no matter what we install ) +fvbe_create_basefs_img ## mount fvbe_mount trap fvbe_umount ERR INT TERM 0 -## bootstrap pacman +## minimal base so we can run chroot with the unpackfs job +pacman-g2 --root ${FVBE_ROOT} --noconfirm --noscriptlet --config ${PAC_CONF} -Sy pacman-g2 netkit-base bash + +## won't work with cache mounted so we need umount here +fvbe_umount_pacman_cache + +## these go to chache now ( maybe we can copy over some way from system ? ) +#PAC_CONF="pacman-g2-local.conf" ## for my local setup , do not use --- crazy --- +pacman-g2 --root ${FVBE_ROOT} --noconfirm --noscriptlet --config ${PAC_CONF} -Syw ${FVBE_ROOTFS_INSTALL_PACKAGES[*]} +#PAC_CONF="pacman-g2.conf" ## for my local setup , do not use --- crazy --- +## wipe wipe since we install over anyway +fvbe_wipe_files_from_liveiso +## done with that base+base fpms there +fvbe_umount + + +## step2 create LIVE stuff +fvbe_create_rootfs_img +fvbe_mount pacman-g2 --root ${FVBE_ROOT} --noconfirm --noscriptlet --config ${PAC_CONF} -Sy pacman-g2 netkit-base ## copy right conf over @@ -435,7 +458,6 @@ fi ## get resolv.conf over cp /etc/resolv.conf ${FVBE_ROOT}/etc - ## now install the rest fvbe_chroot "pacman-g2 --noconfirm -Sy ${FVBE_ROOTFS_PACKAGES[*]}" @@ -454,17 +476,20 @@ fvbe_calamares_files ## copy /boot files over fvbe_cache_files -if [[ ${FVBE_ISO_TYPE} == "enlightenment" ]]; then - ## Special .. - ## they use connman for networking so disable NM and enable connman - fvbe_chroot "/bin/systemctl disable NetworkManager" - fvbe_chroot "/bin/systemctl enable connman" -fi - ## disable lvm stuff we don't really support that fvbe_chroot "/bin/systemctl disable lvm" +## wipe files from live +fvbe_wipe_files_from_liveiso ## umount + +## copy basefs.img over , is use from unpackfs jon so we have: +## - uppackfs -> mini_chrrot + the fpms from cache +## - our-install-packages-module -> chroot $mini_chroot pacman -Sy --noconfirm 'packages' +## so we install from packages not in any way from LIVEISO +mkdir -p ${FVBE_ROOT}/usr/share/images +mv basefs.img ${FVBE_ROOT}/usr/share/images/ + fvbe_umount ## cleanup and move rootfs.img over @@ -490,6 +515,6 @@ fvbe_copy_chached_files ## these are checked else where source ./grub-mkrescue-xorriso.conf -grub-mkrescue -o frugalware-${FVBE_ISO_RELEASE}-${FVBE_ISO_TYPE}-x86_64.iso ${FVBE_ROOT} -volid FVBE --xorriso=./bin/grub-mkrescue-sed +grub-mkrescue -o Frugalware-${FVBE_ISO_RELEASE}-Live-${FVBE_INSTALL_TYPE}-installation-x86_64.iso ${FVBE_ROOT} -volid FVBE --xorriso=./bin/grub-mkrescue-sed rm -rf ${FVBE_ROOT} tmp *.img *.png *.png var grub diff --git a/boot-files/generate-layouts b/boot-files/generate-layouts index d3ea2c6..9d470e3 100755 --- a/boot-files/generate-layouts +++ b/boot-files/generate-layouts @@ -7,8 +7,7 @@ do_locales() echo "submenu 'Language Selection' {" for i in $(cat locales); do echo " menuentry '$i' {" - echo " echo "Switching to: ${i}"" - echo " set bootlang=${i}" + echo " set bootlang='${i}'" echo " export bootlang" echo " configfile /boot/grub/grub.cfg" echo " }" @@ -23,8 +22,7 @@ do_layouts() echo "submenu 'Keyboard Layouts' {" for i in $(cat layouts); do echo " menuentry '$i' {" - echo " echo "Switching to: $i"" - echo " set bootkeymap=${i}" + echo " set bootkeymap='${i}'" echo " export bootkeymap" echo " configfile /boot/grub/grub.cfg" echo " }" diff --git a/boot-files/grub-no-locales.cfg b/boot-files/grub-no-locales.cfg index 003f085..55e0f81 100644 --- a/boot-files/grub-no-locales.cfg +++ b/boot-files/grub-no-locales.cfg @@ -34,12 +34,12 @@ insmod squash4 background_image -m stretch /boot/grub/background.png if [ x$bootlang = x ]; then - bootlang=en_US.utf8 + set bootlang="en_US.utf8" export bootlang fi if [ x$bootkeymap = x ]; then - bootkeymap=us + set bootkeymap="us" export bootkeymap fi @@ -49,6 +49,7 @@ if [ x$acpi_opt = x ]; then export acpi_opt fi + set color_normal=white/black set color_highlight=black/white set menu_color_normal=white/black @@ -57,26 +58,20 @@ set menu_color_highlight=black/white menuentry 'Frugalware Versatile Bootable Environment' --class frugalware --class gnu-linux --class gnu --class os { - linux /boot/vmlinuz root=live:CDLABEL=FVBE rd.live.image vconsole.keymap=${bootkeymap} vconsole.font=ter-v16b locale.LANG=${bootlang} rd.luks=0 rd.lvm=0 rd.md=0 rd.dm=0 quiet systemd.show_status=1 audit=0 ${acpi_opt} -- + linux /boot/vmlinuz root=live:CDLABEL=FVBE rd.live.image locale.LANG=${bootlang} vconsole.keymap=${bootkeymap} vconsole.font=ter-v16b rd.luks=0 rd.lvm=0 rd.md=0 rd.dm=0 quiet systemd.show_status=1 audit=0 ${acpi_opt} initrd /boot/initrd } menuentry 'Disable ACPI..' { - echo "Disabling ACPI..." set acpi_opt="noacpi acpi=off" export acpi_opt configfile /boot/grub/grub.cfg } menuentry 'Disable PCI ACPI only..' { - echo "Disabling PCI ACPI..." set acpi_opt="pci=noacpi" export acpi_opt configfile /boot/grub/grub.cfg } - - - - diff --git a/boot-files/grub.cfg b/boot-files/grub.cfg index 218fb1e..d7e2864 100644 --- a/boot-files/grub.cfg +++ b/boot-files/grub.cfg @@ -34,12 +34,12 @@ insmod squash4 background_image -m stretch /boot/grub/background.png if [ x$bootlang = x ]; then - bootlang=en_US.utf8 + set bootlang="en_US.utf8" export bootlang fi if [ x$bootkeymap = x ]; then - bootkeymap=us + set bootkeymap="us" export bootkeymap fi @@ -58,2119 +58,1770 @@ set menu_color_highlight=black/white menuentry 'Frugalware Versatile Bootable Environment' --class frugalware --class gnu-linux --class gnu --class os { - linux /boot/vmlinuz root=live:CDLABEL=FVBE rd.live.image vconsole.keymap=${bootkeymap} vconsole.font=ter-v16b locale.LANG=${bootlang} rd.luks=0 rd.lvm=0 rd.md=0 rd.dm=0 quiet systemd.show_status=1 audit=0 ${acpi_opt} -- + linux /boot/vmlinuz root=live:CDLABEL=FVBE rd.live.image locale.LANG=${bootlang} vconsole.keymap=${bootkeymap} vconsole.font=ter-v16b rd.luks=0 rd.lvm=0 rd.md=0 rd.dm=0 quiet systemd.show_status=1 audit=0 ${acpi_opt} initrd /boot/initrd } menuentry 'Disable ACPI..' { - echo "Disabling ACPI..." set acpi_opt="noacpi acpi=off" export acpi_opt configfile /boot/grub/grub.cfg } menuentry 'Disable PCI ACPI only..' { - echo "Disabling PCI ACPI..." set acpi_opt="pci=noacpi" export acpi_opt configfile /boot/grub/grub.cfg } -submenu 'Locales Selection' { + + +submenu 'Language Selection' { menuentry 'aa_DJ.utf8' { - echo Switching to: aa_DJ.utf8 - set bootlang=aa_DJ.utf8 + set bootlang='aa_DJ.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'aa_ER.utf8' { - echo Switching to: aa_ER.utf8 - set bootlang=aa_ER.utf8 + set bootlang='aa_ER.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'aa_ET.utf8' { - echo Switching to: aa_ET.utf8 - set bootlang=aa_ET.utf8 + set bootlang='aa_ET.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'af_ZA.utf8' { - echo Switching to: af_ZA.utf8 - set bootlang=af_ZA.utf8 + set bootlang='af_ZA.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'ak_GH.utf8' { - echo Switching to: ak_GH.utf8 - set bootlang=ak_GH.utf8 + set bootlang='ak_GH.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'am_ET.utf8' { - echo Switching to: am_ET.utf8 - set bootlang=am_ET.utf8 + set bootlang='am_ET.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'an_ES.utf8' { - echo Switching to: an_ES.utf8 - set bootlang=an_ES.utf8 + set bootlang='an_ES.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'anp_IN.utf8' { - echo Switching to: anp_IN.utf8 - set bootlang=anp_IN.utf8 + set bootlang='anp_IN.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'ar_AE.utf8' { - echo Switching to: ar_AE.utf8 - set bootlang=ar_AE.utf8 + set bootlang='ar_AE.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'ar_BH.utf8' { - echo Switching to: ar_BH.utf8 - set bootlang=ar_BH.utf8 + set bootlang='ar_BH.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'ar_DZ.utf8' { - echo Switching to: ar_DZ.utf8 - set bootlang=ar_DZ.utf8 + set bootlang='ar_DZ.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'ar_EG.utf8' { - echo Switching to: ar_EG.utf8 - set bootlang=ar_EG.utf8 + set bootlang='ar_EG.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'ar_IN.utf8' { - echo Switching to: ar_IN.utf8 - set bootlang=ar_IN.utf8 + set bootlang='ar_IN.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'ar_IQ.utf8' { - echo Switching to: ar_IQ.utf8 - set bootlang=ar_IQ.utf8 + set bootlang='ar_IQ.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'ar_JO.utf8' { - echo Switching to: ar_JO.utf8 - set bootlang=ar_JO.utf8 + set bootlang='ar_JO.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'ar_KW.utf8' { - echo Switching to: ar_KW.utf8 - set bootlang=ar_KW.utf8 + set bootlang='ar_KW.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'ar_LB.utf8' { - echo Switching to: ar_LB.utf8 - set bootlang=ar_LB.utf8 + set bootlang='ar_LB.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'ar_LY.utf8' { - echo Switching to: ar_LY.utf8 - set bootlang=ar_LY.utf8 + set bootlang='ar_LY.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'ar_MA.utf8' { - echo Switching to: ar_MA.utf8 - set bootlang=ar_MA.utf8 + set bootlang='ar_MA.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'ar_OM.utf8' { - echo Switching to: ar_OM.utf8 - set bootlang=ar_OM.utf8 + set bootlang='ar_OM.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'ar_QA.utf8' { - echo Switching to: ar_QA.utf8 - set bootlang=ar_QA.utf8 + set bootlang='ar_QA.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'ar_SA.utf8' { - echo Switching to: ar_SA.utf8 - set bootlang=ar_SA.utf8 + set bootlang='ar_SA.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'ar_SD.utf8' { - echo Switching to: ar_SD.utf8 - set bootlang=ar_SD.utf8 + set bootlang='ar_SD.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'ar_SS.utf8' { - echo Switching to: ar_SS.utf8 - set bootlang=ar_SS.utf8 + set bootlang='ar_SS.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'ar_SY.utf8' { - echo Switching to: ar_SY.utf8 - set bootlang=ar_SY.utf8 + set bootlang='ar_SY.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'ar_TN.utf8' { - echo Switching to: ar_TN.utf8 - set bootlang=ar_TN.utf8 + set bootlang='ar_TN.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'ar_YE.utf8' { - echo Switching to: ar_YE.utf8 - set bootlang=ar_YE.utf8 + set bootlang='ar_YE.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'as_IN.utf8' { - echo Switching to: as_IN.utf8 - set bootlang=as_IN.utf8 + set bootlang='as_IN.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'ast_ES.utf8' { - echo Switching to: ast_ES.utf8 - set bootlang=ast_ES.utf8 + set bootlang='ast_ES.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'ayc_PE.utf8' { - echo Switching to: ayc_PE.utf8 - set bootlang=ayc_PE.utf8 + set bootlang='ayc_PE.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'az_AZ.utf8' { - echo Switching to: az_AZ.utf8 - set bootlang=az_AZ.utf8 + set bootlang='az_AZ.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'be_BY.utf8' { - echo Switching to: be_BY.utf8 - set bootlang=be_BY.utf8 + set bootlang='be_BY.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'bem_ZM.utf8' { - echo Switching to: bem_ZM.utf8 - set bootlang=bem_ZM.utf8 + set bootlang='bem_ZM.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'ber_DZ.utf8' { - echo Switching to: ber_DZ.utf8 - set bootlang=ber_DZ.utf8 + set bootlang='ber_DZ.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'ber_MA.utf8' { - echo Switching to: ber_MA.utf8 - set bootlang=ber_MA.utf8 + set bootlang='ber_MA.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'bg_BG.utf8' { - echo Switching to: bg_BG.utf8 - set bootlang=bg_BG.utf8 + set bootlang='bg_BG.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'bhb_IN.utf8' { - echo Switching to: bhb_IN.utf8 - set bootlang=bhb_IN.utf8 + set bootlang='bhb_IN.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'bho_IN.utf8' { - echo Switching to: bho_IN.utf8 - set bootlang=bho_IN.utf8 + set bootlang='bho_IN.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'bn_BD.utf8' { - echo Switching to: bn_BD.utf8 - set bootlang=bn_BD.utf8 + set bootlang='bn_BD.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'bn_IN.utf8' { - echo Switching to: bn_IN.utf8 - set bootlang=bn_IN.utf8 + set bootlang='bn_IN.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'bo_CN.utf8' { - echo Switching to: bo_CN.utf8 - set bootlang=bo_CN.utf8 + set bootlang='bo_CN.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'bo_IN.utf8' { - echo Switching to: bo_IN.utf8 - set bootlang=bo_IN.utf8 + set bootlang='bo_IN.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'br_FR.utf8' { - echo Switching to: br_FR.utf8 - set bootlang=br_FR.utf8 + set bootlang='br_FR.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'brx_IN.utf8' { - echo Switching to: brx_IN.utf8 - set bootlang=brx_IN.utf8 + set bootlang='brx_IN.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'bs_BA.utf8' { - echo Switching to: bs_BA.utf8 - set bootlang=bs_BA.utf8 + set bootlang='bs_BA.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'byn_ER.utf8' { - echo Switching to: byn_ER.utf8 - set bootlang=byn_ER.utf8 + set bootlang='byn_ER.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'ca_AD.utf8' { - echo Switching to: ca_AD.utf8 - set bootlang=ca_AD.utf8 + set bootlang='ca_AD.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'ca_ES.utf8' { - echo Switching to: ca_ES.utf8 - set bootlang=ca_ES.utf8 + set bootlang='ca_ES.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'ca_FR.utf8' { - echo Switching to: ca_FR.utf8 - set bootlang=ca_FR.utf8 + set bootlang='ca_FR.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'ca_IT.utf8' { - echo Switching to: ca_IT.utf8 - set bootlang=ca_IT.utf8 + set bootlang='ca_IT.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'ce_RU.utf8' { - echo Switching to: ce_RU.utf8 - set bootlang=ce_RU.utf8 + set bootlang='ce_RU.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'chr_US.utf8' { - echo Switching to: chr_US.utf8 - set bootlang=chr_US.utf8 + set bootlang='chr_US.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'cmn_TW.utf8' { - echo Switching to: cmn_TW.utf8 - set bootlang=cmn_TW.utf8 + set bootlang='cmn_TW.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'crh_UA.utf8' { - echo Switching to: crh_UA.utf8 - set bootlang=crh_UA.utf8 + set bootlang='crh_UA.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'csb_PL.utf8' { - echo Switching to: csb_PL.utf8 - set bootlang=csb_PL.utf8 + set bootlang='csb_PL.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'cs_CZ.utf8' { - echo Switching to: cs_CZ.utf8 - set bootlang=cs_CZ.utf8 + set bootlang='cs_CZ.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'cv_RU.utf8' { - echo Switching to: cv_RU.utf8 - set bootlang=cv_RU.utf8 + set bootlang='cv_RU.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'cy_GB.utf8' { - echo Switching to: cy_GB.utf8 - set bootlang=cy_GB.utf8 + set bootlang='cy_GB.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'da_DK.utf8' { - echo Switching to: da_DK.utf8 - set bootlang=da_DK.utf8 + set bootlang='da_DK.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'de_AT.utf8' { - echo Switching to: de_AT.utf8 - set bootlang=de_AT.utf8 + set bootlang='de_AT.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'de_BE.utf8' { - echo Switching to: de_BE.utf8 - set bootlang=de_BE.utf8 + set bootlang='de_BE.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'de_CH.utf8' { - echo Switching to: de_CH.utf8 - set bootlang=de_CH.utf8 + set bootlang='de_CH.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'de_DE.utf8' { - echo Switching to: de_DE.utf8 - set bootlang=de_DE.utf8 + set bootlang='de_DE.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'de_IT.utf8' { - echo Switching to: de_IT.utf8 - set bootlang=de_IT.utf8 + set bootlang='de_IT.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'de_LI.utf8' { - echo Switching to: de_LI.utf8 - set bootlang=de_LI.utf8 + set bootlang='de_LI.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'de_LU.utf8' { - echo Switching to: de_LU.utf8 - set bootlang=de_LU.utf8 + set bootlang='de_LU.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'doi_IN.utf8' { - echo Switching to: doi_IN.utf8 - set bootlang=doi_IN.utf8 + set bootlang='doi_IN.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'dv_MV.utf8' { - echo Switching to: dv_MV.utf8 - set bootlang=dv_MV.utf8 + set bootlang='dv_MV.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'dz_BT.utf8' { - echo Switching to: dz_BT.utf8 - set bootlang=dz_BT.utf8 + set bootlang='dz_BT.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'el_CY.utf8' { - echo Switching to: el_CY.utf8 - set bootlang=el_CY.utf8 + set bootlang='el_CY.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'el_GR.utf8' { - echo Switching to: el_GR.utf8 - set bootlang=el_GR.utf8 + set bootlang='el_GR.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'en_AG.utf8' { - echo Switching to: en_AG.utf8 - set bootlang=en_AG.utf8 + set bootlang='en_AG.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'en_AU.utf8' { - echo Switching to: en_AU.utf8 - set bootlang=en_AU.utf8 + set bootlang='en_AU.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'en_BW.utf8' { - echo Switching to: en_BW.utf8 - set bootlang=en_BW.utf8 + set bootlang='en_BW.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'en_CA.utf8' { - echo Switching to: en_CA.utf8 - set bootlang=en_CA.utf8 + set bootlang='en_CA.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'en_DK.utf8' { - echo Switching to: en_DK.utf8 - set bootlang=en_DK.utf8 + set bootlang='en_DK.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'en_GB.utf8' { - echo Switching to: en_GB.utf8 - set bootlang=en_GB.utf8 + set bootlang='en_GB.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'en_HK.utf8' { - echo Switching to: en_HK.utf8 - set bootlang=en_HK.utf8 + set bootlang='en_HK.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'en_IE.utf8' { - echo Switching to: en_IE.utf8 - set bootlang=en_IE.utf8 + set bootlang='en_IE.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'en_IL.utf8' { - echo Switching to: en_IL.utf8 - set bootlang=en_IL.utf8 + set bootlang='en_IL.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'en_IN.utf8' { - echo Switching to: en_IN.utf8 - set bootlang=en_IN.utf8 + set bootlang='en_IN.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'en_NG.utf8' { - echo Switching to: en_NG.utf8 - set bootlang=en_NG.utf8 + set bootlang='en_NG.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'en_NZ.utf8' { - echo Switching to: en_NZ.utf8 - set bootlang=en_NZ.utf8 + set bootlang='en_NZ.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'en_PH.utf8' { - echo Switching to: en_PH.utf8 - set bootlang=en_PH.utf8 + set bootlang='en_PH.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'en_SG.utf8' { - echo Switching to: en_SG.utf8 - set bootlang=en_SG.utf8 + set bootlang='en_SG.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'en_US.utf8' { - echo Switching to: en_US.utf8 - set bootlang=en_US.utf8 + set bootlang='en_US.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'en_ZA.utf8' { - echo Switching to: en_ZA.utf8 - set bootlang=en_ZA.utf8 + set bootlang='en_ZA.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'en_ZM.utf8' { - echo Switching to: en_ZM.utf8 - set bootlang=en_ZM.utf8 + set bootlang='en_ZM.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'en_ZW.utf8' { - echo Switching to: en_ZW.utf8 - set bootlang=en_ZW.utf8 + set bootlang='en_ZW.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'eo.utf8' { - echo Switching to: eo.utf8 - set bootlang=eo.utf8 + set bootlang='eo.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'es_AR.utf8' { - echo Switching to: es_AR.utf8 - set bootlang=es_AR.utf8 + set bootlang='es_AR.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'es_BO.utf8' { - echo Switching to: es_BO.utf8 - set bootlang=es_BO.utf8 + set bootlang='es_BO.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'es_CL.utf8' { - echo Switching to: es_CL.utf8 - set bootlang=es_CL.utf8 + set bootlang='es_CL.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'es_CO.utf8' { - echo Switching to: es_CO.utf8 - set bootlang=es_CO.utf8 + set bootlang='es_CO.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'es_CR.utf8' { - echo Switching to: es_CR.utf8 - set bootlang=es_CR.utf8 + set bootlang='es_CR.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'es_CU.utf8' { - echo Switching to: es_CU.utf8 - set bootlang=es_CU.utf8 + set bootlang='es_CU.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'es_DO.utf8' { - echo Switching to: es_DO.utf8 - set bootlang=es_DO.utf8 + set bootlang='es_DO.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'es_EC.utf8' { - echo Switching to: es_EC.utf8 - set bootlang=es_EC.utf8 + set bootlang='es_EC.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'es_ES.utf8' { - echo Switching to: es_ES.utf8 - set bootlang=es_ES.utf8 + set bootlang='es_ES.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'es_GT.utf8' { - echo Switching to: es_GT.utf8 - set bootlang=es_GT.utf8 + set bootlang='es_GT.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'es_HN.utf8' { - echo Switching to: es_HN.utf8 - set bootlang=es_HN.utf8 + set bootlang='es_HN.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'es_MX.utf8' { - echo Switching to: es_MX.utf8 - set bootlang=es_MX.utf8 + set bootlang='es_MX.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'es_NI.utf8' { - echo Switching to: es_NI.utf8 - set bootlang=es_NI.utf8 + set bootlang='es_NI.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'es_PA.utf8' { - echo Switching to: es_PA.utf8 - set bootlang=es_PA.utf8 + set bootlang='es_PA.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'es_PE.utf8' { - echo Switching to: es_PE.utf8 - set bootlang=es_PE.utf8 + set bootlang='es_PE.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'es_PR.utf8' { - echo Switching to: es_PR.utf8 - set bootlang=es_PR.utf8 + set bootlang='es_PR.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'es_PY.utf8' { - echo Switching to: es_PY.utf8 - set bootlang=es_PY.utf8 + set bootlang='es_PY.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'es_SV.utf8' { - echo Switching to: es_SV.utf8 - set bootlang=es_SV.utf8 + set bootlang='es_SV.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'es_US.utf8' { - echo Switching to: es_US.utf8 - set bootlang=es_US.utf8 + set bootlang='es_US.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'es_UY.utf8' { - echo Switching to: es_UY.utf8 - set bootlang=es_UY.utf8 + set bootlang='es_UY.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'es_VE.utf8' { - echo Switching to: es_VE.utf8 - set bootlang=es_VE.utf8 + set bootlang='es_VE.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'et_EE.utf8' { - echo Switching to: et_EE.utf8 - set bootlang=et_EE.utf8 + set bootlang='et_EE.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'eu_ES.utf8' { - echo Switching to: eu_ES.utf8 - set bootlang=eu_ES.utf8 + set bootlang='eu_ES.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'fa_IR.utf8' { - echo Switching to: fa_IR.utf8 - set bootlang=fa_IR.utf8 + set bootlang='fa_IR.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'ff_SN.utf8' { - echo Switching to: ff_SN.utf8 - set bootlang=ff_SN.utf8 + set bootlang='ff_SN.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'fi_FI.utf8' { - echo Switching to: fi_FI.utf8 - set bootlang=fi_FI.utf8 + set bootlang='fi_FI.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'fil_PH.utf8' { - echo Switching to: fil_PH.utf8 - set bootlang=fil_PH.utf8 + set bootlang='fil_PH.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'fo_FO.utf8' { - echo Switching to: fo_FO.utf8 - set bootlang=fo_FO.utf8 + set bootlang='fo_FO.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'fr_BE.utf8' { - echo Switching to: fr_BE.utf8 - set bootlang=fr_BE.utf8 + set bootlang='fr_BE.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'fr_CA.utf8' { - echo Switching to: fr_CA.utf8 - set bootlang=fr_CA.utf8 + set bootlang='fr_CA.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'fr_CH.utf8' { - echo Switching to: fr_CH.utf8 - set bootlang=fr_CH.utf8 + set bootlang='fr_CH.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'fr_FR.utf8' { - echo Switching to: fr_FR.utf8 - set bootlang=fr_FR.utf8 + set bootlang='fr_FR.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'fr_LU.utf8' { - echo Switching to: fr_LU.utf8 - set bootlang=fr_LU.utf8 + set bootlang='fr_LU.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'fur_IT.utf8' { - echo Switching to: fur_IT.utf8 - set bootlang=fur_IT.utf8 + set bootlang='fur_IT.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'fy_DE.utf8' { - echo Switching to: fy_DE.utf8 - set bootlang=fy_DE.utf8 + set bootlang='fy_DE.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'fy_NL.utf8' { - echo Switching to: fy_NL.utf8 - set bootlang=fy_NL.utf8 + set bootlang='fy_NL.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'ga_IE.utf8' { - echo Switching to: ga_IE.utf8 - set bootlang=ga_IE.utf8 + set bootlang='ga_IE.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'gd_GB.utf8' { - echo Switching to: gd_GB.utf8 - set bootlang=gd_GB.utf8 + set bootlang='gd_GB.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'gez_ER.utf8' { - echo Switching to: gez_ER.utf8 - set bootlang=gez_ER.utf8 + set bootlang='gez_ER.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'gez_ET.utf8' { - echo Switching to: gez_ET.utf8 - set bootlang=gez_ET.utf8 + set bootlang='gez_ET.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'gl_ES.utf8' { - echo Switching to: gl_ES.utf8 - set bootlang=gl_ES.utf8 + set bootlang='gl_ES.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'gu_IN.utf8' { - echo Switching to: gu_IN.utf8 - set bootlang=gu_IN.utf8 + set bootlang='gu_IN.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'gv_GB.utf8' { - echo Switching to: gv_GB.utf8 - set bootlang=gv_GB.utf8 + set bootlang='gv_GB.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'hak_TW.utf8' { - echo Switching to: hak_TW.utf8 - set bootlang=hak_TW.utf8 + set bootlang='hak_TW.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'ha_NG.utf8' { - echo Switching to: ha_NG.utf8 - set bootlang=ha_NG.utf8 + set bootlang='ha_NG.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'he_IL.utf8' { - echo Switching to: he_IL.utf8 - set bootlang=he_IL.utf8 + set bootlang='he_IL.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'hi_IN.utf8' { - echo Switching to: hi_IN.utf8 - set bootlang=hi_IN.utf8 + set bootlang='hi_IN.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'hne_IN.utf8' { - echo Switching to: hne_IN.utf8 - set bootlang=hne_IN.utf8 + set bootlang='hne_IN.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'hr_HR.utf8' { - echo Switching to: hr_HR.utf8 - set bootlang=hr_HR.utf8 + set bootlang='hr_HR.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'hsb_DE.utf8' { - echo Switching to: hsb_DE.utf8 - set bootlang=hsb_DE.utf8 + set bootlang='hsb_DE.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'ht_HT.utf8' { - echo Switching to: ht_HT.utf8 - set bootlang=ht_HT.utf8 + set bootlang='ht_HT.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'hu_HU.utf8' { - echo Switching to: hu_HU.utf8 - set bootlang=hu_HU.utf8 + set bootlang='hu_HU.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'hy_AM.utf8' { - echo Switching to: hy_AM.utf8 - set bootlang=hy_AM.utf8 + set bootlang='hy_AM.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'ia_FR.utf8' { - echo Switching to: ia_FR.utf8 - set bootlang=ia_FR.utf8 + set bootlang='ia_FR.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'id_ID.utf8' { - echo Switching to: id_ID.utf8 - set bootlang=id_ID.utf8 + set bootlang='id_ID.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'ig_NG.utf8' { - echo Switching to: ig_NG.utf8 - set bootlang=ig_NG.utf8 + set bootlang='ig_NG.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'ik_CA.utf8' { - echo Switching to: ik_CA.utf8 - set bootlang=ik_CA.utf8 + set bootlang='ik_CA.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'is_IS.utf8' { - echo Switching to: is_IS.utf8 - set bootlang=is_IS.utf8 + set bootlang='is_IS.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'it_CH.utf8' { - echo Switching to: it_CH.utf8 - set bootlang=it_CH.utf8 + set bootlang='it_CH.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'it_IT.utf8' { - echo Switching to: it_IT.utf8 - set bootlang=it_IT.utf8 + set bootlang='it_IT.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'iu_CA.utf8' { - echo Switching to: iu_CA.utf8 - set bootlang=iu_CA.utf8 + set bootlang='iu_CA.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'ja_JP.utf8' { - echo Switching to: ja_JP.utf8 - set bootlang=ja_JP.utf8 + set bootlang='ja_JP.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'ka_GE.utf8' { - echo Switching to: ka_GE.utf8 - set bootlang=ka_GE.utf8 + set bootlang='ka_GE.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'kk_KZ.utf8' { - echo Switching to: kk_KZ.utf8 - set bootlang=kk_KZ.utf8 + set bootlang='kk_KZ.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'kl_GL.utf8' { - echo Switching to: kl_GL.utf8 - set bootlang=kl_GL.utf8 + set bootlang='kl_GL.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'km_KH.utf8' { - echo Switching to: km_KH.utf8 - set bootlang=km_KH.utf8 + set bootlang='km_KH.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'kn_IN.utf8' { - echo Switching to: kn_IN.utf8 - set bootlang=kn_IN.utf8 + set bootlang='kn_IN.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'kok_IN.utf8' { - echo Switching to: kok_IN.utf8 - set bootlang=kok_IN.utf8 + set bootlang='kok_IN.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'ko_KR.utf8' { - echo Switching to: ko_KR.utf8 - set bootlang=ko_KR.utf8 + set bootlang='ko_KR.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'ks_IN.utf8' { - echo Switching to: ks_IN.utf8 - set bootlang=ks_IN.utf8 + set bootlang='ks_IN.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'ku_TR.utf8' { - echo Switching to: ku_TR.utf8 - set bootlang=ku_TR.utf8 + set bootlang='ku_TR.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'kw_GB.utf8' { - echo Switching to: kw_GB.utf8 - set bootlang=kw_GB.utf8 + set bootlang='kw_GB.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'ky_KG.utf8' { - echo Switching to: ky_KG.utf8 - set bootlang=ky_KG.utf8 + set bootlang='ky_KG.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'lb_LU.utf8' { - echo Switching to: lb_LU.utf8 - set bootlang=lb_LU.utf8 + set bootlang='lb_LU.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'lg_UG.utf8' { - echo Switching to: lg_UG.utf8 - set bootlang=lg_UG.utf8 + set bootlang='lg_UG.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'li_BE.utf8' { - echo Switching to: li_BE.utf8 - set bootlang=li_BE.utf8 + set bootlang='li_BE.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'lij_IT.utf8' { - echo Switching to: lij_IT.utf8 - set bootlang=lij_IT.utf8 + set bootlang='lij_IT.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'li_NL.utf8' { - echo Switching to: li_NL.utf8 - set bootlang=li_NL.utf8 + set bootlang='li_NL.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'ln_CD.utf8' { - echo Switching to: ln_CD.utf8 - set bootlang=ln_CD.utf8 + set bootlang='ln_CD.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'lo_LA.utf8' { - echo Switching to: lo_LA.utf8 - set bootlang=lo_LA.utf8 + set bootlang='lo_LA.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'lt_LT.utf8' { - echo Switching to: lt_LT.utf8 - set bootlang=lt_LT.utf8 + set bootlang='lt_LT.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'lv_LV.utf8' { - echo Switching to: lv_LV.utf8 - set bootlang=lv_LV.utf8 + set bootlang='lv_LV.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'lzh_TW.utf8' { - echo Switching to: lzh_TW.utf8 - set bootlang=lzh_TW.utf8 + set bootlang='lzh_TW.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'mag_IN.utf8' { - echo Switching to: mag_IN.utf8 - set bootlang=mag_IN.utf8 + set bootlang='mag_IN.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'mai_IN.utf8' { - echo Switching to: mai_IN.utf8 - set bootlang=mai_IN.utf8 + set bootlang='mai_IN.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'mg_MG.utf8' { - echo Switching to: mg_MG.utf8 - set bootlang=mg_MG.utf8 + set bootlang='mg_MG.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'mhr_RU.utf8' { - echo Switching to: mhr_RU.utf8 - set bootlang=mhr_RU.utf8 + set bootlang='mhr_RU.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'mi_NZ.utf8' { - echo Switching to: mi_NZ.utf8 - set bootlang=mi_NZ.utf8 + set bootlang='mi_NZ.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'mk_MK.utf8' { - echo Switching to: mk_MK.utf8 - set bootlang=mk_MK.utf8 + set bootlang='mk_MK.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'ml_IN.utf8' { - echo Switching to: ml_IN.utf8 - set bootlang=ml_IN.utf8 + set bootlang='ml_IN.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'mni_IN.utf8' { - echo Switching to: mni_IN.utf8 - set bootlang=mni_IN.utf8 + set bootlang='mni_IN.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'mn_MN.utf8' { - echo Switching to: mn_MN.utf8 - set bootlang=mn_MN.utf8 + set bootlang='mn_MN.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'mr_IN.utf8' { - echo Switching to: mr_IN.utf8 - set bootlang=mr_IN.utf8 + set bootlang='mr_IN.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'ms_MY.utf8' { - echo Switching to: ms_MY.utf8 - set bootlang=ms_MY.utf8 + set bootlang='ms_MY.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'mt_MT.utf8' { - echo Switching to: mt_MT.utf8 - set bootlang=mt_MT.utf8 + set bootlang='mt_MT.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'my_MM.utf8' { - echo Switching to: my_MM.utf8 - set bootlang=my_MM.utf8 + set bootlang='my_MM.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'nan_TW.utf8' { - echo Switching to: nan_TW.utf8 - set bootlang=nan_TW.utf8 + set bootlang='nan_TW.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'nb_NO.utf8' { - echo Switching to: nb_NO.utf8 - set bootlang=nb_NO.utf8 + set bootlang='nb_NO.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'nds_DE.utf8' { - echo Switching to: nds_DE.utf8 - set bootlang=nds_DE.utf8 + set bootlang='nds_DE.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'nds_NL.utf8' { - echo Switching to: nds_NL.utf8 - set bootlang=nds_NL.utf8 + set bootlang='nds_NL.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'ne_NP.utf8' { - echo Switching to: ne_NP.utf8 - set bootlang=ne_NP.utf8 + set bootlang='ne_NP.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'nhn_MX.utf8' { - echo Switching to: nhn_MX.utf8 - set bootlang=nhn_MX.utf8 + set bootlang='nhn_MX.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'niu_NU.utf8' { - echo Switching to: niu_NU.utf8 - set bootlang=niu_NU.utf8 + set bootlang='niu_NU.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'niu_NZ.utf8' { - echo Switching to: niu_NZ.utf8 - set bootlang=niu_NZ.utf8 + set bootlang='niu_NZ.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'nl_AW.utf8' { - echo Switching to: nl_AW.utf8 - set bootlang=nl_AW.utf8 + set bootlang='nl_AW.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'nl_BE.utf8' { - echo Switching to: nl_BE.utf8 - set bootlang=nl_BE.utf8 + set bootlang='nl_BE.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'nl_NL.utf8' { - echo Switching to: nl_NL.utf8 - set bootlang=nl_NL.utf8 + set bootlang='nl_NL.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'nn_NO.utf8' { - echo Switching to: nn_NO.utf8 - set bootlang=nn_NO.utf8 + set bootlang='nn_NO.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'nr_ZA.utf8' { - echo Switching to: nr_ZA.utf8 - set bootlang=nr_ZA.utf8 + set bootlang='nr_ZA.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'nso_ZA.utf8' { - echo Switching to: nso_ZA.utf8 - set bootlang=nso_ZA.utf8 + set bootlang='nso_ZA.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'oc_FR.utf8' { - echo Switching to: oc_FR.utf8 - set bootlang=oc_FR.utf8 + set bootlang='oc_FR.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'om_ET.utf8' { - echo Switching to: om_ET.utf8 - set bootlang=om_ET.utf8 + set bootlang='om_ET.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'om_KE.utf8' { - echo Switching to: om_KE.utf8 - set bootlang=om_KE.utf8 + set bootlang='om_KE.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'or_IN.utf8' { - echo Switching to: or_IN.utf8 - set bootlang=or_IN.utf8 + set bootlang='or_IN.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'os_RU.utf8' { - echo Switching to: os_RU.utf8 - set bootlang=os_RU.utf8 + set bootlang='os_RU.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'pa_IN.utf8' { - echo Switching to: pa_IN.utf8 - set bootlang=pa_IN.utf8 + set bootlang='pa_IN.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'pap_AW.utf8' { - echo Switching to: pap_AW.utf8 - set bootlang=pap_AW.utf8 + set bootlang='pap_AW.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'pap_CW.utf8' { - echo Switching to: pap_CW.utf8 - set bootlang=pap_CW.utf8 + set bootlang='pap_CW.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'pa_PK.utf8' { - echo Switching to: pa_PK.utf8 - set bootlang=pa_PK.utf8 + set bootlang='pa_PK.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'pl_PL.utf8' { - echo Switching to: pl_PL.utf8 - set bootlang=pl_PL.utf8 + set bootlang='pl_PL.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'ps_AF.utf8' { - echo Switching to: ps_AF.utf8 - set bootlang=ps_AF.utf8 + set bootlang='ps_AF.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'pt_BR.utf8' { - echo Switching to: pt_BR.utf8 - set bootlang=pt_BR.utf8 + set bootlang='pt_BR.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'pt_PT.utf8' { - echo Switching to: pt_PT.utf8 - set bootlang=pt_PT.utf8 + set bootlang='pt_PT.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'quz_PE.utf8' { - echo Switching to: quz_PE.utf8 - set bootlang=quz_PE.utf8 + set bootlang='quz_PE.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'raj_IN.utf8' { - echo Switching to: raj_IN.utf8 - set bootlang=raj_IN.utf8 + set bootlang='raj_IN.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'ro_RO.utf8' { - echo Switching to: ro_RO.utf8 - set bootlang=ro_RO.utf8 + set bootlang='ro_RO.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'ru_RU.utf8' { - echo Switching to: ru_RU.utf8 - set bootlang=ru_RU.utf8 + set bootlang='ru_RU.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'ru_UA.utf8' { - echo Switching to: ru_UA.utf8 - set bootlang=ru_UA.utf8 + set bootlang='ru_UA.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'rw_RW.utf8' { - echo Switching to: rw_RW.utf8 - set bootlang=rw_RW.utf8 + set bootlang='rw_RW.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'sa_IN.utf8' { - echo Switching to: sa_IN.utf8 - set bootlang=sa_IN.utf8 + set bootlang='sa_IN.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'sat_IN.utf8' { - echo Switching to: sat_IN.utf8 - set bootlang=sat_IN.utf8 + set bootlang='sat_IN.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'sc_IT.utf8' { - echo Switching to: sc_IT.utf8 - set bootlang=sc_IT.utf8 + set bootlang='sc_IT.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'sd_IN.utf8' { - echo Switching to: sd_IN.utf8 - set bootlang=sd_IN.utf8 + set bootlang='sd_IN.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'se_NO.utf8' { - echo Switching to: se_NO.utf8 - set bootlang=se_NO.utf8 + set bootlang='se_NO.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'sgs_LT.utf8' { - echo Switching to: sgs_LT.utf8 - set bootlang=sgs_LT.utf8 + set bootlang='sgs_LT.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'shs_CA.utf8' { - echo Switching to: shs_CA.utf8 - set bootlang=shs_CA.utf8 + set bootlang='shs_CA.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'sid_ET.utf8' { - echo Switching to: sid_ET.utf8 - set bootlang=sid_ET.utf8 + set bootlang='sid_ET.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'si_LK.utf8' { - echo Switching to: si_LK.utf8 - set bootlang=si_LK.utf8 + set bootlang='si_LK.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'sk_SK.utf8' { - echo Switching to: sk_SK.utf8 - set bootlang=sk_SK.utf8 + set bootlang='sk_SK.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'sl_SI.utf8' { - echo Switching to: sl_SI.utf8 - set bootlang=sl_SI.utf8 + set bootlang='sl_SI.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'so_DJ.utf8' { - echo Switching to: so_DJ.utf8 - set bootlang=so_DJ.utf8 + set bootlang='so_DJ.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'so_ET.utf8' { - echo Switching to: so_ET.utf8 - set bootlang=so_ET.utf8 + set bootlang='so_ET.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'so_KE.utf8' { - echo Switching to: so_KE.utf8 - set bootlang=so_KE.utf8 + set bootlang='so_KE.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'so_SO.utf8' { - echo Switching to: so_SO.utf8 - set bootlang=so_SO.utf8 + set bootlang='so_SO.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'sq_AL.utf8' { - echo Switching to: sq_AL.utf8 - set bootlang=sq_AL.utf8 + set bootlang='sq_AL.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'sq_MK.utf8' { - echo Switching to: sq_MK.utf8 - set bootlang=sq_MK.utf8 + set bootlang='sq_MK.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'sr_ME.utf8' { - echo Switching to: sr_ME.utf8 - set bootlang=sr_ME.utf8 + set bootlang='sr_ME.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'sr_RS.utf8' { - echo Switching to: sr_RS.utf8 - set bootlang=sr_RS.utf8 + set bootlang='sr_RS.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'ss_ZA.utf8' { - echo Switching to: ss_ZA.utf8 - set bootlang=ss_ZA.utf8 + set bootlang='ss_ZA.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'st_ZA.utf8' { - echo Switching to: st_ZA.utf8 - set bootlang=st_ZA.utf8 + set bootlang='st_ZA.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'sv_FI.utf8' { - echo Switching to: sv_FI.utf8 - set bootlang=sv_FI.utf8 + set bootlang='sv_FI.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'sv_SE.utf8' { - echo Switching to: sv_SE.utf8 - set bootlang=sv_SE.utf8 + set bootlang='sv_SE.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'sw_KE.utf8' { - echo Switching to: sw_KE.utf8 - set bootlang=sw_KE.utf8 + set bootlang='sw_KE.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'sw_TZ.utf8' { - echo Switching to: sw_TZ.utf8 - set bootlang=sw_TZ.utf8 + set bootlang='sw_TZ.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'szl_PL.utf8' { - echo Switching to: szl_PL.utf8 - set bootlang=szl_PL.utf8 + set bootlang='szl_PL.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'ta_IN.utf8' { - echo Switching to: ta_IN.utf8 - set bootlang=ta_IN.utf8 + set bootlang='ta_IN.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'ta_LK.utf8' { - echo Switching to: ta_LK.utf8 - set bootlang=ta_LK.utf8 + set bootlang='ta_LK.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'tcy_IN.utf8' { - echo Switching to: tcy_IN.utf8 - set bootlang=tcy_IN.utf8 + set bootlang='tcy_IN.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'te_IN.utf8' { - echo Switching to: te_IN.utf8 - set bootlang=te_IN.utf8 + set bootlang='te_IN.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'tg_TJ.utf8' { - echo Switching to: tg_TJ.utf8 - set bootlang=tg_TJ.utf8 + set bootlang='tg_TJ.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'the_NP.utf8' { - echo Switching to: the_NP.utf8 - set bootlang=the_NP.utf8 + set bootlang='the_NP.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'th_TH.utf8' { - echo Switching to: th_TH.utf8 - set bootlang=th_TH.utf8 + set bootlang='th_TH.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'ti_ER.utf8' { - echo Switching to: ti_ER.utf8 - set bootlang=ti_ER.utf8 + set bootlang='ti_ER.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'ti_ET.utf8' { - echo Switching to: ti_ET.utf8 - set bootlang=ti_ET.utf8 + set bootlang='ti_ET.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'tig_ER.utf8' { - echo Switching to: tig_ER.utf8 - set bootlang=tig_ER.utf8 + set bootlang='tig_ER.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'tk_TM.utf8' { - echo Switching to: tk_TM.utf8 - set bootlang=tk_TM.utf8 + set bootlang='tk_TM.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'tl_PH.utf8' { - echo Switching to: tl_PH.utf8 - set bootlang=tl_PH.utf8 + set bootlang='tl_PH.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'tn_ZA.utf8' { - echo Switching to: tn_ZA.utf8 - set bootlang=tn_ZA.utf8 + set bootlang='tn_ZA.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'tr_CY.utf8' { - echo Switching to: tr_CY.utf8 - set bootlang=tr_CY.utf8 + set bootlang='tr_CY.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'tr_TR.utf8' { - echo Switching to: tr_TR.utf8 - set bootlang=tr_TR.utf8 + set bootlang='tr_TR.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'ts_ZA.utf8' { - echo Switching to: ts_ZA.utf8 - set bootlang=ts_ZA.utf8 + set bootlang='ts_ZA.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'tt_RU.utf8' { - echo Switching to: tt_RU.utf8 - set bootlang=tt_RU.utf8 + set bootlang='tt_RU.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'ug_CN.utf8' { - echo Switching to: ug_CN.utf8 - set bootlang=ug_CN.utf8 + set bootlang='ug_CN.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'uk_UA.utf8' { - echo Switching to: uk_UA.utf8 - set bootlang=uk_UA.utf8 + set bootlang='uk_UA.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'unm_US.utf8' { - echo Switching to: unm_US.utf8 - set bootlang=unm_US.utf8 + set bootlang='unm_US.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'ur_IN.utf8' { - echo Switching to: ur_IN.utf8 - set bootlang=ur_IN.utf8 + set bootlang='ur_IN.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'ur_PK.utf8' { - echo Switching to: ur_PK.utf8 - set bootlang=ur_PK.utf8 + set bootlang='ur_PK.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'uz_UZ.utf8' { - echo Switching to: uz_UZ.utf8 - set bootlang=uz_UZ.utf8 + set bootlang='uz_UZ.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 've_ZA.utf8' { - echo Switching to: ve_ZA.utf8 - set bootlang=ve_ZA.utf8 + set bootlang='ve_ZA.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'vi_VN.utf8' { - echo Switching to: vi_VN.utf8 - set bootlang=vi_VN.utf8 + set bootlang='vi_VN.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'wa_BE.utf8' { - echo Switching to: wa_BE.utf8 - set bootlang=wa_BE.utf8 + set bootlang='wa_BE.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'wae_CH.utf8' { - echo Switching to: wae_CH.utf8 - set bootlang=wae_CH.utf8 + set bootlang='wae_CH.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'wal_ET.utf8' { - echo Switching to: wal_ET.utf8 - set bootlang=wal_ET.utf8 + set bootlang='wal_ET.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'wo_SN.utf8' { - echo Switching to: wo_SN.utf8 - set bootlang=wo_SN.utf8 + set bootlang='wo_SN.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'xh_ZA.utf8' { - echo Switching to: xh_ZA.utf8 - set bootlang=xh_ZA.utf8 + set bootlang='xh_ZA.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'yi_US.utf8' { - echo Switching to: yi_US.utf8 - set bootlang=yi_US.utf8 + set bootlang='yi_US.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'yo_NG.utf8' { - echo Switching to: yo_NG.utf8 - set bootlang=yo_NG.utf8 + set bootlang='yo_NG.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'yue_HK.utf8' { - echo Switching to: yue_HK.utf8 - set bootlang=yue_HK.utf8 + set bootlang='yue_HK.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'zh_CN.utf8' { - echo Switching to: zh_CN.utf8 - set bootlang=zh_CN.utf8 + set bootlang='zh_CN.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'zh_HK.utf8' { - echo Switching to: zh_HK.utf8 - set bootlang=zh_HK.utf8 + set bootlang='zh_HK.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'zh_SG.utf8' { - echo Switching to: zh_SG.utf8 - set bootlang=zh_SG.utf8 + set bootlang='zh_SG.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'zh_TW.utf8' { - echo Switching to: zh_TW.utf8 - set bootlang=zh_TW.utf8 + set bootlang='zh_TW.utf8' export bootlang configfile /boot/grub/grub.cfg } menuentry 'zu_ZA.utf8' { - echo Switching to: zu_ZA.utf8 - set bootlang=zu_ZA.utf8 + set bootlang='zu_ZA.utf8' export bootlang configfile /boot/grub/grub.cfg } } submenu 'Keyboard Layouts' { menuentry 'be-latin1' { - echo Switching to: be-latin1 - set bootkeymap=be-latin1 + set bootkeymap='be-latin1' export bootkeymap configfile /boot/grub/grub.cfg } menuentry 'bg_bds-utf8' { - echo Switching to: bg_bds-utf8 - set bootkeymap=bg_bds-utf8 + set bootkeymap='bg_bds-utf8' export bootkeymap configfile /boot/grub/grub.cfg } menuentry 'bg_pho-utf8' { - echo Switching to: bg_pho-utf8 - set bootkeymap=bg_pho-utf8 + set bootkeymap='bg_pho-utf8' export bootkeymap configfile /boot/grub/grub.cfg } menuentry 'br-abnt2' { - echo Switching to: br-abnt2 - set bootkeymap=br-abnt2 + set bootkeymap='br-abnt2' export bootkeymap configfile /boot/grub/grub.cfg } menuentry 'by' { - echo Switching to: by - set bootkeymap=by + set bootkeymap='by' export bootkeymap configfile /boot/grub/grub.cfg } menuentry 'cf' { - echo Switching to: cf - set bootkeymap=cf + set bootkeymap='cf' export bootkeymap configfile /boot/grub/grub.cfg } menuentry 'croat' { - echo Switching to: croat - set bootkeymap=croat + set bootkeymap='croat' export bootkeymap configfile /boot/grub/grub.cfg } menuentry 'cz-lat2' { - echo Switching to: cz-lat2 - set bootkeymap=cz-lat2 + set bootkeymap='cz-lat2' export bootkeymap configfile /boot/grub/grub.cfg } menuentry 'cz-us-qwertz' { - echo Switching to: cz-us-qwertz - set bootkeymap=cz-us-qwertz + set bootkeymap='cz-us-qwertz' export bootkeymap configfile /boot/grub/grub.cfg } menuentry 'de' { - echo Switching to: de - set bootkeymap=de + set bootkeymap='de' export bootkeymap configfile /boot/grub/grub.cfg } menuentry 'de-latin1' { - echo Switching to: de-latin1 - set bootkeymap=de-latin1 + set bootkeymap='de-latin1' export bootkeymap configfile /boot/grub/grub.cfg } menuentry 'de-latin1-nodeadkeys' { - echo Switching to: de-latin1-nodeadkeys - set bootkeymap=de-latin1-nodeadkeys + set bootkeymap='de-latin1-nodeadkeys' export bootkeymap configfile /boot/grub/grub.cfg } menuentry 'dk' { - echo Switching to: dk - set bootkeymap=dk + set bootkeymap='dk' export bootkeymap configfile /boot/grub/grub.cfg } menuentry 'dk-latin1' { - echo Switching to: dk-latin1 - set bootkeymap=dk-latin1 + set bootkeymap='dk-latin1' export bootkeymap configfile /boot/grub/grub.cfg } menuentry 'dvorak' { - echo Switching to: dvorak - set bootkeymap=dvorak + set bootkeymap='dvorak' export bootkeymap configfile /boot/grub/grub.cfg } menuentry 'es' { - echo Switching to: es - set bootkeymap=es + set bootkeymap='es' export bootkeymap configfile /boot/grub/grub.cfg } menuentry 'et' { - echo Switching to: et - set bootkeymap=et + set bootkeymap='et' export bootkeymap configfile /boot/grub/grub.cfg } menuentry 'fi' { - echo Switching to: fi - set bootkeymap=fi + set bootkeymap='fi' export bootkeymap configfile /boot/grub/grub.cfg } menuentry 'fr' { - echo Switching to: fr - set bootkeymap=fr + set bootkeymap='fr' export bootkeymap configfile /boot/grub/grub.cfg } menuentry 'fr_CH' { - echo Switching to: fr_CH - set bootkeymap=fr_CH + set bootkeymap='fr_CH' export bootkeymap configfile /boot/grub/grub.cfg } menuentry 'fr_CH-latin1' { - echo Switching to: fr_CH-latin1 - set bootkeymap=fr_CH-latin1 + set bootkeymap='fr_CH-latin1' export bootkeymap configfile /boot/grub/grub.cfg } menuentry 'fr-latin1' { - echo Switching to: fr-latin1 - set bootkeymap=fr-latin1 + set bootkeymap='fr-latin1' export bootkeymap configfile /boot/grub/grub.cfg } menuentry 'fr-latin9' { - echo Switching to: fr-latin9 - set bootkeymap=fr-latin9 + set bootkeymap='fr-latin9' export bootkeymap configfile /boot/grub/grub.cfg } menuentry 'fr-pc' { - echo Switching to: fr-pc - set bootkeymap=fr-pc + set bootkeymap='fr-pc' export bootkeymap configfile /boot/grub/grub.cfg } menuentry 'gr' { - echo Switching to: gr - set bootkeymap=gr + set bootkeymap='gr' export bootkeymap configfile /boot/grub/grub.cfg } menuentry 'hu' { - echo Switching to: hu - set bootkeymap=hu + set bootkeymap='hu' export bootkeymap configfile /boot/grub/grub.cfg } menuentry 'hu101' { - echo Switching to: hu101 - set bootkeymap=hu101 + set bootkeymap='hu101' export bootkeymap configfile /boot/grub/grub.cfg } menuentry 'ie' { - echo Switching to: ie - set bootkeymap=ie + set bootkeymap='ie' export bootkeymap configfile /boot/grub/grub.cfg } menuentry 'il' { - echo Switching to: il - set bootkeymap=il + set bootkeymap='il' export bootkeymap configfile /boot/grub/grub.cfg } menuentry 'is-latin1' { - echo Switching to: is-latin1 - set bootkeymap=is-latin1 + set bootkeymap='is-latin1' export bootkeymap configfile /boot/grub/grub.cfg } menuentry 'it' { - echo Switching to: it - set bootkeymap=it + set bootkeymap='it' export bootkeymap configfile /boot/grub/grub.cfg } menuentry 'it2' { - echo Switching to: it2 - set bootkeymap=it2 + set bootkeymap='it2' export bootkeymap configfile /boot/grub/grub.cfg } menuentry 'it-ibm' { - echo Switching to: it-ibm - set bootkeymap=it-ibm + set bootkeymap='it-ibm' export bootkeymap configfile /boot/grub/grub.cfg } menuentry 'jp106' { - echo Switching to: jp106 - set bootkeymap=jp106 + set bootkeymap='jp106' export bootkeymap configfile /boot/grub/grub.cfg } menuentry 'kazakh' { - echo Switching to: kazakh - set bootkeymap=kazakh + set bootkeymap='kazakh' export bootkeymap configfile /boot/grub/grub.cfg } menuentry 'khmer' { - echo Switching to: khmer - set bootkeymap=khmer + set bootkeymap='khmer' export bootkeymap configfile /boot/grub/grub.cfg } menuentry 'ko' { - echo Switching to: ko - set bootkeymap=ko + set bootkeymap='ko' export bootkeymap configfile /boot/grub/grub.cfg } menuentry 'la-latin1' { - echo Switching to: la-latin1 - set bootkeymap=la-latin1 + set bootkeymap='la-latin1' export bootkeymap configfile /boot/grub/grub.cfg } menuentry 'lt' { - echo Switching to: lt - set bootkeymap=lt + set bootkeymap='lt' export bootkeymap configfile /boot/grub/grub.cfg } menuentry 'lt.baltic' { - echo Switching to: lt.baltic - set bootkeymap=lt.baltic + set bootkeymap='lt.baltic' export bootkeymap configfile /boot/grub/grub.cfg } menuentry 'lt.l4' { - echo Switching to: lt.l4 - set bootkeymap=lt.l4 + set bootkeymap='lt.l4' export bootkeymap configfile /boot/grub/grub.cfg } menuentry 'lt' { - echo Switching to: lt - set bootkeymap=lt + set bootkeymap='lt' export bootkeymap configfile /boot/grub/grub.cfg } menuentry 'mk-utf' { - echo Switching to: mk-utf - set bootkeymap=mk-utf + set bootkeymap='mk-utf' export bootkeymap configfile /boot/grub/grub.cfg } menuentry 'nl' { - echo Switching to: nl - set bootkeymap=nl + set bootkeymap='nl' export bootkeymap configfile /boot/grub/grub.cfg } menuentry 'no' { - echo Switching to: no - set bootkeymap=no + set bootkeymap='no' export bootkeymap configfile /boot/grub/grub.cfg } menuentry 'pl2' { - echo Switching to: pl2 - set bootkeymap=pl2 + set bootkeymap='pl2' export bootkeymap configfile /boot/grub/grub.cfg } menuentry 'pt-latin1' { - echo Switching to: pt-latin1 - set bootkeymap=pt-latin1 + set bootkeymap='pt-latin1' export bootkeymap configfile /boot/grub/grub.cfg } menuentry 'ro' { - echo Switching to: ro - set bootkeymap=ro + set bootkeymap='ro' export bootkeymap configfile /boot/grub/grub.cfg } menuentry 'ro-cedilla' { - echo Switching to: ro-cedilla - set bootkeymap=ro-cedilla + set bootkeymap='ro-cedilla' export bootkeymap configfile /boot/grub/grub.cfg } menuentry 'ro-std' { - echo Switching to: ro-std - set bootkeymap=ro-std + set bootkeymap='ro-std' export bootkeymap configfile /boot/grub/grub.cfg } menuentry 'ro-std-cedilla' { - echo Switching to: ro-std-cedilla - set bootkeymap=ro-std-cedilla + set bootkeymap='ro-std-cedilla' export bootkeymap configfile /boot/grub/grub.cfg } menuentry 'ru' { - echo Switching to: ru - set bootkeymap=ru + set bootkeymap='ru' export bootkeymap configfile /boot/grub/grub.cfg } menuentry 'sg' { - echo Switching to: sg - set bootkeymap=sg + set bootkeymap='sg' export bootkeymap configfile /boot/grub/grub.cfg } menuentry 'sg-latin1' { - echo Switching to: sg-latin1 - set bootkeymap=sg-latin1 + set bootkeymap='sg-latin1' export bootkeymap configfile /boot/grub/grub.cfg } menuentry 'sk-qwerty' { - echo Switching to: sk-qwerty - set bootkeymap=sk-qwerty + set bootkeymap='sk-qwerty' export bootkeymap configfile /boot/grub/grub.cfg } menuentry 'sk-qwertz' { - echo Switching to: sk-qwertz - set bootkeymap=sk-qwertz + set bootkeymap='sk-qwertz' export bootkeymap configfile /boot/grub/grub.cfg } menuentry 'slovene' { - echo Switching to: slovene - set bootkeymap=slovene + set bootkeymap='slovene' export bootkeymap configfile /boot/grub/grub.cfg } menuentry 'sr-cy' { - echo Switching to: sr-cy - set bootkeymap=sr-cy + set bootkeymap='sr-cy' export bootkeymap configfile /boot/grub/grub.cfg } menuentry 'sr-latin' { - echo Switching to: sr-latin - set bootkeymap=sr-latin + set bootkeymap='sr-latin' export bootkeymap configfile /boot/grub/grub.cfg } menuentry 'sv-latin1' { - echo Switching to: sv-latin1 - set bootkeymap=sv-latin1 + set bootkeymap='sv-latin1' export bootkeymap configfile /boot/grub/grub.cfg } menuentry 'tj_alt-UTF8' { - echo Switching to: tj_alt-UTF8 - set bootkeymap=tj_alt-UTF8 + set bootkeymap='tj_alt-UTF8' export bootkeymap configfile /boot/grub/grub.cfg } menuentry 'trq' { - echo Switching to: trq - set bootkeymap=trq + set bootkeymap='trq' export bootkeymap configfile /boot/grub/grub.cfg } menuentry 'ua-utf' { - echo Switching to: ua-utf - set bootkeymap=ua-utf + set bootkeymap='ua-utf' export bootkeymap configfile /boot/grub/grub.cfg } menuentry 'uk' { - echo Switching to: uk - set bootkeymap=uk + set bootkeymap='uk' export bootkeymap configfile /boot/grub/grub.cfg } menuentry 'us' { - echo Switching to: us - set bootkeymap=us + set bootkeymap='us' export bootkeymap configfile /boot/grub/grub.cfg } menuentry 'us-acentos' { - echo Switching to: us-acentos - set bootkeymap=us-acentos + set bootkeymap='us-acentos' export bootkeymap configfile /boot/grub/grub.cfg } diff --git a/calamares/calamares-config-global/modules/packages.conf b/calamares/calamares-config-base/modules/packages.conf similarity index 92% rename from calamares/calamares-config-global/modules/packages.conf rename to calamares/calamares-config-base/modules/packages.conf index b2b11f1..c0bc621 100644 --- a/calamares/calamares-config-global/modules/packages.conf +++ b/calamares/calamares-config-base/modules/packages.conf @@ -13,7 +13,7 @@ # backend: pacman -update_db: true +update_db: false # # List of maps with package operations such as install or remove. @@ -48,7 +48,6 @@ update_db: true # - /path/to/pkg8 operations: - - remove: - - calamares-frugalware - - virtualbox-guest-additions - - xf86-video-vmware + - install: + - base + - openssh diff --git a/calamares/calamares-config-enlightenment/modules/packages.conf b/calamares/calamares-config-enlightenment/modules/packages.conf new file mode 100644 index 0000000..81bfff9 --- /dev/null +++ b/calamares/calamares-config-enlightenment/modules/packages.conf @@ -0,0 +1,69 @@ +--- +# +# Which package manager to use, options are: +# - packagekit - PackageKit CLI tool +# - zypp - Zypp RPM frontend +# - yum - Yum RPM frontend +# - dnf - DNF, the new RPM frontend +# - urpmi - Mandriva package manager +# - apt - APT frontend for DEB and RPM +# - pacman - Pacman +# - portage - Gentoo package manager +# - entropy - Sabayon package manager +# +backend: pacman + +update_db: false + +# +# List of maps with package operations such as install or remove. +# Distro developers can provide a list of packages to remove +# from the installed system (for instance packages meant only +# for the live system). +# +# A job implementing a distro specific logic to determine other +# packages that need to be installed or removed can run before +# this one. Distro developers may want to install locale packages +# or remove drivers not needed on the installed system. +# This job will populate a list of dictionaries in the global +# storage called "packageOperations" and it is processed +# after the static list in the job configuration. +# +#operations: +# - install: +# - pkg1 +# - pkg2 +# - remove: +# - pkg3 +# - pkg4 +# - try_install: # no system install failure if a package cannot be installed +# - pkg5 +# - try_remove: # no system install failure if a package cannot be removed +# - pkg2 +# - pkg1 +# - install: +# - pkgs6 +# - pkg7 +# - localInstall: +# - /path/to/pkg8 + +operations: + - install: + - base + - sddm + - efl + - python-efl + - connman + - econnman + - enlightenment + - terminology + - vlc + - qupzilla + - kate + - xorg-server + - xset + - xsetroot + - mkfontdir + - xprop + - setxkbmap + - cups diff --git a/calamares/calamares-config-global/modules/bootloader.conf b/calamares/calamares-config-global/modules/bootloader.conf new file mode 100644 index 0000000..a5c0638 --- /dev/null +++ b/calamares/calamares-config-global/modules/bootloader.conf @@ -0,0 +1,27 @@ +--- +# Define which bootloader you want to use for EFI installations +# Possible options are 'grub' and 'systemd-boot'. +efiBootLoader: "grub" + +# systemd-boot configuration files settings, set kernel and initramfs file names +# and amount of time before default selection boots +#kernel: "/vmlinuz-linux" +#img: "/initramfs-linux.img" +#fallback: "/initramfs-linux-fallback.img" +#timeout: "10" +# Optionally set the menu entry name and kernel name to use in systemd-boot. +# If not specified here, these settings will be taken from branding.desc. +# bootloaderEntryName: "Generic GNU/Linux" +# kernelLine: ", with Stable-Kernel" +# fallbackKernelLine: ", with Stable-Kernel (fallback initramfs)" + +# GRUB 2 binary names and boot directory +# Some distributions (e.g. Fedora) use grub2-* (resp. /boot/grub2/) names. +grubInstall: "grub-install" +grubMkconfig: "grub-mkconfig" +grubCfg: "/boot/grub/grub.cfg" +# Optionally set the --bootloader-id to use for EFI. If not set, this defaults +# to the bootloaderEntryName from branding.desc with problematic characters +# replaced. If an efiBootloaderId is specified here, it is taken to already be a +# valid directory name, so no such postprocessing is done in this case. +efiBootloaderId: "frugalware" diff --git a/calamares/calamares-config-global/modules/locale.conf b/calamares/calamares-config-global/modules/locale.conf index d3dd43c..0db83dc 100644 --- a/calamares/calamares-config-global/modules/locale.conf +++ b/calamares/calamares-config-global/modules/locale.conf @@ -1,6 +1,6 @@ --- region: "Europe" -zone: "London" +zone: "Berlin" # GeoIP settings. Leave commented out to disable GeoIP. #localeGenPath: "/etc/locale.gen" diff --git a/calamares/calamares-config-global/modules/partition.conf b/calamares/calamares-config-global/modules/partition.conf new file mode 100644 index 0000000..610fb7b --- /dev/null +++ b/calamares/calamares-config-global/modules/partition.conf @@ -0,0 +1,55 @@ +# This setting specifies the mount point of the EFI system partition. Some +# distributions (Fedora, Debian, Manjaro, etc.) use /boot/efi, others (KaOS, +# etc.) use just /boot. +efiSystemPartition: "/boot/efi" + +# Make sure an autogenerated swap partition is big enough for hibernation in +# automated partitioning modes. Swap can be disabled through *neverCreateSwap*. +# +# When *ensureSuspendToDisk* is true, swap is never smaller than physical +# memory, follows the guideline 2 * memory until swap reaches 8GiB. +# When *ensureSuspendToDisk* is false, swap size scales up with memory +# size until 8GiB, then at roughly half of memory size. +# +# +# Default is true. +ensureSuspendToDisk: true + +# Never create swap partitions in automated partitioning modes. +# If this is true, ensureSuspendToDisk is ignored. +# Default is false. +neverCreateSwap: false + +# Correctly draw nested (e.g. logical) partitions as such. +drawNestedPartitions: false + +# Show/hide partition labels on manual partitioning page. +alwaysShowPartitionLabels: true + +# Default filesystem type, pre-selected in the "Create Partition" dialog. +# The filesystem type selected here is also used for automated install +# modes (Erase, Replace and Alongside). +# Suggested values: ext2, ext3, ext4, reiser, xfs, jfs, btrfs +# If nothing is specified, Calamares defaults to "ext4". +defaultFileSystemType: "ext4" + +# Show/hide LUKS related functionality in automated partitioning modes. +# Disable this if you choose not to deploy early unlocking support in GRUB2 +# and/or your distribution's initramfs solution. +# +# BIG FAT WARNING: +# +# This option is unsupported, as it cuts out a crucial security feature. +# Disabling LUKS and shipping Calamares without a correctly configured GRUB2 +# and initramfs is considered suboptimal use of the Calamares software. The +# Calamares team will not provide user support for any potential issue that +# may arise as a consequence of setting this option to false. +# It is strongly recommended that system integrators put in the work to support +# LUKS unlocking support in GRUB2 and initramfs/dracut/mkinitcpio/etc. +# Support is offered to system integrators that wish to do so, through the +# Calamares bug tracker, as well as in #calamares on Freenode. +# For more information on setting up GRUB2 for Calamares with LUKS, see +# https://github.com/calamares/calamares/wiki/LUKS-Deployment +# +# If nothing is specified, LUKS is enabled in automated modes. +#enableLuksAutomatedPartitioning: true diff --git a/calamares/calamares-config-global/modules/umount.conf b/calamares/calamares-config-global/modules/umount.conf new file mode 100644 index 0000000..be4a295 --- /dev/null +++ b/calamares/calamares-config-global/modules/umount.conf @@ -0,0 +1,9 @@ +--- +#srcLog: "/path/to/installation.log" +#destLog: "/var/log/installation.log" +# example when using the Calamares created log: +srcLog: "/root/.cache/Calamares/Calamares/Calamares.log" +destLog: "/var/log/Calamares-installation.log" +# example when creating with a sudo calamares -d log: +#srcLog: "/home/guest/installation.log" +#destLog: "/var/log/installation.log" diff --git a/calamares/calamares-config-global/modules/unpackfs.conf b/calamares/calamares-config-global/modules/unpackfs.conf index 91eca93..fcbe042 100644 --- a/calamares/calamares-config-global/modules/unpackfs.conf +++ b/calamares/calamares-config-global/modules/unpackfs.conf @@ -1,5 +1,5 @@ --- unpack: - - source: "/dev/mapper/live-base" + - source: "/usr/share/images/basefs.img" sourcefs: "ext4" destination: "" diff --git a/calamares/calamares-config-global/modules/users.conf b/calamares/calamares-config-global/modules/users.conf new file mode 100644 index 0000000..0d0e363 --- /dev/null +++ b/calamares/calamares-config-global/modules/users.conf @@ -0,0 +1,35 @@ +# Configuration for the one-user-system user module. +# +# Besides these settings, the user module also places the following +# keys into the globalconfig area, based on user input in the view step. +# +# - hostname +# - username +# - password (obscured) +# - autologinUser (if enabled, set to username) +# +# These globalconfig keys are set when the jobs for this module +# are created. +--- +defaultGroups: + - users + - lp + - video + - network + - storage + - audio + - camera + - cdrom + - scanner + - uucp + - netdev + - locate +# ?!? +#autologinGroup: autologin +doAutologin: true + +# remove the following line to avoid creating /etc/sudoers.d/10-installer +#sudoersGroup: wheel + +setRootPassword: true +doReusePassword: true diff --git a/calamares/calamares-config-global/modules/welcome.conf b/calamares/calamares-config-global/modules/welcome.conf index d941923..e6d3eb6 100644 --- a/calamares/calamares-config-global/modules/welcome.conf +++ b/calamares/calamares-config-global/modules/welcome.conf @@ -4,7 +4,7 @@ showKnownIssuesUrl: false showReleaseNotesUrl: false requirements: - requiredStorage: 3.0 + requiredStorage: 5.0 requiredRam: 0.5 internetCheckUrl: http://google.com check: diff --git a/calamares/calamares-config-global/settings.conf b/calamares/calamares-config-global/settings.conf index e6e934a..4b019a4 100644 --- a/calamares/calamares-config-global/settings.conf +++ b/calamares/calamares-config-global/settings.conf @@ -70,6 +70,7 @@ sequence: - partition - mount - unpackfs + - packages - machineid - fstab - locale @@ -86,7 +87,6 @@ sequence: - removeuser - grubcfg - bootloader - - packages - umount - show: - finished diff --git a/calamares/calamares-config-gnome/modules/packages.conf b/calamares/calamares-config-gnome/modules/packages.conf index b2b11f1..49f1dd5 100644 --- a/calamares/calamares-config-gnome/modules/packages.conf +++ b/calamares/calamares-config-gnome/modules/packages.conf @@ -13,7 +13,7 @@ # backend: pacman -update_db: true +update_db: false # # List of maps with package operations such as install or remove. @@ -48,7 +48,10 @@ update_db: true # - /path/to/pkg8 operations: - - remove: - - calamares-frugalware - - virtualbox-guest-additions - - xf86-video-vmware + - install: + - base + - gnome + - gdm + - polkit-gnome + - cups + diff --git a/calamares/calamares-config-plasma/modules/packages.conf b/calamares/calamares-config-plasma/modules/packages.conf index b2b11f1..7caae51 100644 --- a/calamares/calamares-config-plasma/modules/packages.conf +++ b/calamares/calamares-config-plasma/modules/packages.conf @@ -13,7 +13,7 @@ # backend: pacman -update_db: true +update_db: false # # List of maps with package operations such as install or remove. @@ -48,7 +48,21 @@ update_db: true # - /path/to/pkg8 operations: - - remove: - - calamares-frugalware - - virtualbox-guest-additions - - xf86-video-vmware + - install: + - base + - kf5 + - plasma + - sddm + - kio-gdrive + - vlc + - dolphin + - konsole + - kate + - spectacle + - gwenview + - ark + - kdegraphics-thumbnailers + - kdesdk-thumbnailers + - ffmpegthumbs + - qupzilla + - cups diff --git a/calamares/calamares-frugalware-branding/branding.desc b/calamares/calamares-frugalware-branding/branding.desc index 28d31d1..d615f6e 100644 --- a/calamares/calamares-frugalware-branding/branding.desc +++ b/calamares/calamares-frugalware-branding/branding.desc @@ -16,7 +16,7 @@ strings: images: productLogo: "frugalware-logo.png" - productIcon: "frugalware-icon.png" + productIcon: "calamares-frugalware.svg" productWelcome: "languages.png" slideshow: "show.qml" diff --git a/calamares/calamares-frugalware-branding/calamares-frugalware.svg b/calamares/calamares-frugalware-branding/calamares-frugalware.svg new file mode 100644 index 0000000..01acaeb --- /dev/null +++ b/calamares/calamares-frugalware-branding/calamares-frugalware.svg @@ -0,0 +1,399 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!-- Created with Inkscape (http://www.inkscape.org/) --> + +<svg + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + xmlns:xlink="http://www.w3.org/1999/xlink" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="51.200001" + height="51.200001" + id="svg5453" + version="1.1" + inkscape:version="0.92.1 r" + sodipodi:docname="calamares-frugalware.svg" + inkscape:export-filename="/home/jamboarder/Projects/KDE VDG/Calamares/calamares-icon-2.png" + inkscape:export-xdpi="90" + inkscape:export-ydpi="90" + viewBox="0 0 48 48"> + <defs + id="defs5455"> + <linearGradient + id="linearGradient5623"> + <stop + id="stop5625" + offset="0" + style="stop-color:#d35400;stop-opacity:1;" /> + <stop + style="stop-color:#d35400;stop-opacity:1;" + offset="1" + id="stop5627" /> + </linearGradient> + <linearGradient + id="linearGradient3819"> + <stop + style="stop-color:#eff0f1;stop-opacity:1;" + offset="0" + id="stop3821" /> + <stop + style="stop-color:#bdc3c7;stop-opacity:1;" + offset="1" + id="stop3823" /> + </linearGradient> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient3819" + id="linearGradient3825" + x1="24" + y1="20" + x2="24" + y2="43.999973" + gradientUnits="userSpaceOnUse" + gradientTransform="translate(384.57143,499.798)" /> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient4227" + id="linearGradient3843" + x1="10" + y1="36" + x2="15" + y2="41" + gradientUnits="userSpaceOnUse" + gradientTransform="translate(384.57143,500.798)" /> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient4227" + id="linearGradient3847" + gradientUnits="userSpaceOnUse" + x1="9.9047623" + y1="36" + x2="14.90477" + y2="41.000008" + gradientTransform="translate(398.66666,500.798)" /> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient5623" + id="linearGradient3948" + x1="25.065147" + y1="33.843651" + x2="25" + y2="10" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1,0,0,1.0833332,384.57143,492.96467)" /> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient4227" + id="linearGradient3080" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1.3793103,0,0,1.3793103,384.81281,499.0393)" + x1="8.5250006" + y1="7.8000579" + x2="25.200001" + y2="25.200058" /> + <linearGradient + id="linearGradient4227" + inkscape:collect="always"> + <stop + id="stop4229" + offset="0" + style="stop-color:#292c2f;stop-opacity:1" /> + <stop + id="stop4231" + offset="1" + style="stop-color:#000000;stop-opacity:0;" /> + </linearGradient> + <filter + style="color-interpolation-filters:sRGB" + id="filter3845" + inkscape:label="Drop Shadow"> + <feFlood + id="feFlood3847" + flood-opacity="0.5" + flood-color="rgb(0,0,0)" + result="flood" /> + <feComposite + id="feComposite3849" + in2="SourceGraphic" + in="flood" + operator="in" + result="composite1" /> + <feGaussianBlur + id="feGaussianBlur3851" + stdDeviation="6" + result="blur" /> + <feOffset + id="feOffset3853" + dx="0" + dy="4" + result="offset" /> + <feComposite + id="feComposite3855" + in2="offset" + in="SourceGraphic" + operator="over" + result="composite2" /> + </filter> + </defs> + <sodipodi:namedview + id="base" + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1.0" + inkscape:pageopacity="0" + inkscape:pageshadow="2" + inkscape:zoom="5.427043" + inkscape:cx="-0.29007461" + inkscape:cy="48.206945" + inkscape:document-units="px" + inkscape:current-layer="layer1" + showgrid="true" + fit-margin-top="0" + fit-margin-left="0" + fit-margin-right="0" + fit-margin-bottom="0" + inkscape:window-width="1920" + inkscape:window-height="1051" + inkscape:window-x="1920" + inkscape:window-y="0" + inkscape:window-maximized="1" + inkscape:showpageshadow="false" + borderlayer="true" + showguides="true" + inkscape:snap-global="true" + inkscape:snap-nodes="true" + inkscape:snap-bbox="true" + inkscape:bbox-nodes="true" + inkscape:object-nodes="true"> + <inkscape:grid + type="xygrid" + id="grid4063" + empspacing="4" + visible="true" + enabled="true" + snapvisiblegridlinesonly="true" + originx="0" + originy="0" + spacingx="1" + spacingy="1" /> + <sodipodi:guide + position="1.1650391e-05,47.999995" + orientation="4,0" + id="guide4146" + inkscape:locked="false" /> + <sodipodi:guide + position="1.1650391e-05,43.999995" + orientation="0,48" + id="guide4148" + inkscape:locked="false" /> + <sodipodi:guide + position="48.000011,43.999995" + orientation="-4,0" + id="guide4150" + inkscape:locked="false" /> + <sodipodi:guide + position="1.1650391e-05,4.0000263" + orientation="4,0" + id="guide4154" + inkscape:locked="false" /> + <sodipodi:guide + position="1.1650391e-05,2.6367188e-05" + orientation="0,48" + id="guide4156" + inkscape:locked="false" /> + <sodipodi:guide + position="48.000011,2.6367188e-05" + orientation="-4,0" + id="guide4158" + inkscape:locked="false" /> + <sodipodi:guide + position="48.000011,4.0000263" + orientation="0,-48" + id="guide4160" + inkscape:locked="false" /> + <sodipodi:guide + position="48.000011,48.000025" + orientation="0,-4" + id="guide4162" + inkscape:locked="false" /> + <sodipodi:guide + position="44.000011,48.000025" + orientation="48,0" + id="guide4164" + inkscape:locked="false" /> + <sodipodi:guide + position="44.000011,2.6367188e-05" + orientation="0,4" + id="guide4166" + inkscape:locked="false" /> + <sodipodi:guide + position="48.000011,2.6367188e-05" + orientation="-48,0" + id="guide4168" + inkscape:locked="false" /> + <sodipodi:guide + position="4.0000421,48.000025" + orientation="0,-4" + id="guide4170" + inkscape:locked="false" /> + <sodipodi:guide + position="4.2167968e-05,48.000025" + orientation="48,0" + id="guide4172" + inkscape:locked="false" /> + <sodipodi:guide + position="4.2167968e-05,2.6367188e-05" + orientation="0,4" + id="guide4174" + inkscape:locked="false" /> + <sodipodi:guide + position="4.0000421,2.6367188e-05" + orientation="-48,0" + id="guide4176" + inkscape:locked="false" /> + <sodipodi:guide + position="4.0000116,47.999995" + orientation="43.999969,0" + id="guide4638" + inkscape:locked="false" /> + <sodipodi:guide + position="4.0000116,4.0000263" + orientation="0,20" + id="guide4640" + inkscape:locked="false" /> + <sodipodi:guide + position="24.000012,47.999995" + orientation="0,-20" + id="guide4644" + inkscape:locked="false" /> + <sodipodi:guide + position="4.0000421,24.000026" + orientation="20,0" + id="guide4666" + inkscape:locked="false" /> + <sodipodi:guide + position="4.0000421,4.0000263" + orientation="0,39.999969" + id="guide4668" + inkscape:locked="false" /> + <sodipodi:guide + position="44.000011,4.0000263" + orientation="-20,0" + id="guide4670" + inkscape:locked="false" /> + </sodipodi:namedview> + <metadata + id="metadata5458"> + <rdf:RDF> + <cc:Work + rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> + <dc:title /> + </cc:Work> + </rdf:RDF> + </metadata> + <g + inkscape:label="Capa 1" + inkscape:groupmode="layer" + id="layer1" + transform="translate(-384.57143,-499.798)"> + <rect + style="fill:url(#linearGradient3948);fill-opacity:1;stroke:none" + id="rect3936" + width="32" + height="25.999996" + x="392.57144" + y="503.798" + ry="0" /> + <path + style="opacity:0.2;fill:#232629;fill-opacity:1;stroke:none" + d="m 408.57143,533.798 c -1.662,0 -3,1.338 -3,3 0,1.662 1.338,3 3,3 1.30536,0 2.39817,-0.84052 2.8125,-2 h 8.375 c 0.41433,1.15948 1.50714,2 2.8125,2 1.662,0 3,-1.338 3,-3 0,-1.662 -1.338,-3 -3,-3 -1.30536,0 -2.39817,0.84052 -2.8125,2 h -8.375 c -0.41433,-1.15948 -1.50714,-2 -2.8125,-2 z" + id="path3911" + inkscape:connector-curvature="0" /> + <path + style="fill:url(#linearGradient3825);fill-opacity:1;stroke:none" + d="m 388.57144,529.798 -10e-6,14 h 40 l 10e-6,-14 z" + id="rect3804" + inkscape:connector-curvature="0" + sodipodi:nodetypes="ccccc" /> + <path + inkscape:connector-curvature="0" + id="path3829" + d="m 411.38393,537.798 h 8.375 c 0.41433,1.15948 1.50714,2 2.8125,2 1.662,0 3,-1.338 3,-3 0,-1.662 -1.338,-3 -3,-3 -1.30536,0 -2.39817,0.84052 -2.8125,2 h -8.375 c 0.1875,1 0.1875,1 0,2 z" + style="opacity:0.77876108;fill:#4d4d4d;fill-opacity:1;stroke:none" + sodipodi:nodetypes="ccsssccc" /> + <path + sodipodi:nodetypes="ccccc" + inkscape:connector-curvature="0" + id="path3845" + d="m 406.66666,539.13133 4.76191,4.66667 h 8.14286 l -9.14286,-9.42857 z" + style="opacity:0.2;fill:url(#linearGradient3847);fill-opacity:1;stroke:none" /> + <path + style="opacity:0.2;fill:url(#linearGradient3843);fill-opacity:1;stroke:none" + d="m 392.57143,539.13133 4.61905,4.66667 h 13.38095 l -4.86671,-6.9365 -7.13329,-0.0675 -2.23809,-2.42461 z" + id="path3835" + inkscape:connector-curvature="0" + sodipodi:nodetypes="ccccccc" /> + <path + style="fill:#d35400;fill-opacity:1;stroke:none" + d="m 394.57143,533.798 c -1.662,0 -3,1.338 -3,3 0,1.662 1.338,3 3,3 1.30536,0 2.39817,-0.84052 2.8125,-2 h 8.375 c 0.41433,1.15948 1.50714,2 2.8125,2 1.662,0 3,-1.338 3,-3 0,-1.662 -1.338,-3 -3,-3 -1.30536,0 -2.39817,0.84052 -2.8125,2 h -8.375 c -0.41433,-1.15948 -1.50714,-2 -2.8125,-2 z" + id="rect3812" + inkscape:connector-curvature="0" /> + <rect + ry="0" + y="542.79797" + x="388.57147" + height="0.99997008" + width="39.999954" + id="rect3827" + style="fill:#95a5a6;fill-opacity:1;stroke:none" /> + <rect + style="fill:#eff0f1;fill-opacity:1;stroke:none" + id="rect3855" + width="39.999969" + height="1.0000263" + x="388.57147" + y="529.79797" + ry="0" /> + <path + inkscape:connector-curvature="0" + style="opacity:0.2;fill:url(#linearGradient3080);fill-opacity:1;fill-rule:evenodd;stroke:none" + d="m 409.57143,513.798 v 1 l -1,9 20.00001,19 v 0 0 l -10e-6,-1 10e-6,-13 -19.00001,-19 z" + id="path4184" + sodipodi:nodetypes="cccccccccc" /> + <path + style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;white-space:normal;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#fcfcfc;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" + d="m 406.57143,509.798 v 10 l -4.5,-4.5 -1.5,1.5 7,7 7,-7 -1.5,-1.5 -4.5,4.5 v -10 z" + id="path3938" + inkscape:connector-curvature="0" /> + <g + id="g3862" + transform="matrix(0.07257427,0,0,0.07857465,405.44841,485.92303)"> + <path + id="path2985" + d="m 190.84375,199.21875 c -70.69245,0 -128,57.30755 -128,128 0,70.69245 57.30755,128 128,128 70.69245,0 128,-57.30755 128,-128 0,-70.69245 -57.30755,-128 -128,-128 z m -64.5625,54.65625 h 127.75 c 6.71549,0 12.125,5.40951 12.125,12.125 v 127.75 c 0,6.71549 -5.40951,12.125 -12.125,12.125 h -127.75 c -6.71549,0 -12.125,-5.40951 -12.125,-12.125 V 266 c 0,-6.71549 5.40951,-12.125 12.125,-12.125 z" + clip-path="none" + style="fill:#00548b;fill-opacity:1;stroke:#143b69;stroke-width:1.04186046;stroke-opacity:1;filter:url(#filter3845)" + inkscape:connector-curvature="0" /> + <g + id="layer4" + transform="matrix(3.0576213,0,0,3.0576213,43.189537,180.55344)"> + <path + style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:#143b69;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;enable-background:accumulate" + id="path3914" + d="M 36,31.03125 A 0.95511873,0.95511873 0 0 0 35.03125,32 V 66 A 0.95511873,0.95511873 0 0 0 36,66.96875 H 46 A 0.95511873,0.95511873 0 0 0 46.96875,66 V 54.96875 H 58 A 0.95511873,0.95511873 0 0 0 58.96875,54 V 46 A 0.95511873,0.95511873 0 0 0 58,45.03125 H 46.96875 v -4.0625 H 62 A 0.95511873,0.95511873 0 0 0 62.96875,40 V 32 A 0.95511873,0.95511873 0 0 0 62,31.03125 Z" + inkscape:connector-curvature="0" /> + <path + style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:#00548b;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;enable-background:accumulate" + id="rect2922" + inkscape:connector-curvature="0" + d="M 36,32 V 66 H 46 V 54 H 58 V 46 H 46 v -6 h 16 v -8 z" /> + </g> + </g> + </g> +</svg> diff --git a/calamares/calamares-frugalware-branding/frugalware-icon.png b/calamares/calamares-frugalware-branding/frugalware-icon.png deleted file mode 100644 index e4bb966..0000000 Binary files a/calamares/calamares-frugalware-branding/frugalware-icon.png and /dev/null differ diff --git a/calamares/dm/gdm-custom.conf b/calamares/dm/gdm-custom.conf deleted file mode 100644 index 67bf3e1..0000000 --- a/calamares/dm/gdm-custom.conf +++ /dev/null @@ -1,17 +0,0 @@ -# GDM configuration storage - -[daemon] -# Uncoment the line below to force the login screen to use Xorg -#WaylandEnable=false -AutomaticLogin=guest -AutomaticLoginEnable=True - -[security] - -[xdmcp] - -[chooser] - -[debug] -# Uncomment the line below to turn on debugging -#Enable=true diff --git a/fvbe-skel.conf b/fvbe-skel.conf index 6fe7de3..c01024d 100644 --- a/fvbe-skel.conf +++ b/fvbe-skel.conf @@ -8,17 +8,23 @@ FVBE_COLOR="y" # the initial size (in gibibytes) FVBE_ROOTFS_SIZE="5" +# fixed mini base+ fpm's +FVBE_ROOTFS_BASE_SIZE="2" + # the pacman repo to use # possible values 'current' or 'wip' # NOTE: a wip repo need a pacman-g2-wip.conf FVBE_ROOTFS_REPOSITORY="current" +## NOTE: if you change these you need change calamares/calamares-config-*/*/packages.conf files too # the packages or package groups to install -FVBE_ROOTFS_PACKAGES_BASE="base openssh dracut gpupg2 pkgconfig" -FVBE_ROOTFS_PACKAGES_BASIC="scriptlet-core virtualbox-guest-additions calamares-frugalware dracut pkgconfig gnupg2 xinit xrandr xf86-video-vmware" -FVBE_ROOTFS_PACKAGES_PLASMA="sddm kf5 plasma kio-gdrive vlc partitionmanager kapman dolphin dolphin-plugins konsole kate spectacle gwenview okular ark kdegraphics-thumbnailers kdesdk-thumbnailers ffmpegthumbs qupzilla" -FVBE_ROOTFS_PACKAGES_GNOME="gdm gnome polkit-gnome" -FVBE_ROOTFS_PACKAGES_E="sddm connman econnman efl enlightenment python-efl terminology vlc qupzilla kate xorg-server xset xsetroot mkfontdir xprop setxkbmap" +## TODO : add some server target ?! +FVBE_ROOTFS_PACKAGES_BASE="base openssh dracut gnupg2 pkgconfig scriptlet-core" +FVBE_ROOTFS_PACKAGES_BASIC="virtualbox-guest-additions calamares-frugalware xf86-video-vmware" +FVBE_ROOTFS_PACKAGES_PLASMA="sddm kf5 plasma kio-gdrive vlc dolphin dolphin-plugins konsole kate spectacle cups konversation okular gwenview ark kdegraphics-thumbnailers kdesdk-thumbnailers ffmpegthumbs qupzilla" +FVBE_ROOTFS_PACKAGES_LIVE_PLASMA="sddm plasma konsole dolphin partitionmanager spectacle kate ark qupzilla" +FVBE_ROOTFS_PACKAGES_GNOME="gdm gnome polkit-gnome cups" +FVBE_ROOTFS_PACKAGES_E="sddm connman econnman efl cups enlightenment python-efl terminology vlc qupzilla kate xorg-server xset xsetroot mkfontdir xprop setxkbmap" # the hostname to use at runtime FVBE_ROOTFS_HOSTNAME="fvbe" @@ -41,5 +47,5 @@ FVBE_ISO_TYPE="plasma" # palsma - plasma5 # gnome - gnome 3.xx.x # enlightenment - e2.x -FVBE_INSTALL_TYPE="base" +FVBE_INSTALL_TYPE="plasma" diff --git a/guest/.config/kxkbrc b/guest/.config/kxkbrc deleted file mode 100644 index 34b5dab..0000000 --- a/guest/.config/kxkbrc +++ /dev/null @@ -1,13 +0,0 @@ -[Layout] -DisplayNames=,, -LayoutList=us,de(nodeadkeys),fr,hu -LayoutLoopCount=-1 -Model=pc104 -ResetOldOptions=false -ShowFlag=false -ShowLabel=true -ShowLayoutIndicator=true -ShowSingle=false -SwitchMode=Global -Use=true - diff --git a/guest/Desktop/calamares-frugalware.desktop b/guest/Desktop/calamares-frugalware.desktop index e6f1171..c810739 100755 --- a/guest/Desktop/calamares-frugalware.desktop +++ b/guest/Desktop/calamares-frugalware.desktop @@ -5,7 +5,7 @@ Name=Install FrugalWare GenericName=FrugalWare Installer Keywords=calamares;system;installer;frugalware TryExec=calamares -Exec=sudo /usr/bin/calamares +Exec=pkexec /usr/bin/calamares -d Comment=Calamares â System Installer for FrugalWare Icon=calamares-frugalware Terminal=false
_______________________________________________ Frugalware-git mailing list [email protected] http://frugalware.org/mailman/listinfo/frugalware-git
