Open adrelanos opened 4 years ago
diff default_debootstrap_no_minbase debootstrap_minbase
1c1
< user@disp827:~$ sudo debootstrap --arch=amd64 --include=ncurses-term,locales,tasksel,apt-transport-https,ca-certificates,eatmydata --components=main buster ./test
---
> user@disp827:~$ sudo debootstrap --variant=minbase --arch=amd64 --include=ncurses-term,locales,tasksel,apt-transport-https,ca-certificates,eatmydata --components=main buster ./test
15,16d14
< I: Retrieving libapparmor1 2.13.2-10
< I: Validating libapparmor1 2.13.2-10
21,24d18
< I: Retrieving apt-utils 1.8.2
< I: Validating apt-utils 1.8.2
< I: Retrieving libapt-inst2.0 1.8.2
< I: Validating libapt-inst2.0 1.8.2
27,28d20
< I: Retrieving libargon2-1 0~20171227-0.2
< I: Validating libargon2-1 0~20171227-0.2
41,46d32
< I: Retrieving libdns-export1104 1:9.11.5.P4+dfsg-5.1
< I: Validating libdns-export1104 1:9.11.5.P4+dfsg-5.1
< I: Retrieving libisc-export1100 1:9.11.5.P4+dfsg-5.1
< I: Validating libisc-export1100 1:9.11.5.P4+dfsg-5.1
< I: Retrieving bsdmainutils 11.1.2+b1
< I: Validating bsdmainutils 11.1.2+b1
55,60d40
< I: Retrieving cpio 2.12+dfsg-9
< I: Validating cpio 2.12+dfsg-9
< I: Retrieving cron 3.0pl1-134+deb10u1
< I: Validating cron 3.0pl1-134+deb10u1
< I: Retrieving libcryptsetup12 2:2.1.0-5+deb10u2
< I: Validating libcryptsetup12 2:2.1.0-5+deb10u2
67,68d46
< I: Retrieving debconf-i18n 1.5.71
< I: Validating debconf-i18n 1.5.71
75,76d52
< I: Retrieving dmidecode 3.2-1
< I: Validating dmidecode 3.2-1
87,88d62
< I: Retrieving libelf1 0.176-1.1
< I: Validating libelf1 0.176-1.1
97,98d70
< I: Retrieving gdbm-l10n 1.18.1-4
< I: Validating gdbm-l10n 1.18.1-4
119,122d90
< I: Retrieving ifupdown 0.8.35
< I: Validating ifupdown 0.8.35
< I: Retrieving init 1.56+nmu1
< I: Validating init 1.56+nmu1
125,152d92
< I: Retrieving iproute2 4.20.0-2
< I: Validating iproute2 4.20.0-2
< I: Retrieving iptables 1.8.2-4
< I: Validating iptables 1.8.2-4
< I: Retrieving libip4tc0 1.8.2-4
< I: Validating libip4tc0 1.8.2-4
< I: Retrieving libip6tc0 1.8.2-4
< I: Validating libip6tc0 1.8.2-4
< I: Retrieving libiptc0 1.8.2-4
< I: Validating libiptc0 1.8.2-4
< I: Retrieving libxtables12 1.8.2-4
< I: Validating libxtables12 1.8.2-4
< I: Retrieving iputils-ping 3:20180629-2
< I: Validating iputils-ping 3:20180629-2
< I: Retrieving isc-dhcp-client 4.4.1-2
< I: Validating isc-dhcp-client 4.4.1-2
< I: Retrieving isc-dhcp-common 4.4.1-2
< I: Validating isc-dhcp-common 4.4.1-2
< I: Retrieving libjson-c3 0.12.1+ds-2
< I: Validating libjson-c3 0.12.1+ds-2
< I: Retrieving kmod 26-1
< I: Validating kmod 26-1
< I: Retrieving libkmod2 26-1
< I: Validating libkmod2 26-1
< I: Retrieving less 487-0.1+b1
< I: Validating less 487-0.1+b1
< I: Retrieving libbsd0 0.9.1-2
< I: Validating libbsd0 0.9.1-2
155,158d94
< I: Retrieving libcap2 1:2.25-2
< I: Validating libcap2 1:2.25-2
< I: Retrieving libcap2-bin 1:2.25-2
< I: Validating libcap2-bin 1:2.25-2
163,166d98
< I: Retrieving libestr0 0.1.10-2.1
< I: Validating libestr0 0.1.10-2.1
< I: Retrieving libfastjson4 0.99.8-2
< I: Validating libfastjson4 0.99.8-2
173,174d104
< I: Retrieving libidn11 1.33-2.2
< I: Validating libidn11 1.33-2.2
179,188d108
< I: Retrieving liblognorm5 2.0.5-1
< I: Validating liblognorm5 2.0.5-1
< I: Retrieving libmnl0 1.0.4-2
< I: Validating libmnl0 1.0.4-2
< I: Retrieving libnetfilter-conntrack3 1.0.7-1
< I: Validating libnetfilter-conntrack3 1.0.7-1
< I: Retrieving libnfnetlink0 1.0.1-3+b1
< I: Validating libnfnetlink0 1.0.1-3+b1
< I: Retrieving libnftnl11 1.1.2-2
< I: Validating libnftnl11 1.1.2-2
201,206d120
< I: Retrieving libtext-charwidth-perl 0.04-7.1+b1
< I: Validating libtext-charwidth-perl 0.04-7.1+b1
< I: Retrieving libtext-iconv-perl 1.7-5+b7
< I: Validating libtext-iconv-perl 1.7-5+b7
< I: Retrieving libtext-wrapi18n-perl 0.06-7.1
< I: Validating libtext-wrapi18n-perl 0.06-7.1
211,218d124
< I: Retrieving logrotate 3.14.0-4
< I: Validating logrotate 3.14.0-4
< I: Retrieving lsb-base 10.2019051400
< I: Validating lsb-base 10.2019051400
< I: Retrieving dmsetup 2:1.02.155-3
< I: Validating dmsetup 2:1.02.155-3
< I: Retrieving libdevmapper1.02.1 2:1.02.155-3
< I: Validating libdevmapper1.02.1 2:1.02.155-3
223,226d128
< I: Retrieving nano 3.2-3
< I: Validating nano 3.2-3
< I: Retrieving libncurses6 6.1+20181013-2+deb10u2
< I: Validating libncurses6 6.1+20181013-2+deb10u2
237,238d138
< I: Retrieving netbase 5.6
< I: Validating netbase 5.6
243,246d142
< I: Retrieving libnewt0.52 0.52.20-8
< I: Validating libnewt0.52 0.52.20-8
< I: Retrieving whiptail 0.52.20-8
< I: Validating whiptail 0.52.20-8
265,274d160
< I: Retrieving libpopt0 1.16-12
< I: Validating libpopt0 1.16-12
< I: Retrieving libprocps7 2:3.3.15-2
< I: Validating libprocps7 2:3.3.15-2
< I: Retrieving procps 2:3.3.15-2
< I: Validating procps 2:3.3.15-2
< I: Retrieving readline-common 7.0-5
< I: Validating readline-common 7.0-5
< I: Retrieving rsyslog 8.1901.0-1
< I: Validating rsyslog 8.1901.0-1
277,278d162
< I: Retrieving sensible-utils 0.0.12
< I: Validating sensible-utils 0.0.12
283,284d166
< I: Retrieving libslang2 2.3.2-2
< I: Validating libslang2 2.3.2-2
289,294d170
< I: Retrieving systemd 241-7~deb10u3
< I: Validating systemd 241-7~deb10u3
< I: Retrieving systemd-sysv 241-7~deb10u3
< I: Validating systemd-sysv 241-7~deb10u3
< I: Retrieving udev 241-7~deb10u3
< I: Validating udev 241-7~deb10u3
323,328d198
< I: Retrieving vim-common 2:8.1.0875-5
< I: Validating vim-common 2:8.1.0875-5
< I: Retrieving vim-tiny 2:8.1.0875-5
< I: Validating vim-tiny 2:8.1.0875-5
< I: Retrieving xxd 2:8.1.0875-5
< I: Validating xxd 2:8.1.0875-5
592,596d461
< I: Unpacking apt-utils...
< I: Unpacking libapt-inst2.0:amd64...
< I: Unpacking libdns-export1104...
< I: Unpacking libisc-export1100:amd64...
< I: Unpacking bsdmainutils...
598,603d462
< I: Unpacking cpio...
< I: Unpacking cron...
< I: Unpacking debconf-i18n...
< I: Unpacking dmidecode...
< I: Unpacking libelf1:amd64...
< I: Unpacking gdbm-l10n...
606,619d464
< I: Unpacking ifupdown...
< I: Unpacking init...
< I: Unpacking iproute2...
< I: Unpacking iptables...
< I: Unpacking libip6tc0:amd64...
< I: Unpacking libiptc0:amd64...
< I: Unpacking libxtables12:amd64...
< I: Unpacking iputils-ping...
< I: Unpacking isc-dhcp-client...
< I: Unpacking isc-dhcp-common...
< I: Unpacking kmod...
< I: Unpacking less...
< I: Unpacking libbsd0:amd64...
< I: Unpacking libcap2-bin...
622,623d466
< I: Unpacking libestr0:amd64...
< I: Unpacking libfastjson4:amd64...
625,636d467
< I: Unpacking liblognorm5:amd64...
< I: Unpacking libmnl0:amd64...
< I: Unpacking libnetfilter-conntrack3:amd64...
< I: Unpacking libnfnetlink0:amd64...
< I: Unpacking libnftnl11:amd64...
< I: Unpacking libtext-charwidth-perl...
< I: Unpacking libtext-iconv-perl...
< I: Unpacking libtext-wrapi18n-perl...
< I: Unpacking logrotate...
< I: Unpacking lsb-base...
< I: Unpacking nano...
< I: Unpacking libncurses6:amd64...
638,640c469
< I: Unpacking netbase...
< I: Unpacking libnewt0.52:amd64...
< I: Unpacking whiptail...
---
> I: Unpacking libssl1.1:amd64...
642,649d470
< I: Unpacking libpopt0:amd64...
< I: Unpacking libprocps7:amd64...
< I: Unpacking procps...
< I: Unpacking readline-common...
< I: Unpacking rsyslog...
< I: Unpacking sensible-utils...
< I: Unpacking libslang2:amd64...
< I: Unpacking udev...
652,654d472
< I: Unpacking vim-common...
< I: Unpacking vim-tiny...
< I: Unpacking xxd...
656,660d473
< I: Configuring cpio...
< I: Configuring libtext-iconv-perl...
< I: Configuring libtext-charwidth-perl...
< I: Configuring lsb-base...
< I: Configuring libip6tc0:amd64...
663,669c476
< I: Configuring init...
< I: Configuring libestr0:amd64...
< I: Configuring libfastjson4:amd64...
< I: Configuring libprocps7:amd64...
< I: Configuring less...
< I: Configuring kmod...
< I: Configuring libapt-inst2.0:amd64...
---
> I: Configuring libssl1.1:amd64...
671,687d477
< I: Configuring libtext-wrapi18n-perl...
< I: Configuring xxd...
< I: Configuring libcap2-bin...
< I: Configuring vim-common...
< I: Configuring libslang2:amd64...
< I: Configuring libiptc0:amd64...
< I: Configuring libncurses6:amd64...
< I: Configuring libmnl0:amd64...
< I: Configuring udev...
< I: Configuring libxtables12:amd64...
< I: Configuring gdbm-l10n...
< I: Configuring libisc-export1100:amd64...
< I: Configuring liblognorm5:amd64...
< I: Configuring nano...
< I: Configuring sensible-utils...
< I: Configuring libnfnetlink0:amd64...
< I: Configuring procps...
689,691d478
< I: Configuring netbase...
< I: Configuring isc-dhcp-common...
< I: Configuring dmidecode...
693,697d479
< I: Configuring libbsd0:amd64...
< I: Configuring libelf1:amd64...
< I: Configuring libdns-export1104...
< I: Configuring iputils-ping...
< I: Configuring readline-common...
699d480
< I: Configuring libpopt0:amd64...
701d481
< I: Configuring logrotate...
703,711d482
< I: Configuring libnewt0.52:amd64...
< I: Configuring apt-utils...
< I: Configuring iproute2...
< I: Configuring cron...
< I: Configuring rsyslog...
< I: Configuring isc-dhcp-client...
< I: Configuring debconf-i18n...
< I: Configuring libnftnl11:amd64...
< I: Configuring vim-tiny...
713,718d483
< I: Configuring ifupdown...
< I: Configuring bsdmainutils...
< I: Configuring whiptail...
< I: Configuring libnetfilter-conntrack3:amd64...
< I: Configuring iptables...
< I: Configuring tasksel-data...
719a485
> I: Configuring tasksel-data...
721d486
< I: Configuring systemd...
Any packages no longer being installed due to using --variant=minbase
that should still be installed should be added either as:
--include=
(if required), ORI like variant=minbase
- use it for Ubuntu templates.
But as to removing rsyslog, @adrelanos view is not shared by Debian - rsyslog is included in a standard install, and in line with the usual "honour the distro", should be retained in the Debian template.
(Also, of course, rsyslog has capabilities that vanilla systemd journal does not have.)
Currently rsyslog is installed by default. It shouldn't be.
https://manpages.debian.org/buster/debootstrap/debootstrap.8.en.html
Can be fixed by running
debootstrap
with--variant=minbase
without minbase (will contain rsyslog)