SHA256
1
0
forked from pool/system-users

- Remove /var/spool/uucp directories...

OBS-URL: https://build.opensuse.org/package/show/Base:System/system-users?expand=0&rev=3
This commit is contained in:
Thorsten Kukuk 2017-02-21 14:14:12 +00:00 committed by Git OBS Bridge
parent 9c150bfc0d
commit 733cdba213
3 changed files with 5 additions and 15 deletions

View File

@ -1,3 +1,8 @@
-------------------------------------------------------------------
Tue Feb 21 15:13:07 CET 2017 - kukuk@suse.de
- Remove /var/spool/uucp directories...
-------------------------------------------------------------------
Mon Feb 20 09:55:58 CET 2017 - kukuk@suse.de

View File

@ -22,7 +22,6 @@ Release: 0
Summary: Provide system accounts
License: MIT
Group: System/Fhs
Source: tmpfiles-uucp.conf
Source1: system-user-uucp.conf
Source2: system-user-games.conf
Source3: system-user-bin.conf
@ -124,12 +123,10 @@ This package provides some obsolete system groups.
%install
mkdir -p %{buildroot}%{_sysusersdir}
mkdir -p %{buildroot}%{_tmpfilesdir}
mkdir -p %{buildroot}%{_sysconfdir}/uucp
mkdir -p %{buildroot}%{_sysconfdir}/news
mkdir -p %{buildroot}%{_localstatedir}/games
mkdir -p %{buildroot}%{_localstatedir}/cache/man
install -m 0644 %{SOURCE0} %{buildroot}%{_tmpfilesdir}
install -m 644 %{SOURCE1} %{buildroot}%{_sysusersdir}/system-user-uucp.conf
install -m 644 %{SOURCE2} %{buildroot}%{_sysusersdir}/system-user-games.conf
install -m 644 %{SOURCE3} %{buildroot}%{_sysusersdir}/system-user-bin.conf
@ -140,9 +137,6 @@ install -m 644 %{SOURCE7} %{buildroot}%{_sysusersdir}/system-group-trusted.conf
install -m 644 %{SOURCE8} %{buildroot}%{_sysusersdir}/system-group-obsolete.conf
%pre -n system-user-uucp -f uucp.pre
%post -n system-user-uucp
%tmpfiles_create %{_tmpfilesdir}/tmpfiles-uucp.conf
%pre -n system-user-games -f games.pre
%pre -n system-user-bin -f bin.pre
%pre -n system-user-daemon -f daemon.pre
@ -154,10 +148,7 @@ install -m 644 %{SOURCE8} %{buildroot}%{_sysusersdir}/system-group-obsolete.conf
%files -n system-user-uucp
%defattr(-,root,root)
%dir %attr(0750,uucp,uucp) %{_sysconfdir}/uucp
%ghost %dir %attr(0755,root,root) %{_localstatedir}/spool/uucp/uucp
%ghost %dir %attr(0755,uucp,uucp) %{_localstatedir}/spool/uucp
%{_sysusersdir}/system-user-uucp.conf
%{_tmpfilesdir}/tmpfiles-uucp.conf
%files -n system-user-games
%defattr(-,root,root)

View File

@ -1,6 +0,0 @@
# We use tmpfiles for this, since /var/spool is a subvolume
# and not always available during upgrade (transactional upgrades).
#Type Path Mode UID GID Age Argument
d /var/spool/uucp 0755 uucp uucp -
# XXX: does this make sense and is this safe? root owned in user dir
d /var/spool/uucp/uucp 0755 root root -