software-properties-common was dropped from Debian Unstable
and may or may not come back according to its maintainer.
It provides the add-apt-repository binary.
c.f. https://github.com/wimpysworld/deb-get/issues/1215
This makes:
W: Possible missing firmware /lib/firmware/regulatory.db for built-in driver cfg80211
W: Possible missing firmware /lib/firmware/regulatory.db.p7s for built-in driver cfg80211
go away.
- Rename extensions with "net-*" prefix
- Put the extensions into their own folder
- Split off time sync packages into their own extensions to be able to be used separately
- Put their config files into directories instead of using inline `cat <<- EOF >`
- Move some other NetworkManager related stuff into the extension
- Remove unneeded steps
- Install iproute2 by default on all images (for the `ip` command)
- use Chrony with Network Manager
- use timesync with systemd-networkd
- use NetPlan with Network manager only
- move command-not-found to CLI image only
- improve firstlogin ip detection
In PF6507 the use of cpufrequtils was removed and the functionality put into armbian-hardware-optimization
This commit removes the remaining now unused installs of the deprecated cpufrequtils package
Changes to be committed:
modified: config/cli/bullseye/main/packages
modified: config/cli/common/main/packages
modified: config/cli/jammy/main/packages
Ref: Debian Bug report logs - #1069787
Credit: Mark Hindley <leepen@debian.org>
The debian/tests/debian-testing autopkgtest has been broken on 64bit archs by
the t64 transition in trixie. Specifically the test includes gnupg as an
additional package. Gnupg depends on gpg-agent which depends on
libnpth0. However, in trixie, libnpth0 is now provided by libnpth0t64 which
debootstrap doesn't handle.
I suggest changing the test to include gpgv which avoids the t64 transition
whilst providing similar functional coverage.
- don't ask me why this was in there, or why there are desktop pkgs being installed during debootstrap
- debootstrap has limited dep resolution capabilities, do this later with apt, not debootstrap
* Fixing packages dependencies and small optimisations
* Disable printer-driver-all as its missing from Trixie and disable not needed tools
* Remove more apps
* add ca-certificates to debootstrap
* Remove ca-certificates from main as its present in deboostrap anyway
---------
Co-authored-by: Igor <igor@armbian.com>
* Added Debian 12 Bookworm.
* Link identical
* Make minimal truly minimal again
Move netplan.io to CLI image only
* Add netplan.io to Bullseye standard CLI
Co-authored-by: Konstantin Litvinov <klitvinov@piesoft.us>
Co-authored-by: Igor <igor@armbian.com>