From 585437f9b2143374fe658e5f1c407c5858126bbb Mon Sep 17 00:00:00 2001 From: Michael Prokop Date: Tue, 26 Nov 2024 11:55:57 +0100 Subject: [PATCH] SW: replace dhcpcd with dhcpcd-base in DEBIAN_* The dhcpcd package provides the files /etc/init.d/dhcpcd, /usr/lib/systemd/system/dhcpcd.service + /usr/lib/systemd/system/dhcpcd@.service, neither of which we depend on. We also don't start any of those services with our Grml live systems via systemd presets. Also cloud-init only depends on dhcpcd-base, so let's depend on dhcpcd-base with Debian trixie and newer. Thanks to Darsha for raising this. Closes: grml/grml-live#187 --- etc/grml/fai/config/package_config/DEBIAN_TESTING | 2 +- etc/grml/fai/config/package_config/DEBIAN_TRIXIE | 2 +- etc/grml/fai/config/package_config/DEBIAN_UNSTABLE | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/etc/grml/fai/config/package_config/DEBIAN_TESTING b/etc/grml/fai/config/package_config/DEBIAN_TESTING index 9a7cc249..c52a951b 100644 --- a/etc/grml/fai/config/package_config/DEBIAN_TESTING +++ b/etc/grml/fai/config/package_config/DEBIAN_TESTING @@ -7,4 +7,4 @@ PACKAGES install # towards dhcpcd only for Debian trixie/testing and newer. Also see # https://bugs.debian.org/1051421 and # https://github.com/grml/grml-live/issues/138 -dhcpcd +dhcpcd-base diff --git a/etc/grml/fai/config/package_config/DEBIAN_TRIXIE b/etc/grml/fai/config/package_config/DEBIAN_TRIXIE index 9a7cc249..c52a951b 100644 --- a/etc/grml/fai/config/package_config/DEBIAN_TRIXIE +++ b/etc/grml/fai/config/package_config/DEBIAN_TRIXIE @@ -7,4 +7,4 @@ PACKAGES install # towards dhcpcd only for Debian trixie/testing and newer. Also see # https://bugs.debian.org/1051421 and # https://github.com/grml/grml-live/issues/138 -dhcpcd +dhcpcd-base diff --git a/etc/grml/fai/config/package_config/DEBIAN_UNSTABLE b/etc/grml/fai/config/package_config/DEBIAN_UNSTABLE index 9a7cc249..c52a951b 100644 --- a/etc/grml/fai/config/package_config/DEBIAN_UNSTABLE +++ b/etc/grml/fai/config/package_config/DEBIAN_UNSTABLE @@ -7,4 +7,4 @@ PACKAGES install # towards dhcpcd only for Debian trixie/testing and newer. Also see # https://bugs.debian.org/1051421 and # https://github.com/grml/grml-live/issues/138 -dhcpcd +dhcpcd-base