Version in base suite: 0.5.5~deb12u1 Base version: runit-services_0.5.5~deb12u1 Target version: runit-services_0.5.5~deb12u2 Base file: /srv/ftp-master.debian.org/ftp/pool/main/r/runit-services/runit-services_0.5.5~deb12u1.dsc Target file: /srv/ftp-master.debian.org/policy/pool/main/r/runit-services/runit-services_0.5.5~deb12u2.dsc changelog | 8 ++++++++ runit-services.NEWS | 20 ++++++++++++++++++++ runit-services.runit | 2 +- 3 files changed, 29 insertions(+), 1 deletion(-) diff -Nru runit-services-0.5.5~deb12u1/debian/changelog runit-services-0.5.5~deb12u2/debian/changelog --- runit-services-0.5.5~deb12u1/debian/changelog 2023-08-27 21:00:33.000000000 +0000 +++ runit-services-0.5.5~deb12u2/debian/changelog 2024-12-08 21:40:21.000000000 +0000 @@ -1,3 +1,11 @@ +runit-services (0.5.5~deb12u2) bookworm; urgency=medium + + * dhclient: ship as disabled by default + (Closes: #1086131) + * NEWS: recommend to disable dhclient + + -- Lorenzo Puliti Sun, 08 Dec 2024 22:40:21 +0100 + runit-services (0.5.5~deb12u1) bookworm; urgency=medium * Rebuild for bookworm. diff -Nru runit-services-0.5.5~deb12u1/debian/runit-services.NEWS runit-services-0.5.5~deb12u2/debian/runit-services.NEWS --- runit-services-0.5.5~deb12u1/debian/runit-services.NEWS 1970-01-01 00:00:00.000000000 +0000 +++ runit-services-0.5.5~deb12u2/debian/runit-services.NEWS 2024-12-08 21:40:21.000000000 +0000 @@ -0,0 +1,20 @@ +runit-services (0.5.5~deb12u2) bookworm; urgency=medium + + Before version (0.5.5~deb12u2) the dhclient service was automatically enabled at package + installation; however the service interacts badly with other network services such + as network-manager, wicd, connman and the like, causing disruption on network setup. + For this reason, since this version the dhclient service is shipped as disabled + by default. + This change is effective on new installations but for installations upgrading from old + versions of the package, the dhclient service remains enabled. + Unless dhclient was enabld as explicit choice of the sysadmin, (and no other service + is used to configure the network) it's recommended to permanently disable it with + + # update-service --remove /etc/sv/dhclient + + to avoid network issues. + Note that there are networks hooks to invoke dhclient as oneshot during network + setup (for example during system boot), and disabling the dhclient runit service does + not affect such hooks. + + -- Lorenzo Puliti Wed, 20 Nov 2024 17:31:49 +0100 diff -Nru runit-services-0.5.5~deb12u1/debian/runit-services.runit runit-services-0.5.5~deb12u2/debian/runit-services.runit --- runit-services-0.5.5~deb12u1/debian/runit-services.runit 2023-08-27 21:00:33.000000000 +0000 +++ runit-services-0.5.5~deb12u2/debian/runit-services.runit 2024-12-08 21:40:21.000000000 +0000 @@ -7,7 +7,7 @@ sv/cups/ noscripts,usr,bin=/usr/sbin/cupsd sv/dbus noscripts,usr,logscript,onupgrade=reload,finish,bin=/usr/bin/dbus-daemon sv/dbus.dep-fixer noscripts,usr,onupgrade=nostop,bin=/usr/bin/dbus-daemon -sv/dhclient noscripts,usr,finish,logscript,bin=/sbin/dhclient +sv/dhclient disable,noscripts,usr,finish,logscript,bin=/sbin/dhclient sv/elogind noscripts,usr,finish,bin=/lib/elogind/elogind sv/exim4 noscripts,usr,finish,logscript,bin=/usr/sbin/exim4 sv/gdomap/ noscripts,usr,disable,bin=/usr/bin/gdomap