From 9b9a6402e4b417918b1c6e24453d7c22dad842318952a652fd2e6171d8ef7163 Mon Sep 17 00:00:00 2001 From: Antonio Teixeira Date: Thu, 18 Apr 2024 12:45:01 +0000 Subject: [PATCH] Accepting request 1168666 from home:jeff_mahoney:branches:security:sensor - Fix unresolveable Debian group-velociraptor dependency. OBS-URL: https://build.opensuse.org/request/show/1168666 OBS-URL: https://build.opensuse.org/package/show/security:sensor/velociraptor?expand=0&rev=70 --- velociraptor.changes | 5 +++++ velociraptor.spec | 5 ++++- 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/velociraptor.changes b/velociraptor.changes index fb0e8ca..9f16f76 100644 --- a/velociraptor.changes +++ b/velociraptor.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Wed Apr 17 21:53:20 UTC 2024 - Jeff Mahoney + +- Fix unresolveable Debian group-velociraptor dependency. + ------------------------------------------------------------------- Wed Apr 17 15:52:52 UTC 2024 - Jeff Mahoney diff --git a/velociraptor.spec b/velociraptor.spec index bd0582e..728167f 100644 --- a/velociraptor.spec +++ b/velociraptor.spec @@ -162,12 +162,15 @@ Obsoletes: velociraptor-kafka-humio-gateway < %{version} %{?sysusers_requires} %endif +%if 0%{?suse_version} # SLE12 doesn't support sysusers %if 0%{?sle_version} >= 120000 && 0%{?sle_version} < 150000 Requires(pre): pwdutils +%define pre_create_group 1 %else Requires: group(velociraptor) %endif +%endif %if %{build_server} %if 0%{?suse_version} > 1500 || 0%{?sle_version} >= 150400 @@ -354,7 +357,7 @@ install -D -m 0755 output/velociraptor-v%{VERSION}-linux-* %buildroot/%{_bindir} %if 0%{?suse_version} %pre -%if 0%{?sle_version} >= 120000 && 0%{?sle_version} < 150000 +%if 0%{?pre_create_group} # create velociraptor group if it doesn't exist groupadd -f -r velociraptor 2>/dev/null || : %endif