Hello community, here is the log from the commit of package ntp for openSUSE:Factory checked in at 2019-03-13 09:08:37 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/ntp (Old) and /work/SRC/openSUSE:Factory/.ntp.new.28833 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "ntp" Wed Mar 13 09:08:37 2019 rev:118 rq:684184 version:4.2.8p13 Changes: -------- --- /work/SRC/openSUSE:Factory/ntp/ntp.changes 2018-12-27 00:23:17.963961677 +0100 +++ /work/SRC/openSUSE:Factory/.ntp.new.28833/ntp.changes 2019-03-13 09:08:43.403427033 +0100 @@ -1,0 +2,26 @@ +Mon Mar 11 10:01:27 UTC 2019 - Reinhard Max <[email protected]> + +- Update ro 4.2.8p13 + * CVE-2019-8936, bsc#1128525: Crafted null dereference attack in + authenticated mode 6 packet. + * Fix several bugs in the BANCOMM reclock driver. + * Fix ntp_loopfilter.c snprintf compilation warnings. + * Fix spurious initgroups() error message. + * Fix STA_NANO struct timex units. + * Fix GPS week rollover in libparse. + * Fix incorrect poll interval in packet. + * Add a missing check for ENABLE_CMAC. + +------------------------------------------------------------------- +Thu Feb 21 18:19:40 UTC 2019 - Franck Bui <[email protected]> + +- Drop use of $FIRST_ARG in ntp.spec + + The use of $FIRST_ARG was probably required because of the + %service_* rpm macros were playing tricks on the shell positional + parameters. This is bad practice and error prones so let's assume + that no macros should do that anymore and hence it's safe to assume + that positional parameters remains unchanged after any rpm macro + call. + +------------------------------------------------------------------- Old: ---- ntp-4.2.8p12.tar.gz New: ---- ntp-4.2.8p13.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ ntp.spec ++++++ --- /var/tmp/diff_new_pack.pqjP34/_old 2019-03-13 09:08:45.531426814 +0100 +++ /var/tmp/diff_new_pack.pqjP34/_new 2019-03-13 09:08:45.535426813 +0100 @@ -23,7 +23,7 @@ %define ntpfaqversion 3.4 Name: ntp -Version: 4.2.8p12 +Version: 4.2.8p13 Release: 0 Summary: Network Time Protocol daemon (version 4) License: (MIT and BSD-3-Clause and BSD-4-Clause) and GPL-2.0 @@ -252,7 +252,7 @@ test -L %{_localstatedir}/run/ntp || rm -rf %{_localstatedir}/run/ntp && : %service_add_pre ntp.service ntpd.service %service_add_pre ntp-wait.service -if [ $FIRST_ARG -ne 1 -a ! -e "%{_localstatedir}/lib/systemd/migrated/ntpd" -a -e %{_localstatedir}/lib/systemd/sysv-convert/database ]; then +if [ $1 -ne 1 -a ! -e "%{_localstatedir}/lib/systemd/migrated/ntpd" -a -e %{_localstatedir}/lib/systemd/sysv-convert/database ]; then sed -i -e 's,ntp\t,ntpd\t,g' %{_localstatedir}/lib/systemd/sysv-convert/database fi @@ -261,7 +261,7 @@ %service_del_preun ntp-wait.service # no update? Then remove these files that aren't owned by the package -if [ ${FIRST_ARG:-0} -eq 0 ]; then +if [ $1 -eq 0 ]; then test -e %{_localstatedir}/lib/ntp/drift/ntp.drift && rm -f %{_localstatedir}/lib/ntp/drift/ntp.drift rm -f %{_localstatedir}/lib/ntp%{_sysconfdir}/* 2>/dev/null test -e %{_localstatedir}/log/ntp && rm -f %{_localstatedir}/log/ntp ++++++ ntp-4.2.8p12.tar.gz -> ntp-4.2.8p13.tar.gz ++++++ /work/SRC/openSUSE:Factory/ntp/ntp-4.2.8p12.tar.gz /work/SRC/openSUSE:Factory/.ntp.new.28833/ntp-4.2.8p13.tar.gz differ: char 5, line 1 ++++++ ntp-sntp-libevent.patch ++++++ --- /var/tmp/diff_new_pack.pqjP34/_old 2019-03-13 09:08:45.659426801 +0100 +++ /var/tmp/diff_new_pack.pqjP34/_new 2019-03-13 09:08:45.663426800 +0100 @@ -153,5 +153,5 @@ -} - /* Dummy function to satisfy libntp/work_fork.c */ - int - set_user_group_ids( + extern int set_user_group_ids(void); + int set_user_group_ids(void)
