[2/2] dbus: Ship our own sysusers file

Message ID 20230329143522.2559935-2-stefan.schantl@ipfire.org
State New
Headers
Series [1/2] dbus-broker: Do not longer create user/group |

Commit Message

Stefan Schantl March 29, 2023, 2:35 p.m. UTC
  The one from the project is very limited, so we
have to replace it by our own written.

Signed-off-by: Stefan Schantl <stefan.schantl@ipfire.org>
---
 dbus/dbus.nm | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)
  

Patch

diff --git a/dbus/dbus.nm b/dbus/dbus.nm
index d6daa5270..6761df82c 100644
--- a/dbus/dbus.nm
+++ b/dbus/dbus.nm
@@ -7,7 +7,7 @@  name       = dbus
 ver_major  = 1
 ver_minor  = 15
 ver_plevel = 2
-release    = 1
+release    = 2
 
 version    = %{ver_major}.%{ver_minor}.%{ver_plevel}
 dbus_ver   = %{ver_major}.%{ver_minor}.%{ver_plevel}
@@ -68,6 +68,9 @@  build
 		rm -rvf %{BUILDROOT}/%{unitdir}/multi-user.target.wants
 		rm -rvf %{BUILDROOT}/usr/lib/tmpfiles.d
 
+		# Remove project's own sysusers file - we have or own one.
+		rm -rvf %{BUILDROOT}%{sysusersdir}/%{name}.conf
+
 		# Remove daemon related folders in /var
 		rm -rvf %{BUILDROOT}/%{localstatedir}
 	end