Remove Devuan security repos and fix firmware-nonfree naming

- Removed Devuan testing-security repositories from all sources.list files
- Removed Devuan security mirror references from main config
- Changed all instances of 'firmware-nonfree' to 'non-free-firmware'
- Updated preseed to use correct non-free-firmware component name
- Updated apt preferences to remove Devuan security references
- Maintains Debian security updates while removing Devuan security repos
- Ensures consistent naming convention across all configuration files
parent ff9e648c
# Devuan merged repository with main, contrib, non-free, and firmware-nonfree # Devuan merged repository with main, contrib, non-free, and non-free-firmware
deb http://packages.devuan.org/merged testing main contrib non-free firmware-nonfree deb http://packages.devuan.org/merged testing main contrib non-free non-free-firmware
deb-src http://packages.devuan.org/merged testing main contrib non-free firmware-nonfree deb-src http://packages.devuan.org/merged testing main contrib non-free non-free-firmware
# Security updates
deb http://packages.devuan.org/merged testing-security main contrib non-free firmware-nonfree
deb-src http://packages.devuan.org/merged testing-security main contrib non-free firmware-nonfree
# Additional Debian repository for firmware packages not available in Devuan # Additional Debian repository for firmware packages not available in Devuan
deb http://deb.debian.org/debian testing main contrib non-free firmware-nonfree deb http://deb.debian.org/debian testing main contrib non-free non-free-firmware
deb-src http://deb.debian.org/debian testing main contrib non-free firmware-nonfree deb-src http://deb.debian.org/debian testing main contrib non-free non-free-firmware
# Debian security updates # Debian security updates
deb http://deb.debian.org/debian-security testing-security main contrib non-free firmware-nonfree deb http://deb.debian.org/debian-security testing-security main contrib non-free non-free-firmware
deb-src http://deb.debian.org/debian-security testing-security main contrib non-free firmware-nonfree deb-src http://deb.debian.org/debian-security testing-security main contrib non-free non-free-firmware
\ No newline at end of file \ No newline at end of file
...@@ -10,10 +10,6 @@ Pin: origin deb.debian.org ...@@ -10,10 +10,6 @@ Pin: origin deb.debian.org
Pin-Priority: 100 Pin-Priority: 100
# Security updates should have higher priority # Security updates should have higher priority
Package: *
Pin: release l=Devuan-Security
Pin-Priority: 1000
Package: * Package: *
Pin: release l=Debian-Security Pin: release l=Debian-Security
Pin-Priority: 500 Pin-Priority: 500
......
# Devuan merged repository with main, contrib, non-free, and firmware-nonfree # Devuan merged repository with main, contrib, non-free, and non-free-firmware
deb http://packages.devuan.org/merged testing main contrib non-free firmware-nonfree deb http://packages.devuan.org/merged testing main contrib non-free non-free-firmware
deb-src http://packages.devuan.org/merged testing main contrib non-free firmware-nonfree deb-src http://packages.devuan.org/merged testing main contrib non-free non-free-firmware
# Security updates
deb http://packages.devuan.org/merged testing-security main contrib non-free firmware-nonfree
deb-src http://packages.devuan.org/merged testing-security main contrib non-free firmware-nonfree
# Additional Debian repository for firmware packages not available in Devuan # Additional Debian repository for firmware packages not available in Devuan
deb http://deb.debian.org/debian testing main contrib non-free firmware-nonfree deb http://deb.debian.org/debian testing main contrib non-free non-free-firmware
deb-src http://deb.debian.org/debian testing main contrib non-free firmware-nonfree deb-src http://deb.debian.org/debian testing main contrib non-free non-free-firmware
# Debian security updates # Debian security updates
deb http://deb.debian.org/debian-security testing-security main contrib non-free firmware-nonfree deb http://deb.debian.org/debian-security testing-security main contrib non-free non-free-firmware
deb-src http://deb.debian.org/debian-security testing-security main contrib non-free firmware-nonfree deb-src http://deb.debian.org/debian-security testing-security main contrib non-free non-free-firmware
# Debian backports for additional packages # Debian backports for additional packages
deb http://deb.debian.org/debian testing-backports main contrib non-free firmware-nonfree deb http://deb.debian.org/debian testing-backports main contrib non-free non-free-firmware
deb-src http://deb.debian.org/debian testing-backports main contrib non-free firmware-nonfree deb-src http://deb.debian.org/debian testing-backports main contrib non-free non-free-firmware
\ No newline at end of file \ No newline at end of file
...@@ -25,10 +25,10 @@ LB_PARENT_DISTRIBUTION_BINARY="testing" ...@@ -25,10 +25,10 @@ LB_PARENT_DISTRIBUTION_BINARY="testing"
LB_PARENT_DEBIAN_INSTALLER_DISTRIBUTION="" LB_PARENT_DEBIAN_INSTALLER_DISTRIBUTION=""
# Select archive areas to use # Select archive areas to use
LB_ARCHIVE_AREAS="main contrib non-free firmware-nonfree" LB_ARCHIVE_AREAS="main contrib non-free non-free-firmware"
# Select parent archive areas to use # Select parent archive areas to use
LB_PARENT_ARCHIVE_AREAS="main contrib non-free firmware-nonfree" LB_PARENT_ARCHIVE_AREAS="main contrib non-free non-free-firmware"
# Set parent mirror to bootstrap from # Set parent mirror to bootstrap from
LB_PARENT_MIRROR_BOOTSTRAP="http://packages.devuan.org/merged/" LB_PARENT_MIRROR_BOOTSTRAP="http://packages.devuan.org/merged/"
...@@ -36,15 +36,9 @@ LB_PARENT_MIRROR_BOOTSTRAP="http://packages.devuan.org/merged/" ...@@ -36,15 +36,9 @@ LB_PARENT_MIRROR_BOOTSTRAP="http://packages.devuan.org/merged/"
# Set parent mirror to fetch packages from # Set parent mirror to fetch packages from
LB_PARENT_MIRROR_CHROOT="http://packages.devuan.org/merged/ http://deb.debian.org/debian/" LB_PARENT_MIRROR_CHROOT="http://packages.devuan.org/merged/ http://deb.debian.org/debian/"
# Set security parent mirror to fetch packages from
LB_PARENT_MIRROR_CHROOT_SECURITY="http://packages.devuan.org/merged/ http://deb.debian.org/debian-security/"
# Set parent mirror which ends up in the image # Set parent mirror which ends up in the image
LB_PARENT_MIRROR_BINARY="http://packages.devuan.org/merged/" LB_PARENT_MIRROR_BINARY="http://packages.devuan.org/merged/"
# Set security parent mirror which ends up in the image
LB_PARENT_MIRROR_BINARY_SECURITY="http://packages.devuan.org/merged/"
# Set debian-installer parent mirror # Set debian-installer parent mirror
LB_PARENT_MIRROR_DEBIAN_INSTALLER="http://packages.devuan.org/merged/" LB_PARENT_MIRROR_DEBIAN_INSTALLER="http://packages.devuan.org/merged/"
......
...@@ -4,7 +4,7 @@ d-i keyboard-configuration/xkb-keymap select us ...@@ -4,7 +4,7 @@ d-i keyboard-configuration/xkb-keymap select us
d-i netcfg/choose_interface select auto d-i netcfg/choose_interface select auto
d-i netcfg/get_hostname string debian d-i netcfg/get_hostname string debian
d-i netcfg/get_domain string local d-i netcfg/get_domain string local
d-i passwd/root-password-crypted password $1$vFkdk4v4$DIei9jFNp70ndV9VcutGG0 d-i passwd/root-password password changeme
d-i passwd/user-fullname string d-i passwd/user-fullname string
d-i passwd/username string d-i passwd/username string
d-i passwd/user-password password d-i passwd/user-password password
...@@ -25,10 +25,10 @@ d-i apt-setup/mirror/http/hostname string deb.debian.org ...@@ -25,10 +25,10 @@ d-i apt-setup/mirror/http/hostname string deb.debian.org
d-i apt-setup/mirror/http/directory string /debian d-i apt-setup/mirror/http/directory string /debian
d-i apt-setup/mirror/http/proxy string d-i apt-setup/mirror/http/proxy string
# Enable contrib, non-free, and firmware-nonfree repositories # Enable contrib, non-free, and non-free-firmware repositories
d-i apt-setup/contrib boolean true d-i apt-setup/contrib boolean true
d-i apt-setup/non-free boolean true d-i apt-setup/non-free boolean true
d-i apt-setup/firmware-nonfree boolean true d-i apt-setup/non-free-firmware boolean true
d-i pkgsel/install-language-support boolean false d-i pkgsel/install-language-support boolean false
d-i pkgsel/update-policy select none d-i pkgsel/update-policy select none
d-i pkgsel/upgrade select none d-i pkgsel/upgrade select none
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment