Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package dhcp for openSUSE:Factory checked in at 2023-12-08 22:31:23 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/dhcp (Old) and /work/SRC/openSUSE:Factory/.dhcp.new.25432 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "dhcp" Fri Dec 8 22:31:23 2023 rev:140 rq:1131616 version:4.4.2.P1 Changes: -------- --- /work/SRC/openSUSE:Factory/dhcp/dhcp.changes 2023-11-21 21:31:52.187015445 +0100 +++ /work/SRC/openSUSE:Factory/.dhcp.new.25432/dhcp.changes 2023-12-08 22:31:29.650765231 +0100 @@ -1,0 +2,12 @@ +Thu Dec 7 13:31:06 UTC 2023 - Jorik Cronenberg <jorik.cronenb...@suse.com> + +- Revert dhclient-script removal and instead change usleep to sleep + (boo#1216822) + +------------------------------------------------------------------- +Tue Dec 5 15:24:29 UTC 2023 - Jorik Cronenberg <jorik.cronenb...@suse.com> + +- Add new Kea migration assistant subpackage +- Switch doc subpackage to noarch + +------------------------------------------------------------------- New: ---- dhclient-script ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ dhcp.spec ++++++ --- /var/tmp/diff_new_pack.p1w5yO/_old 2023-12-08 22:31:30.742805413 +0100 +++ /var/tmp/diff_new_pack.p1w5yO/_new 2023-12-08 22:31:30.742805413 +0100 @@ -57,6 +57,7 @@ Source22: dhcpd.conf Source23: dhcpd6.conf Source26: sysconfig.syslog-dhcpd +Source27: dhclient-script # Source41: dhcp.README Source43: DDNS-howto.txt @@ -151,6 +152,7 @@ %package doc Summary: Documentation Group: Productivity/Networking/Boot/Servers +BuildArch: noarch %description This package contains common programs used by both the ISC DHCP @@ -167,7 +169,9 @@ nameserver, netmask, and broadcast can be dynamically assigned while booting the machine. -It is configurable via the configuration file %{_sysconfdir}/dhclient.conf. +It is configurable via the configuration file %{_sysconfdir}/dhclient.conf and +you can define your own 'hooks' to be used by the /sbin/dhclient-script +(which is called by the daemon). %description relay This is the ISC DHCP relay agent. It can be used as a 'gateway' for @@ -183,6 +187,13 @@ This package contains all of the libraries and headers for developing with the Internet Software Consortium (ISC) dhcpctl API. +%package keama +Summary: Migration assistant from dhcp to kea + +%description keama +This package provides a migration assistant for kea, the successor of the ISC +DHCP server. + %prep if test "%version" != $(echo %isc_version | tr "-" "."); then echo "error: %%version and %%isc_version are not in sync." @@ -268,6 +279,7 @@ # SLE-12 compatbility still needed as of October 2021 %define make_build %{__make} %{?_smp_mflags} %endif +%make_build -j1 -C keama %make_build -j1 -C bind all cat bind/configure.log cat bind/build.log @@ -285,8 +297,10 @@ # check syntax in our scripts bash -n $RPM_SOURCE_DIR/dhcpd.script bash -n $RPM_SOURCE_DIR/dhcrelay.script +bash -n $RPM_SOURCE_DIR/dhclient-script %install +%make_install -C keama %make_install # # directories @@ -309,13 +323,12 @@ ln -sf dhcpd %{buildroot}%{_sbindir}/dhcpd6 ln -sf dhcrelay %{buildroot}%{_sbindir}/dhcrelay6 ln -sf dhclient %{buildroot}%{sbindir}/dhclient6 -# install our adopted config examples: +# install our adopted config examples and dhclient-script: install -m0644 $RPM_SOURCE_DIR/dhcpd.conf %{buildroot}%{_sysconfdir}/ install -m0644 $RPM_SOURCE_DIR/dhcpd6.conf %{buildroot}%{_sysconfdir}/ install -m0644 $RPM_SOURCE_DIR/dhclient.conf %{buildroot}%{_sysconfdir}/ install -m0644 $RPM_SOURCE_DIR/dhclient6.conf %{buildroot}%{_sysconfdir}/ -# We don't ship dhclient-script any more (boo#1216822) -rm -f %{buildroot}%{_mandir}/man8/dhclient-script.8 +install -m0754 $RPM_SOURCE_DIR/dhclient-script %{buildroot}%{sbindir}/ # helper / wrapper scripts install -d -m0755 %{buildroot}%{_libexecdir}/dhcp install -m0755 $RPM_SOURCE_DIR/dhcpd.script \ @@ -537,11 +550,13 @@ %files client %{sbindir}/dhclient %{sbindir}/dhclient6 +%{sbindir}/dhclient-script %config(noreplace) %{_sysconfdir}/dhclient.conf %config(noreplace) %{_sysconfdir}/dhclient6.conf %{_mandir}/man5/dhclient.conf.5%{?ext_man} %{_mandir}/man5/dhclient.leases.5%{?ext_man} %{_mandir}/man8/dhclient.8%{?ext_man} +%{_mandir}/man8/dhclient-script.8%{?ext_man} %dir %{_localstatedir}/lib/dhcp %dir %{_localstatedir}/lib/dhcp6 @@ -565,3 +580,7 @@ %{_mandir}/man3/omapi.3%{?ext_man} %{_mandir}/man3/dhcpctl.3%{?ext_man} +%files keama +%{_sbindir}/keama +%{_mandir}/man8/keama.8%{?ext_man} + ++++++ dhclient-script ++++++ ++++ 756 lines (skipped)