Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package NetworkManager for openSUSE:Factory checked in at 2026-01-06 17:42:14 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/NetworkManager (Old) and /work/SRC/openSUSE:Factory/.NetworkManager.new.1928 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "NetworkManager" Tue Jan 6 17:42:14 2026 rev:290 rq:1325359 version:1.54.3 Changes: -------- --- /work/SRC/openSUSE:Factory/NetworkManager/NetworkManager.changes 2025-12-31 10:47:12.709954271 +0100 +++ /work/SRC/openSUSE:Factory/.NetworkManager.new.1928/NetworkManager.changes 2026-01-06 17:43:16.102411460 +0100 @@ -1,0 +2,5 @@ +Wed Dec 31 08:18:49 UTC 2025 - Jonathan Kang <[email protected]> + +- Use tmpfiles to create /var/lib/NetworkManager/ (PED-14769). + +------------------------------------------------------------------- New: ---- NetworkManager-tmpfiles.conf ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ NetworkManager.spec ++++++ --- /var/tmp/diff_new_pack.EBSXXo/_old 2026-01-06 17:43:17.398464812 +0100 +++ /var/tmp/diff_new_pack.EBSXXo/_new 2026-01-06 17:43:17.402464978 +0100 @@ -1,7 +1,7 @@ # # spec file for package NetworkManager # -# Copyright (c) 2025 SUSE LLC and contributors +# Copyright (c) 2026 SUSE LLC and contributors # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -76,6 +76,7 @@ Source3: baselibs.conf Source4: conncheck-disabled.conf Source5: 00-server.conf +Source6: NetworkManager-tmpfiles.conf Source98: macros.NetworkManager Source99: NetworkManager-rpmlintrc @@ -384,16 +385,16 @@ %fdupes %{buildroot}%{_datadir}/gtk-doc/ mkdir -p %{buildroot}%{_bindir} mkdir -p %{buildroot}%{_sysconfdir}/NetworkManager/{VPN,conf.d} -mkdir -p %{buildroot}%{_localstatedir}/log/ -mkdir -p %{buildroot}%{_localstatedir}/lib/NetworkManager/dispatcher.d mkdir -p %{buildroot}%{_prefix}/lib/NetworkManager/VPN -touch %{buildroot}%{_localstatedir}/log/NetworkManager mkdir -p %{buildroot}%{_sysconfdir}/NetworkManager/system-connections install -m 0755 %{SOURCE1} %{buildroot}%{_prefix}/lib/NetworkManager/dispatcher.d/ install -m 0644 %{SOURCE2} %{buildroot}%{_prefix}/lib/NetworkManager/ chmod 0644 %{buildroot}%{_prefix}/lib/NetworkManager/NetworkManager.conf install -m 0644 %{SOURCE4} %{buildroot}%{_prefix}/lib/NetworkManager/conf.d install -m 0644 %{SOURCE5} %{buildroot}%{_prefix}/lib/NetworkManager/conf.d +# tmpfiles.d +mkdir -p %{buildroot}%{_tmpfilesdir} +install -m 0644 %{SOURCE6} %{buildroot}%{_tmpfilesdir}/%{name}.conf # Install RPM macros to be consumed by plugins mkdir -p %{buildroot}%{_rpmmacrodir} install -m 0644 %{SOURCE98} %{buildroot}%{_rpmmacrodir}/ @@ -405,6 +406,7 @@ %service_add_pre NetworkManager.service NetworkManager-dispatcher.service nm-priv-helper.service %post +%tmpfiles_create %{_tmpfilesdir}/%{name}.conf %service_add_post NetworkManager.service NetworkManager-dispatcher.service nm-priv-helper.service %preun @@ -438,7 +440,7 @@ %{_datadir}/dbus-1/system-services/org.freedesktop.nm_dispatcher.service %{_datadir}/dbus-1/interfaces/org.freedesktop.NetworkManager.* %{_datadir}/polkit-1/actions/org.freedesktop.NetworkManager.policy -%attr(0700,root,root) %{_localstatedir}/lib/NetworkManager +%dir %attr(0700,root,root) %ghost %{_localstatedir}/lib/NetworkManager %{_mandir}/man1/nm-online.1%{?ext_man} %{_mandir}/man1/nmcli.1%{?ext_man} %{_mandir}/man5/nm-settings-keyfile.5%{?ext_man} @@ -475,9 +477,10 @@ %{_udevdir}/rules.d/85-nm-unmanaged.rules %{_udevdir}/rules.d/90-nm-thunderbolt.rules %{_unitdir}/nm-priv-helper.service -%ghost %config(noreplace) %{_localstatedir}/log/NetworkManager %dir %{_prefix}/lib/NetworkManager %{_prefix}/lib/NetworkManager/NetworkManager.conf +%dir %{_tmpfilesdir} +%{_tmpfilesdir}/%{name}.conf %dir %{_prefix}/lib/NetworkManager/conf.d %dir %{_prefix}/lib/NetworkManager/dispatcher.d %dir %{_prefix}/lib/NetworkManager/dispatcher.d/no-wait.d ++++++ NetworkManager-tmpfiles.conf ++++++ d /var/lib/NetworkManager 0700 root root -
