Hello community, here is the log from the commit of package system-users for openSUSE:Factory checked in at 2017-03-17 15:07:43 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/system-users (Old) and /work/SRC/openSUSE:Factory/.system-users.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "system-users" Fri Mar 17 15:07:43 2017 rev:3 rq:480797 version:20161020 Changes: -------- --- /work/SRC/openSUSE:Factory/system-users/system-users.changes 2017-03-11 15:19:44.102721236 +0100 +++ /work/SRC/openSUSE:Factory/.system-users.new/system-users.changes 2017-03-17 15:07:45.035651103 +0100 @@ -1,0 +2,16 @@ +Fri Mar 17 10:27:10 CET 2017 - ku...@suse.de + +- Fix group ownership of /var/lib/wwwrun + +------------------------------------------------------------------- +Wed Mar 15 22:48:01 CET 2017 - ku...@suse.de + +- Add group sys to system-group-obsolete +- Add systemusers lp and nobody + +------------------------------------------------------------------- +Wed Mar 15 20:47:27 CET 2017 - ku...@suse.de + +- Add systemusers wwwrun, mail and ftp + +------------------------------------------------------------------- New: ---- system-user-ftp.conf system-user-lp.conf system-user-mail.conf system-user-nobody.conf system-user-wwwrun.conf ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ system-users.spec ++++++ --- /var/tmp/diff_new_pack.6Jfkg8/_old 2017-03-17 15:07:45.843537085 +0100 +++ /var/tmp/diff_new_pack.6Jfkg8/_new 2017-03-17 15:07:45.843537085 +0100 @@ -32,6 +32,11 @@ Source8: system-group-obsolete.conf Source9: system-group-hardware.conf Source10: system-group-wheel.conf +Source11: system-user-wwwrun.conf +Source12: system-user-mail.conf +Source13: system-user-ftp.conf +Source14: system-user-lp.conf +Source15: system-user-nobody.conf BuildRequires: systemd BuildRequires: sysuser-tools BuildArch: noarch @@ -126,6 +131,46 @@ %description -n system-group-wheel This package provides the system group 'wheel'. +%package -n system-user-wwwrun +Summary: System user wwwrun and group www +Group: System/Fhs +%{sysusers_requires} + +%description -n system-user-wwwrun +This package provides the system account 'wwwrun' and group 'www'. + +%package -n system-user-mail +Summary: System user and group mail +Group: System/Fhs +%{sysusers_requires} + +%description -n system-user-mail +This package provides the system account and group 'mail'. + +%package -n system-user-ftp +Summary: System user and group ftp +Group: System/Fhs +%{sysusers_requires} + +%description -n system-user-ftp +This package provides the system account and group 'ftp'. + +%package -n system-user-lp +Summary: System user and group lp +Group: System/Fhs +%{sysusers_requires} + +%description -n system-user-lp +This package provides the system account and group 'lp'. + +%package -n system-user-nobody +Summary: System user and group nobody +Group: System/Fhs +%{sysusers_requires} + +%description -n system-user-nobody +This package provides the system account and group 'nobody'. + %prep %setup -q -c -T @@ -141,6 +186,11 @@ %sysusers_generate_pre %{SOURCE8} obsolete %sysusers_generate_pre %{SOURCE9} hardware %sysusers_generate_pre %{SOURCE10} wheel +%sysusers_generate_pre %{SOURCE11} wwwrun +%sysusers_generate_pre %{SOURCE12} mail +%sysusers_generate_pre %{SOURCE13} ftp +%sysusers_generate_pre %{SOURCE14} lp +%sysusers_generate_pre %{SOURCE15} nobody %install mkdir -p %{buildroot}%{_sysusersdir} @@ -148,6 +198,11 @@ mkdir -p %{buildroot}%{_sysconfdir}/news mkdir -p %{buildroot}%{_localstatedir}/games mkdir -p %{buildroot}%{_localstatedir}/cache/man +mkdir -p %{buildroot}%{_localstatedir}/lib/wwwrun +mkdir -p %{buildroot}%{_localstatedir}/spool/clientmqueue +mkdir -p %{buildroot}%{_localstatedir}/spool/lpd +mkdir -p %{buildroot}/srv/ftp +mkdir -p %{buildroot}%{_localstatedir}/lib/nobody 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 @@ -158,6 +213,11 @@ install -m 644 %{SOURCE8} %{buildroot}%{_sysusersdir}/system-group-obsolete.conf install -m 644 %{SOURCE9} %{buildroot}%{_sysusersdir}/system-group-hardware.conf install -m 644 %{SOURCE10} %{buildroot}%{_sysusersdir}/system-group-wheel.conf +install -m 644 %{SOURCE11} %{buildroot}%{_sysusersdir}/system-user-wwwrun.conf +install -m 644 %{SOURCE12} %{buildroot}%{_sysusersdir}/system-user-mail.conf +install -m 644 %{SOURCE13} %{buildroot}%{_sysusersdir}/system-user-ftp.conf +install -m 644 %{SOURCE14} %{buildroot}%{_sysusersdir}/system-user-lp.conf +install -m 644 %{SOURCE15} %{buildroot}%{_sysusersdir}/system-user-nobody.conf %pre -n system-user-uucp -f uucp.pre %pre -n system-user-games -f games.pre @@ -169,6 +229,11 @@ %pre -n system-group-obsolete -f obsolete.pre %pre -n system-group-hardware -f hardware.pre %pre -n system-group-wheel -f wheel.pre +%pre -n system-user-wwwrun -f wwwrun.pre +%pre -n system-user-mail -f mail.pre +%pre -n system-user-ftp -f ftp.pre +%pre -n system-user-lp -f lp.pre +%pre -n system-user-nobody -f nobody.pre %files -n system-user-uucp %defattr(-,root,root) @@ -214,4 +279,29 @@ %defattr(-,root,root) %{_sysusersdir}/system-group-wheel.conf +%files -n system-user-wwwrun +%defattr(-,root,root) +%dir %attr(0755,wwwrun,root) %{_localstatedir}/lib/wwwrun +%{_sysusersdir}/system-user-wwwrun.conf + +%files -n system-user-mail +%defattr(-,root,root) +%dir %attr(0770,mail,mail) %{_localstatedir}/spool/clientmqueue +%{_sysusersdir}/system-user-mail.conf + +%files -n system-user-ftp +%defattr(-,root,root) +%dir %attr(0755,root,root) /srv/ftp +%{_sysusersdir}/system-user-ftp.conf + +%files -n system-user-lp +%defattr(-,root,root) +%dir %attr(0755,lp,lp) %{_localstatedir}/spool/lpd +%{_sysusersdir}/system-user-lp.conf + +%files -n system-user-nobody +%defattr(-,root,root) +%dir %attr(0755,nobody,root) %{_localstatedir}/lib/nobody +%{_sysusersdir}/system-user-nobody.conf + %changelog ++++++ system-group-obsolete.conf ++++++ --- /var/tmp/diff_new_pack.6Jfkg8/_old 2017-03-17 15:07:45.883531440 +0100 +++ /var/tmp/diff_new_pack.6Jfkg8/_new 2017-03-17 15:07:45.883531440 +0100 @@ -1,6 +1,7 @@ # Type Name ID GECOS [HOME] -g xok - +g sys - g floppy - g modem - g public - g console - +g xok - ++++++ system-user-ftp.conf ++++++ # Type Name ID GECOS [HOME] u ftp - "FTP Account" /srv/ftp g ftp - ++++++ system-user-lp.conf ++++++ # Type Name ID GECOS [HOME] u lp - "Printing daemon" /var/spool/lpd g lp - ++++++ system-user-mail.conf ++++++ # Type Name ID GECOS [HOME] u mail - "Mailer daemon" /var/spool/clientmqueue g mail - ++++++ system-user-nobody.conf ++++++ # Type Name ID GECOS [HOME] g nogroup 65533 g nobody 65534 u nobody 65534 "nobody" /var/lib/nobody m nobody nogroup ++++++ system-user-wwwrun.conf ++++++ # Type Name ID GECOS [HOME] g www - u wwwrun - "WWW daemon apache" /var/lib/wwwrun m wwwrun www