summaryrefslogtreecommitdiff
path: root/configs/releng
diff options
context:
space:
mode:
Diffstat (limited to 'configs/releng')
-rw-r--r--configs/releng/airootfs/etc/systemd/network/20-ethernet.network3
-rw-r--r--configs/releng/airootfs/etc/systemd/network/20-wlan.network15
-rw-r--r--configs/releng/airootfs/etc/systemd/network/20-wwan.network2
-rw-r--r--configs/releng/efiboot/loader/entries/01-parabolaiso-x86_64-linux-libre.conf (renamed from configs/releng/efiboot/loader/entries/parabolaiso-x86_64-linux-libre.conf)0
-rw-r--r--configs/releng/efiboot/loader/entries/02-parabolaiso-x86_64-speech-linux-libre.conf (renamed from configs/releng/efiboot/loader/entries/parabolaiso-x86_64-speech-linux-libre.conf)0
-rw-r--r--configs/releng/efiboot/loader/entries/03-parabolaiso-x86_64-ram-linux-libre.conf7
-rw-r--r--configs/releng/efiboot/loader/loader.conf2
-rw-r--r--configs/releng/packages.both1
-rw-r--r--configs/releng/syslinux/parabolaiso_sys32-linux-libre.cfg11
-rw-r--r--configs/releng/syslinux/parabolaiso_sys64-linux-libre.cfg11
10 files changed, 49 insertions, 3 deletions
diff --git a/configs/releng/airootfs/etc/systemd/network/20-ethernet.network b/configs/releng/airootfs/etc/systemd/network/20-ethernet.network
index 4fce10c..dd0193d 100644
--- a/configs/releng/airootfs/etc/systemd/network/20-ethernet.network
+++ b/configs/releng/airootfs/etc/systemd/network/20-ethernet.network
@@ -2,7 +2,8 @@
# SPDX-License-Identifier: GPL-3.0-or-later
[Match]
-Type=ether
+Type=en*
+Type=eth*
[Network]
DHCP=yes
diff --git a/configs/releng/airootfs/etc/systemd/network/20-wlan.network b/configs/releng/airootfs/etc/systemd/network/20-wlan.network
new file mode 100644
index 0000000..c164666
--- /dev/null
+++ b/configs/releng/airootfs/etc/systemd/network/20-wlan.network
@@ -0,0 +1,15 @@
+#
+# SPDX-License-Identifier: GPL-3.0-or-later
+
+[Match]
+Name=wl*
+
+[Network]
+DHCP=yes
+IPv6PrivacyExtensions=yes
+
+[DHCPv4]
+RouteMetric=1024
+
+[DHCPv6]
+RouteMetric=1024
diff --git a/configs/releng/airootfs/etc/systemd/network/20-wwan.network b/configs/releng/airootfs/etc/systemd/network/20-wwan.network
index cc946fe..ff5ad66 100644
--- a/configs/releng/airootfs/etc/systemd/network/20-wwan.network
+++ b/configs/releng/airootfs/etc/systemd/network/20-wwan.network
@@ -2,7 +2,7 @@
# SPDX-License-Identifier: GPL-3.0-or-later
[Match]
-Type=wwan
+Type=ww*
[Network]
DHCP=yes
diff --git a/configs/releng/efiboot/loader/entries/parabolaiso-x86_64-linux-libre.conf b/configs/releng/efiboot/loader/entries/01-parabolaiso-x86_64-linux-libre.conf
index 5f15e97..5f15e97 100644
--- a/configs/releng/efiboot/loader/entries/parabolaiso-x86_64-linux-libre.conf
+++ b/configs/releng/efiboot/loader/entries/01-parabolaiso-x86_64-linux-libre.conf
diff --git a/configs/releng/efiboot/loader/entries/parabolaiso-x86_64-speech-linux-libre.conf b/configs/releng/efiboot/loader/entries/02-parabolaiso-x86_64-speech-linux-libre.conf
index ac42de8..ac42de8 100644
--- a/configs/releng/efiboot/loader/entries/parabolaiso-x86_64-speech-linux-libre.conf
+++ b/configs/releng/efiboot/loader/entries/02-parabolaiso-x86_64-speech-linux-libre.conf
diff --git a/configs/releng/efiboot/loader/entries/03-parabolaiso-x86_64-ram-linux-libre.conf b/configs/releng/efiboot/loader/entries/03-parabolaiso-x86_64-ram-linux-libre.conf
new file mode 100644
index 0000000..ad4eca4
--- /dev/null
+++ b/configs/releng/efiboot/loader/entries/03-parabolaiso-x86_64-ram-linux-libre.conf
@@ -0,0 +1,7 @@
+#
+# SPDX-License-Identifier: GPL-3.0-or-later
+
+title Parabola GNU/Linux-libre install medium (x86_64, UEFI, Copy to RAM)
+linux /%INSTALL_DIR%/boot/x86_64/vmlinuz-linux-libre
+initrd /%INSTALL_DIR%/boot/x86_64/initramfs-linux-libre.img
+options parabolaisobasedir=%INSTALL_DIR% parabolaisolabel=%PARABOLAISO_LABEL% copytoram
diff --git a/configs/releng/efiboot/loader/loader.conf b/configs/releng/efiboot/loader/loader.conf
index 3f878d9..f16e80b 100644
--- a/configs/releng/efiboot/loader/loader.conf
+++ b/configs/releng/efiboot/loader/loader.conf
@@ -2,4 +2,4 @@
# SPDX-License-Identifier: GPL-3.0-or-later
timeout 15
-default parabolaiso-x86_64-linux-libre.conf
+default 01-parabolaiso-x86_64-linux-libre.conf
diff --git a/configs/releng/packages.both b/configs/releng/packages.both
index 48c48e6..a06ccd5 100644
--- a/configs/releng/packages.both
+++ b/configs/releng/packages.both
@@ -75,6 +75,7 @@ partimage
pcsclite
ppp
pptpclient
+pv
qemu-guest-agent
reflector
reiserfsprogs
diff --git a/configs/releng/syslinux/parabolaiso_sys32-linux-libre.cfg b/configs/releng/syslinux/parabolaiso_sys32-linux-libre.cfg
index b2c943c..8d938b7 100644
--- a/configs/releng/syslinux/parabolaiso_sys32-linux-libre.cfg
+++ b/configs/releng/syslinux/parabolaiso_sys32-linux-libre.cfg
@@ -23,3 +23,14 @@ MENU LABEL Parabola GNU/Linux-libre install medium (i686, BIOS) with ^speech
LINUX /%INSTALL_DIR%/boot/i686/vmlinuz-linux-libre
INITRD /%INSTALL_DIR%/boot/i686/initramfs-linux-libre.img
APPEND parabolaisobasedir=%INSTALL_DIR% parabolaisolabel=%PARABOLAISO_LABEL% accessibility=on
+
+# Copy to RAM boot option
+LABEL parabola32ram
+TEXT HELP
+Boot the Parabola GNU/Linux-libre install medium on BIOS with Copy-to-RAM option
+It allows you to install Parabola GNU/Linux-libre or perform system maintenance.
+ENDTEXT
+MENU LABEL Parabola GNU/Linux-libre install medium (i686, BIOS, Copy to RAM)
+LINUX /%INSTALL_DIR%/boot/i686/vmlinuz-linux-libre
+INITRD /%INSTALL_DIR%/boot/i686/initramfs-linux-libre.img
+APPEND parabolaisobasedir=%INSTALL_DIR% parabolaisolabel=%PARABOLAISO_LABEL% copytoram
diff --git a/configs/releng/syslinux/parabolaiso_sys64-linux-libre.cfg b/configs/releng/syslinux/parabolaiso_sys64-linux-libre.cfg
index b173f93..234e363 100644
--- a/configs/releng/syslinux/parabolaiso_sys64-linux-libre.cfg
+++ b/configs/releng/syslinux/parabolaiso_sys64-linux-libre.cfg
@@ -21,3 +21,14 @@ MENU LABEL Parabola GNU/Linux-libre install medium (x86_64, BIOS) with ^speech
LINUX /%INSTALL_DIR%/boot/x86_64/vmlinuz-linux-libre
INITRD /%INSTALL_DIR%/boot/x86_64/initramfs-linux-libre.img
APPEND parabolaisobasedir=%INSTALL_DIR% parabolaisolabel=%PARABOLAISO_LABEL% accessibility=on
+
+# Copy to RAM boot option
+LABEL parabola64ram
+TEXT HELP
+Boot the Parabola GNU/Linux-libre install medium on BIOS with Copy-to-RAM option
+It allows you to install Parabola GNU/Linux-libre or perform system maintenance.
+ENDTEXT
+MENU LABEL Parabola GNU/Linux-libre install medium (x86_64, BIOS, Copy to RAM)
+LINUX /%INSTALL_DIR%/boot/x86_64/vmlinuz-linux-libre
+INITRD /%INSTALL_DIR%/boot/x86_64/initramfs-linux-libre.img
+APPEND parabolaisobasedir=%INSTALL_DIR% parabolaisolabel=%PARABOLAISO_LABEL% copytoram