Package: ntp / 1:4.2.6.p5+dfsg-7

Metadata

Package Version Patches format
ntp 1:4.2.6.p5+dfsg-7 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
dfsg.patch | (download)

Makefile.am | 2 0 + 2 - 0 !
adjtimed/adjtimed.c | 2 0 + 2 - 0 !
configure.ac | 42 20 + 22 - 0 !
include/Makefile.am | 4 0 + 4 - 0 !
libntp/Makefile.am | 1 0 + 1 - 0 !
libparse/Makefile.am | 2 0 + 2 - 0 !
scripts/Makefile.am | 1 0 + 1 - 0 !
7 files changed, 20 insertions(+), 34 deletions(-)

 make the package compile with non dfsg compatible parts removed.
includes.patch | (download)

include/ntp_control.h | 4 4 + 0 - 0 !
include/ntpd.h | 1 1 + 0 - 0 !
2 files changed, 5 insertions(+)

---
ntpdate ipv6.patch | (download)

ntpdate/ntpdate.c | 3 1 + 2 - 0 !
1 file changed, 1 insertion(+), 2 deletions(-)

---
ntpd linux caps runtime.patch | (download)

ntpd/ntpd.c | 23 23 + 0 - 0 !
1 file changed, 23 insertions(+)

 runtime check for capabilities
Bug: http://bugs.ntp.org/1433
Bug-Debian: http://bugs.debian.org/282941
Bug-Debian: http://bugs.debian.org/298059

add runtime check whether the kernel really supports capabilities; do
not drop root privileges if not


ntpd linux caps inheritable.patch | (download)

ntpd/ntpd.c | 4 2 + 2 - 0 !
1 file changed, 2 insertions(+), 2 deletions(-)

 do not set cap_sys_time as inheritable
Bug: http://bugs.ntp.org/1432
Bug-Debian: http://bugs.debian.org/282941
Bug-Debian: http://bugs.debian.org/298059

ntpd ni maxhost.patch | (download)

ntpd/ntp_intres.c | 8 4 + 4 - 0 !
1 file changed, 4 insertions(+), 4 deletions(-)

---
openssl disable check.patch | (download)

libntp/ssl_init.c | 9 0 + 9 - 0 !
1 file changed, 9 deletions(-)

---
libedit.patch | (download)

libntp/ntp_lineedit.c | 4 2 + 2 - 0 !
1 file changed, 2 insertions(+), 2 deletions(-)

---
format security.patch | (download)

lib/isc/include/isc/msgcat.h | 2 1 + 1 - 0 !
lib/isc/unix/ifiter_ioctl.c | 4 2 + 2 - 0 !
ntpd/ntp_config.c | 2 1 + 1 - 0 !
ntpd/ntp_control.c | 4 2 + 2 - 0 !
ntpd/ntpd.c | 4 2 + 2 - 0 !
ntpd/refclock_oncore.c | 2 1 + 1 - 0 !
6 files changed, 9 insertions(+), 9 deletions(-)

 fix build failures with -werror=format-security
 The change to ntp_config.c is merely pacifying GCC, since signd_warning is
 a constant string containing no '%' characters.  In the other cases, it is
sntp manpage.patch | (download)

