Create systemd-journal-remote users
Also use /sbin/nologin instead of /usr/sbin/nologin, since that's the string found in /etc/shells.
This commit is contained in:
parent
a547c77177
commit
d804568c00
25
systemd.spec
25
systemd.spec
@ -16,7 +16,7 @@
|
|||||||
Name: systemd
|
Name: systemd
|
||||||
Url: http://www.freedesktop.org/wiki/Software/systemd
|
Url: http://www.freedesktop.org/wiki/Software/systemd
|
||||||
Version: 215
|
Version: 215
|
||||||
Release: 7%{?gitcommit:.git%{gitcommit}}%{?dist}
|
Release: 8%{?gitcommit:.git%{gitcommit}}%{?dist}
|
||||||
# For a breakdown of the licensing, see README
|
# For a breakdown of the licensing, see README
|
||||||
License: LGPLv2+ and MIT and GPLv2+
|
License: LGPLv2+ and MIT and GPLv2+
|
||||||
Summary: A System and Service Manager
|
Summary: A System and Service Manager
|
||||||
@ -502,13 +502,13 @@ getent group dialout >/dev/null 2>&1 || groupadd -r -g 18 dialout >/dev/null 2>&
|
|||||||
getent group input >/dev/null 2>&1 || groupadd -r input >/dev/null 2>&1 || :
|
getent group input >/dev/null 2>&1 || groupadd -r input >/dev/null 2>&1 || :
|
||||||
getent group systemd-journal >/dev/null 2>&1 || groupadd -r -g 190 systemd-journal 2>&1 || :
|
getent group systemd-journal >/dev/null 2>&1 || groupadd -r -g 190 systemd-journal 2>&1 || :
|
||||||
getent group systemd-timesync >/dev/null 2>&1 || groupadd -r systemd-timesync 2>&1 || :
|
getent group systemd-timesync >/dev/null 2>&1 || groupadd -r systemd-timesync 2>&1 || :
|
||||||
getent passwd systemd-timesync >/dev/null 2>&1 || useradd -r -l -g systemd-timesync -d / -s /usr/sbin/nologin -c "systemd Time Synchronization" systemd-timesync >/dev/null 2>&1 || :
|
getent passwd systemd-timesync >/dev/null 2>&1 || useradd -r -l -g systemd-timesync -d / -s /sbin/nologin -c "systemd Time Synchronization" systemd-timesync >/dev/null 2>&1 || :
|
||||||
getent group systemd-network >/dev/null 2>&1 || groupadd -r systemd-network 2>&1 || :
|
getent group systemd-network >/dev/null 2>&1 || groupadd -r systemd-network 2>&1 || :
|
||||||
getent passwd systemd-network >/dev/null 2>&1 || useradd -r -l -g systemd-network -d / -s /usr/sbin/nologin -c "systemd Network Management" systemd-network >/dev/null 2>&1 || :
|
getent passwd systemd-network >/dev/null 2>&1 || useradd -r -l -g systemd-network -d / -s /sbin/nologin -c "systemd Network Management" systemd-network >/dev/null 2>&1 || :
|
||||||
getent group systemd-resolve >/dev/null 2>&1 || groupadd -r systemd-resolve 2>&1 || :
|
getent group systemd-resolve >/dev/null 2>&1 || groupadd -r systemd-resolve 2>&1 || :
|
||||||
getent passwd systemd-resolve >/dev/null 2>&1 || useradd -r -l -g systemd-resolve -d / -s /usr/sbin/nologin -c "systemd Resolver" systemd-resolve >/dev/null 2>&1 || :
|
getent passwd systemd-resolve >/dev/null 2>&1 || useradd -r -l -g systemd-resolve -d / -s /sbin/nologin -c "systemd Resolver" systemd-resolve >/dev/null 2>&1 || :
|
||||||
getent group systemd-bus-proxy >/dev/null 2>&1 || groupadd -r systemd-bus-proxy 2>&1 || :
|
getent group systemd-bus-proxy >/dev/null 2>&1 || groupadd -r systemd-bus-proxy 2>&1 || :
|
||||||
getent passwd systemd-bus-proxy >/dev/null 2>&1 || useradd -r -l -g systemd-bus-proxy -d / -s /usr/sbin/nologin -c "systemd Bus Proxy" systemd-bus-proxy >/dev/null 2>&1 || :
|
getent passwd systemd-bus-proxy >/dev/null 2>&1 || useradd -r -l -g systemd-bus-proxy -d / -s /sbin/nologin -c "systemd Bus Proxy" systemd-bus-proxy >/dev/null 2>&1 || :
|
||||||
|
|
||||||
systemctl stop systemd-udevd-control.socket systemd-udevd-kernel.socket systemd-udevd.service >/dev/null 2>&1 || :
|
systemctl stop systemd-udevd-control.socket systemd-udevd-kernel.socket systemd-udevd.service >/dev/null 2>&1 || :
|
||||||
|
|
||||||
@ -606,16 +606,26 @@ fi
|
|||||||
|
|
||||||
%pre journal-gateway
|
%pre journal-gateway
|
||||||
getent group systemd-journal-gateway >/dev/null 2>&1 || groupadd -r -g 191 systemd-journal-gateway 2>&1 || :
|
getent group systemd-journal-gateway >/dev/null 2>&1 || groupadd -r -g 191 systemd-journal-gateway 2>&1 || :
|
||||||
getent passwd systemd-journal-gateway >/dev/null 2>&1 || useradd -r -l -u 191 -g systemd-journal-gateway -d %{_localstatedir}/log/journal -s /usr/sbin/nologin -c "Journal Gateway" systemd-journal-gateway >/dev/null 2>&1 || :
|
getent passwd systemd-journal-gateway >/dev/null 2>&1 || useradd -r -l -u 191 -g systemd-journal-gateway -d %{_localstatedir}/log/journal -s /sbin/nologin -c "Journal Gateway" systemd-journal-gateway >/dev/null 2>&1 || :
|
||||||
|
getent group systemd-journal-remote >/dev/null 2>&1 || groupadd -r systemd-journal-remote 2>&1 || :
|
||||||
|
getent passwd systemd-journal-remote >/dev/null 2>&1 || useradd -r -l -g systemd-journal-remote -d /%{_localstatedir}/log/journal/remote -s /sbin/nologin -c "Journal Remote" systemd-journal-remote >/dev/null 2>&1 || :
|
||||||
|
getent group systemd-journal-upload >/dev/null 2>&1 || groupadd -r systemd-journal-upload 2>&1 || :
|
||||||
|
getent passwd systemd-journal-upload >/dev/null 2>&1 || useradd -r -l -g systemd-journal-upload -d /%{_localstatedir}/log/journal/upload -s /sbin/nologin -c "Journal Upload" systemd-journal-upload >/dev/null 2>&1 || :
|
||||||
|
|
||||||
%post journal-gateway
|
%post journal-gateway
|
||||||
%systemd_post systemd-journal-gatewayd.socket systemd-journal-gatewayd.service
|
%systemd_post systemd-journal-gatewayd.socket systemd-journal-gatewayd.service
|
||||||
|
%systemd_post systemd-journal-remote.socket systemd-journal-remote.service
|
||||||
|
%systemd_post systemd-journal-upload.service
|
||||||
|
|
||||||
%preun journal-gateway
|
%preun journal-gateway
|
||||||
%systemd_preun systemd-journal-gatewayd.socket systemd-journal-gatewayd.service
|
%systemd_preun systemd-journal-gatewayd.socket systemd-journal-gatewayd.service
|
||||||
|
%systemd_preun systemd-journal-remote.socket systemd-journal-remote.service
|
||||||
|
%systemd_preun systemd-journal-upload.service
|
||||||
|
|
||||||
%postun journal-gateway
|
%postun journal-gateway
|
||||||
%systemd_postun_with_restart systemd-journal-gatewayd.service
|
%systemd_postun_with_restart systemd-journal-gatewayd.service
|
||||||
|
%systemd_postun_with_restart systemd-journal-remote.service
|
||||||
|
%systemd_postun_with_restart systemd-journal-upload.service
|
||||||
|
|
||||||
%files -f %{name}.lang
|
%files -f %{name}.lang
|
||||||
%doc %{_docdir}/systemd
|
%doc %{_docdir}/systemd
|
||||||
@ -867,6 +877,9 @@ getent passwd systemd-journal-gateway >/dev/null 2>&1 || useradd -r -l -u 191 -g
|
|||||||
%{_datadir}/systemd/gatewayd
|
%{_datadir}/systemd/gatewayd
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Wed Jul 30 2014 Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> - 215-8
|
||||||
|
- Create systemd-journal-remote and systemd-journal-upload users (#1118907)
|
||||||
|
|
||||||
* Thu Jul 24 2014 Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> - 215-7
|
* Thu Jul 24 2014 Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> - 215-7
|
||||||
- Split out systemd-compat-libs subpackage
|
- Split out systemd-compat-libs subpackage
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user