diff options
Diffstat (limited to 'configs/lxde-openrc')
-rwxr-xr-x | configs/lxde-openrc/airootfs/etc/NetworkManager/dispatcher.d/reflector | 2 | ||||
-rwxr-xr-x | configs/lxde-openrc/airootfs/root/.automated_script.sh | 2 | ||||
-rwxr-xr-x | configs/lxde-openrc/airootfs/root/.language.sh | 5 | ||||
-rw-r--r-- | configs/lxde-openrc/packages.both | 2 | ||||
-rw-r--r-- | configs/lxde-openrc/profiledef.sh | 19 |
5 files changed, 27 insertions, 3 deletions
diff --git a/configs/lxde-openrc/airootfs/etc/NetworkManager/dispatcher.d/reflector b/configs/lxde-openrc/airootfs/etc/NetworkManager/dispatcher.d/reflector index 5618511..7287520 100755 --- a/configs/lxde-openrc/airootfs/etc/NetworkManager/dispatcher.d/reflector +++ b/configs/lxde-openrc/airootfs/etc/NetworkManager/dispatcher.d/reflector @@ -6,6 +6,6 @@ if [ "$2" == up ] && ! grep -qoP 'mirror=\K\S+' /proc/cmdline; then reflector \ --save /etc/pacman.d/mirrorlist \ --protocol https \ - --latest 70 \ + --latest 20 \ --sort rate fi diff --git a/configs/lxde-openrc/airootfs/root/.automated_script.sh b/configs/lxde-openrc/airootfs/root/.automated_script.sh index ed3a924..5c0c316 100755 --- a/configs/lxde-openrc/airootfs/root/.automated_script.sh +++ b/configs/lxde-openrc/airootfs/root/.automated_script.sh @@ -16,7 +16,7 @@ automated_script () script="$(script_cmdline)" if [[ -n "${script}" && ! -x /tmp/startup_script ]]; then if [[ "${script}" =~ ^((http|https|ftp)://) ]]; then - curl "${script}" --retry-connrefused -s -o /tmp/startup_script >/dev/null + curl "${script}" --location --retry-connrefused -s -o /tmp/startup_script >/dev/null rt=$? else cp "${script}" /tmp/startup_script diff --git a/configs/lxde-openrc/airootfs/root/.language.sh b/configs/lxde-openrc/airootfs/root/.language.sh index acce4bb..cc4558f 100755 --- a/configs/lxde-openrc/airootfs/root/.language.sh +++ b/configs/lxde-openrc/airootfs/root/.language.sh @@ -28,5 +28,8 @@ if [ "$code" = "0" ]; then *) cp -a ~/.scriptsInstallation/language/en/* ~/.scriptsInstallation/ cp ~/.scriptsInstallation/install.sh ~/ ;; - esac + esac + + #Clear the dialog menu + clear fi diff --git a/configs/lxde-openrc/packages.both b/configs/lxde-openrc/packages.both index 1d91863..cdd04e1 100644 --- a/configs/lxde-openrc/packages.both +++ b/configs/lxde-openrc/packages.both @@ -2,6 +2,7 @@ # SPDX-License-Identifier: GPL-3.0-or-later #Base alsa-utils-openrc +archinstall arch-install-scripts base bind-tools @@ -51,6 +52,7 @@ memtest86+ mkinitcpio mkinitcpio-parabolaiso mkinitcpio-nfs-utils +modemmanager mtools nano nbd diff --git a/configs/lxde-openrc/profiledef.sh b/configs/lxde-openrc/profiledef.sh index 62f60d8..31a505c 100644 --- a/configs/lxde-openrc/profiledef.sh +++ b/configs/lxde-openrc/profiledef.sh @@ -1,6 +1,10 @@ #!/usr/bin/env bash # shellcheck disable=SC2034 +# TODO: +# * replace the old installation scripts with Zen Installer +# * get braille support to actually work, even for desktop + iso_name="parabola-openrc-lxde" iso_label="PARA_$(date +%Y%m)" iso_publisher="Parabola GNU/Linux-libre <https://parabola.nu>" @@ -21,6 +25,21 @@ file_permissions=( ["/etc/shadow"]="0:0:400" ["/root"]="0:0:750" ["/root/.automated_script.sh"]="0:0:755" + ["/root/.keymap.sh"]="0:0:755" + ["/root/.language.sh"]="0:0:755" + ["/root/Desktop/Parabola Installation CLI.desktop"]="0:0:755" + ["/root/.scriptsInstallation/language/en/install.sh"]="0:0:755" + ["/root/.scriptsInstallation/language/en/systemConfig.sh"]="0:0:755" + ["/root/.scriptsInstallation/language/en/systemConfig.sh"]="0:0:755" + ["/root/.scriptsInstallation/language/es/install.sh"]="0:0:755" + ["/root/.scriptsInstallation/language/es/systemConfig.sh"]="0:0:755" + ["/root/.scriptsInstallation/language/es/systemConfig.sh"]="0:0:755" + ["/root/.scriptsInstallation/language/gl/install.sh"]="0:0:755" + ["/root/.scriptsInstallation/language/gl/systemConfig.sh"]="0:0:755" + ["/root/.scriptsInstallation/language/gl/systemConfig.sh"]="0:0:755" + ["/root/.scriptsInstallation/language/pt/install.sh"]="0:0:755" + ["/root/.scriptsInstallation/language/pt/systemConfig.sh"]="0:0:755" + ["/root/.scriptsInstallation/language/pt/systemConfig.sh"]="0:0:755" ["/usr/local/bin/choose-mirror"]="0:0:755" ["/usr/local/bin/Installation_guide"]="0:0:755" ["/usr/local/bin/livecd-sound"]="0:0:755" |