Use systemd-sysusers

Signed-off-by: Tony Asleson <tasleson@redhat.com>
This commit is contained in:
Tony Asleson 2022-07-18 09:32:08 -05:00
parent d90da3cdae
commit 4c884e1956
1 changed files with 7 additions and 5 deletions

View File

@ -2,7 +2,7 @@
Name: libstoragemgmt
Version: 1.9.4
Release: 3%{?dist}
Release: 4%{?dist}
Summary: Storage array management library
License: LGPLv2+
URL: https://github.com/libstorage/libstoragemgmt
@ -196,10 +196,9 @@ fi
%endif
%pre
getent group libstoragemgmt >/dev/null || groupadd -r libstoragemgmt
getent passwd libstoragemgmt >/dev/null || \
useradd -r -g libstoragemgmt -d /var/run/lsm -s /sbin/nologin \
-c "daemon account for libstoragemgmt" libstoragemgmt
echo 'u libstoragemgmt - "daemon account for libstoragemgmt"' | \
systemd-sysusers --replace=/usr/lib/sysusers.d/libstoragemgmt.conf -
%post
/sbin/ldconfig
@ -447,6 +446,9 @@ fi
%{_mandir}/man1/local_lsmplugin.1*
%changelog
* Mon Jul 18 2022 Tony Asleson <tasleson@redhat.com> - 1.9.4-4
- Use systemd-sysusers
* Mon Jun 13 2022 Python Maint <python-maint@redhat.com> - 1.9.4-3
- Rebuilt for Python 3.11