Hello community, here is the log from the commit of package fetchmail for openSUSE:Factory checked in at 2016-05-19 12:15:08 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/fetchmail (Old) and /work/SRC/openSUSE:Factory/.fetchmail.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "fetchmail" Changes: -------- --- /work/SRC/openSUSE:Factory/fetchmail/fetchmail.changes 2016-05-17 17:15:31.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.fetchmail.new/fetchmail.changes 2016-05-19 12:15:10.000000000 +0200 @@ -1,0 +2,7 @@ +Fri May 13 19:33:41 UTC 2016 - [email protected] + +- Check for user/group existence before attempting to add them, + and remove error suppression from these calls. +- Ensure tmpfile creation is run + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ fetchmail.spec ++++++ --- /var/tmp/diff_new_pack.sFz75I/_old 2016-05-19 12:15:11.000000000 +0200 +++ /var/tmp/diff_new_pack.sFz75I/_new 2016-05-19 12:15:11.000000000 +0200 @@ -117,13 +117,17 @@ %find_lang %{name} %pre -usr/sbin/useradd -r -g daemon -s /bin/false \ - -c "mail retrieval daemon" -d %{_localstatedir}/lib/fetchmail fetchmail 2>/dev/null || : - %service_add_pre %{name}.service +/usr/bin/getent passwd fetchmail >/dev/null || \ + /usr/sbin/useradd -r -g daemon -s /bin/false \ + -c "mail retrieval daemon" -d %{_localstatedir}/lib/fetchmail fetchmail || : +%service_add_pre %{name}.service %post %fillup_only %service_add_post %{name}.service +if [ -x /usr/bin/systemd-tmpfiles ]; then + systemd-tmpfiles --create %{name}.conf || : +fi # Ensure that all files are readable by fetchmail with non-root UID. touch var/log/fetchmail chown fetchmail var/log/fetchmail
