Improve user and group creation (#1698001)
This commit is contained in:
parent
99352d1e4a
commit
e614b5e96b
17
dbus.spec
17
dbus.spec
@ -23,7 +23,7 @@
|
|||||||
Name: dbus
|
Name: dbus
|
||||||
Epoch: 1
|
Epoch: 1
|
||||||
Version: 1.12.12
|
Version: 1.12.12
|
||||||
Release: 6%{?dist}
|
Release: 7%{?dist}
|
||||||
Summary: D-BUS message bus
|
Summary: D-BUS message bus
|
||||||
|
|
||||||
# The effective license of the majority of the package, including the shared
|
# The effective license of the majority of the package, including the shared
|
||||||
@ -305,9 +305,15 @@ popd
|
|||||||
|
|
||||||
%pre daemon
|
%pre daemon
|
||||||
# Add the "dbus" user and group
|
# Add the "dbus" user and group
|
||||||
/usr/sbin/groupadd -r -g %{dbus_user_uid} dbus 2>/dev/null || :
|
getent group dbus >/dev/null || groupadd -f -g %{dbus_user_uid} -r dbus
|
||||||
/usr/sbin/useradd -c 'System message bus' -u %{dbus_user_uid} -g %{dbus_user_uid} \
|
if ! getent passwd dbus >/dev/null ; then
|
||||||
-s /sbin/nologin -r -d '/' dbus 2> /dev/null || :
|
if ! getent passwd %{dbus_user_uid} >/dev/null ; then
|
||||||
|
useradd -r -u %{dbus_user_uid} -g %{dbus_user_uid} -d '/' -s /sbin/nologin -c "System message bus" dbus
|
||||||
|
else
|
||||||
|
useradd -r -g %{dbus_user_uid} -d '/' -s /sbin/nologin -c "System message bus" dbus
|
||||||
|
fi
|
||||||
|
fi
|
||||||
|
exit 0
|
||||||
|
|
||||||
%post common
|
%post common
|
||||||
%systemd_post dbus.socket
|
%systemd_post dbus.socket
|
||||||
@ -447,6 +453,9 @@ systemctl --no-reload --global preset dbus-daemon.service &>/dev/null || :
|
|||||||
|
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Tue Apr 09 2019 David King <amigadave@amigadave.com> - 1:1.12.12-7
|
||||||
|
- Improve user and group creation (#1698001)
|
||||||
|
|
||||||
* Thu Apr 04 2019 David King <amigadave@amigadave.com> - 1:1.12.12-6
|
* Thu Apr 04 2019 David King <amigadave@amigadave.com> - 1:1.12.12-6
|
||||||
- Own system.d and session.d directories (#1696385)
|
- Own system.d and session.d directories (#1696385)
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user