tdon't use system_packages anymore - libdevuansdk - common library for devuan's simple distro kits (HTM) git clone https://git.parazyd.org/libdevuansdk (DIR) Log (DIR) Files (DIR) Refs (DIR) Submodules (DIR) README (DIR) LICENSE --- (DIR) commit 076d7203ff569b47c53732bc3fa63b9c8cc0d4e4 (DIR) parent 406ad450042f2910f3d08c104da59903003c54fe (HTM) Author: parazyd <parazyd@dyne.org> Date: Thu, 29 Sep 2016 21:35:36 +0200 don't use system_packages anymore Diffstat: M config | 9 +++------ M zlibs/bootstrap | 8 ++++---- 2 files changed, 7 insertions(+), 10 deletions(-) --- (DIR) diff --git a/config b/config t@@ -23,7 +23,7 @@ ## libdevuansdk configuration vars+=(release version mirror section) -arrs+=(core_packages base_packages system_packages) +arrs+=(core_packages base_packages) os="devuan" release="jessie" t@@ -34,6 +34,7 @@ section="main" core_packages=( devuan_keyring debian_keyring + bzip2 initramfs-tools binutils ca-certificates t@@ -45,15 +46,11 @@ core_packages=( ) base_packages=( - bzip2 dialog apt-utils fakeroot e2fsprogs parted -) - -system_packages=( - sysvinit ssh + sysvinit ) (DIR) diff --git a/zlibs/bootstrap b/zlibs/bootstrap t@@ -99,13 +99,14 @@ EOF bootstrap_config_thirdstage() { fn bootstrap_config_thirdstage - req=(core_packages base_packages system_packages) + req=(core_packages base_packages) ckreq || return 1 cat << EOF #!/bin/sh dpkg-divert --add --local \ - --divert /usr/sbin/invoke-rc.d.chroot --rename /usr/sbin/invoke-rc.d + --divert /usr/sbin/invoke-rc.d.chroot \ + --rename /usr/sbin/invoke-rc.d cp /bin/true /usr/sbin/invoke-rc.d echo -e "#!/bin/sh\nexit 101" > /usr/sbin/policy-rc.d chmod +x /usr/sbin/policy-rc.d t@@ -115,7 +116,7 @@ apt-get --yes --force-yes install locales-all debconf-set-selections /debconf.set apt-get update -apt-get -y install ${core_packages} +apt-get --yes --force-yes install ${core_packages} echo "root:${os}" | chpasswd sed -i -e 's/KERNEL\!=\"eth\*|/KERNEL\!=\"/' \ t@@ -125,7 +126,6 @@ export DEBIAN_FRONTEND=noninteractive apt-get --yes --force-yes install \ ${base_packages} \ - ${system_packages} \ ${extra_packages} apt-get --yes --force-yes dist-upgrade apt-get --yes --force-yes autoremove