sntp/sntp.1 | 5 2 + 3 - 0 !
1 file changed, 2 insertions(+), 3 deletions(-)

 fix errors in sntp man page
 W: ntp: manpage-has-errors-from-man usr/share/man/man1/sntp.1.gz 44: warning: macro `1996-10-15' not defined
 I: ntp: hyphen-used-as-minus-sign usr/share/man/man1/sntp.1.gz:133
openssl headers.patch | (download)

m4/ntp_openssl.m4 | 4 2 + 2 - 0 !
1 file changed, 2 insertions(+), 2 deletions(-)

 make openssl header detection more reliable
 <openssl/opensslconf.h> is architecture-dependent and so may reside in a
autotools.patch | (download)

Makefile.in | 91 56 + 35 - 0 !
aclocal.m4 | 68 44 + 24 - 0 !
adjtimed/Makefile.in | 26 16 + 10 - 0 !
clockstuff/Makefile.in | 26 16 + 10 - 0 !
config.h.in | 3 0 + 3 - 0 !
configure | 245 143 + 102 - 0 !
include/Makefile.in | 27 14 + 13 - 0 !
include/isc/Makefile.in | 23 14 + 9 - 0 !
kernel/Makefile.in | 23 14 + 9 - 0 !
kernel/sys/Makefile.in | 23 14 + 9 - 0 !
libntp/Makefile.in | 41 22 + 19 - 0 !
libparse/Makefile.in | 49 25 + 24 - 0 !
ltmain.sh | 123 74 + 49 - 0 !
m4/libtool.m4 | 292 231 + 61 - 0 !
m4/ltoptions.m4 | 19 17 + 2 - 0 !
m4/ltversion.m4 | 10 5 + 5 - 0 !
ntpd/Makefile.in | 54 31 + 23 - 0 !
ntpdate/Makefile.in | 28 17 + 11 - 0 !
ntpdc/Makefile.in | 38 24 + 14 - 0 !
ntpq/Makefile.in | 38 24 + 14 - 0 !
ntpsnmpd/Makefile.in | 36 23 + 13 - 0 !
parseutil/Makefile.in | 28 17 + 11 - 0 !
scripts/Makefile.in | 46 25 + 21 - 0 !
sntp/Makefile.in | 79 53 + 26 - 0 !
sntp/aclocal.m4 | 68 44 + 24 - 0 !
sntp/configure | 210 141 + 69 - 0 !
sntp/libopts/Makefile.in | 31 21 + 10 - 0 !
sntp/ltmain.sh | 123 74 + 49 - 0 !
util/Makefile.in | 67 38 + 29 - 0 !
29 files changed, 1237 insertions(+), 698 deletions(-)

 regenerate auto* because we modified some of the auto generated files.
ntp 4.2.6p5 cve 2014 9293.patch | (download)

ntpd/ntp_config.c | 11 7 + 4 - 0 !
ntpd/ntpd.c | 1 1 + 0 - 0 !
2 files changed, 8 insertions(+), 4 deletions(-)

---
ntp 4.2.6p5 cve 2014 9294.patch | (download)

include/ntp_random.h | 3 3 + 0 - 0 !
libntp/ntp_random.c | 60 60 + 0 - 0 !
util/ntp-keygen.c | 11 10 + 1 - 0 !
3 files changed, 73 insertions(+), 1 deletion(-)

---
ntp 4.2.6p5 cve 2014 9295.patch | (download)

ntpd/ntp_control.c | 31 30 + 1 - 0 !
ntpd/ntp_crypto.c | 15 12 + 3 - 0 !
2 files changed, 42 insertions(+), 4 deletions(-)

---
ntp 4.2.6p5 cve 2014 9296.patch | (download)

ntpd/ntp_proto.c | 1 1 + 0 - 0 !
1 file changed, 1 insertion(+)

---
CVE 2014 9297.patch | (download)

ntpd/ntp_crypto.c | 123 80 + 43 - 0 !
ntpd/ntp_proto.c | 10 9 + 1 - 0 !
2 files changed, 89 insertions(+), 44 deletions(-)

---
CVE 2014 9298.patch | (download)

ntpd/ntp_io.c | 23 23 + 0 - 0 !
1 file changed, 23 insertions(+)

---
CVE 2015 1798.patch | (download)

ntpd/ntp_proto.c | 10 6 + 4 - 0 !
1 file changed, 6 insertions(+), 4 deletions(-)

---
CVE 2015 1799.patch | (download)

ntpd/ntp_proto.c | 20 10 + 10 - 0 !
1 file changed, 10 insertions(+), 10 deletions(-)

---
bug 2797.patch | (download)

util/ntp-keygen.c | 8 4 + 4 - 0 !
1 file changed, 4 insertions(+), 4 deletions(-)

---