Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package unbound for openSUSE:Factory checked 
in at 2026-02-05 17:56:55
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/unbound (Old)
 and      /work/SRC/openSUSE:Factory/.unbound.new.1670 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "unbound"

Thu Feb  5 17:56:55 2026 rev:79 rq:1331004 version:1.24.2

Changes:
--------
+++ only whitespace diff in changes, re-diffing
--- /work/SRC/openSUSE:Factory/unbound/unbound.changes  2025-11-27 
15:17:53.899712250 +0100
+++ /work/SRC/openSUSE:Factory/.unbound.new.1670/unbound.changes        
2026-02-05 17:57:29.600289679 +0100
@@ -1,0 +2,9 @@
+Fri Jan 30 12:21:42 UTC 2026 - Jorik Cronenberg <[email protected]>
+
+- Create /var/lib/unbound with systemd-tmpfiles, move root.key to
+  /usr/share/unbound and copy it to /var/lib/unbound/root.key to
+  improve immutable os compatibility.
+- Add BuildRequires for pkgconfig(systemd) to avoid tmpfiles not
+  found error in install section.
+
+-------------------------------------------------------------------

New:
----
  tmpfiles-unbound-anchor.conf

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ unbound.spec ++++++
--- /var/tmp/diff_new_pack.cl4iPm/_old  2026-02-05 17:57:30.744337725 +0100
+++ /var/tmp/diff_new_pack.cl4iPm/_new  2026-02-05 17:57:30.748337892 +0100
@@ -68,6 +68,7 @@
 # unbound-control-setup depends on /usr/bin/openssl
 Requires:       openssl
 %if %{with systemd}
+BuildRequires:  pkgconfig(systemd)
 BuildRequires:  pkgconfig(libsystemd)
 %{?systemd_requires}
 %endif
@@ -94,6 +95,7 @@
 Source16:       unbound-munin.README
 Source18:       unbound-anchor.service
 Source19:       unbound.sysusers
+Source20:       tmpfiles-unbound-anchor.conf
 Patch0:         unbound-swig-4.4.0-compat.patch
 
 Summary:        Validating, recursive, and caching DNS(SEC) resolver
@@ -254,13 +256,14 @@
 
 # Install tmpfiles.d config
 install -d -m 0755         %{buildroot}%{_tmpfilesdir}/ \
-                           %{buildroot}%{_sharedstatedir}/unbound
+                           %{buildroot}%{_datadir}/unbound
 install -m 0644 %{SOURCE8} %{buildroot}%{_tmpfilesdir}/unbound.conf
+install -m 0644 %{SOURCE20} %{buildroot}%{_tmpfilesdir}/unbound-anchor.conf
 
 # install root and DLV key - we keep a copy of the root key in old location,
 # in case user has changed the configuration and we wouldn't update it there
 install -m 0644 %{SOURCE5} %{SOURCE6} %{buildroot}%{_sysconfdir}/unbound/
-install -m 0644 %{SOURCE13}           
%{buildroot}%{_sharedstatedir}/unbound/root.key
+install -m 0644 %{SOURCE13}           %{buildroot}%{_datadir}/unbound/root.key
 
 # create softlink for all functions of libunbound man pages
 for mpage in ub_ctx ub_result ub_ctx_create ub_ctx_delete ub_ctx_set_option 
ub_ctx_get_option ub_ctx_config ub_ctx_set_fwd ub_ctx_resolvconf ub_ctx_hosts 
ub_ctx_add_ta ub_ctx_add_ta_file ub_ctx_trustedkeys ub_ctx_debugout 
ub_ctx_debuglevel ub_ctx_async ub_poll ub_wait ub_fd ub_process ub_resolve 
ub_resolve_async ub_cancel ub_resolve_free ub_strerror ub_ctx_print_local_zones 
ub_ctx_zone_add ub_ctx_zone_remove ub_ctx_data_add ub_ctx_data_remove;
@@ -404,8 +407,11 @@
 %{_unitdir}/unbound-anchor.timer
 %{_unitdir}/unbound-anchor.service
 %{_sysusersdir}/unbound.conf
-%dir %attr(-,unbound,unbound) %{_sharedstatedir}/%{name}
-%attr(0644,unbound,unbound) %config(noreplace) 
%{_sharedstatedir}/%{name}/root.key
+%{_tmpfilesdir}/unbound-anchor.conf
+%ghost %dir %{_sharedstatedir}/%{name}
+%ghost %attr(0644,root,root) %{_sharedstatedir}/%{name}/root.key
+%dir %attr(-,unbound,unbound) %{_datadir}/%{name}
+%attr(0644,unbound,unbound) %{_datadir}/%{name}/root.key
 %attr(0644,root,unbound)    %config(noreplace) 
%{_sysconfdir}/%{name}/dlv.isc.org.key
 # just left for backwards compat with user changed unbound.conf files - format 
is different!
 %attr(0644,root,unbound)    %config(noreplace) %{_sysconfdir}/%{name}/root.key

++++++ _scmsync.obsinfo ++++++
--- /var/tmp/diff_new_pack.cl4iPm/_old  2026-02-05 17:57:30.820340917 +0100
+++ /var/tmp/diff_new_pack.cl4iPm/_new  2026-02-05 17:57:30.824341084 +0100
@@ -1,6 +1,6 @@
-mtime: 1764156838
-commit: 8b98049e1184b3f737856ef74f397766ddb4a38aa22b69f40aebb0c10ea8ac1d
+mtime: 1770220109
+commit: 05be45ef97cbb38dcca4a58edf8f5848010bdcaaca4958ba623f5bb23818ad26
 url: https://src.opensuse.org/dns/unbound.git
-revision: 8b98049e1184b3f737856ef74f397766ddb4a38aa22b69f40aebb0c10ea8ac1d
+revision: 05be45ef97cbb38dcca4a58edf8f5848010bdcaaca4958ba623f5bb23818ad26
 projectscmsync: https://src.opensuse.org/dns/_ObsPrj.git
 

++++++ build.specials.obscpio ++++++

++++++ build.specials.obscpio ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/.gitignore new/.gitignore
--- old/.gitignore      1970-01-01 01:00:00.000000000 +0100
+++ new/.gitignore      2026-02-04 16:49:26.000000000 +0100
@@ -0,0 +1 @@
+.osc

++++++ tmpfiles-unbound-anchor.conf ++++++
#Type   Path                            Mode    UID     GID     Age     Argument
d       /var/lib/unbound                0755    unbound unbound -       -
C       /var/lib/unbound/root.key       0644    unbound unbound -       
/usr/share/unbound/root.key

++++++ tmpfiles-unbound.conf ++++++
--- /var/tmp/diff_new_pack.cl4iPm/_old  2026-02-05 17:57:31.204357043 +0100
+++ /var/tmp/diff_new_pack.cl4iPm/_new  2026-02-05 17:57:31.212357379 +0100
@@ -1,2 +1,3 @@
-D /run/unbound 0755 unbound unbound -
+#Type  Path                            Mode    UID     GID     Age     Argument
+D      /run/unbound                    0755    unbound unbound -       -
 

Reply via email to