From 27aa289a577dd229b495d7fd4de7be75f59e5b2f Mon Sep 17 00:00:00 2001 From: Paul Menzel Date: Mon, 14 Nov 2016 12:04:08 +0100 Subject: [PATCH 1/4] ntp: Convert to versionless bee file --- ntp-4.2.8-0.bee => ntp.be0 | 2 ++ 1 file changed, 2 insertions(+) rename ntp-4.2.8-0.bee => ntp.be0 (98%) diff --git a/ntp-4.2.8-0.bee b/ntp.be0 similarity index 98% rename from ntp-4.2.8-0.bee rename to ntp.be0 index e72730fd5..96b50a2f0 100755 --- a/ntp-4.2.8-0.bee +++ b/ntp.be0 @@ -1,5 +1,7 @@ #!/usr/bin/env beesh +# BEE_VERSION ntp-4.2.8-0 + ## this file was created by bee init and should be executed to build a ## bee-package. (Additional hints are located at the end of this file.) From 2f9d46cb738477c392da68b7b250f230cef5f58b Mon Sep 17 00:00:00 2001 From: Paul Menzel Date: Mon, 14 Nov 2016 12:04:19 +0100 Subject: [PATCH 2/4] ntp: Strip trailing space --- ntp.be0 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ntp.be0 b/ntp.be0 index 96b50a2f0..3c5ae5469 100755 --- a/ntp.be0 +++ b/ntp.be0 @@ -54,7 +54,7 @@ SRCURL[0]="http://www.eecis.udel.edu/~ntp/ntp_spool/ntp4/ntp-${PKGVERSION[2]}/nt #} #mee_configure() { -# bee_configure +# bee_configure #} #mee_build() { From 17792c4bc927ec301489c99cd91b6accdf8ef4c1 Mon Sep 17 00:00:00 2001 From: Paul Menzel Date: Mon, 14 Nov 2016 12:06:08 +0100 Subject: [PATCH 3/4] ntp: Securely download source archive Use HTTPS to securely download the source archive. --- ntp.be0 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ntp.be0 b/ntp.be0 index 3c5ae5469..fc68696dc 100755 --- a/ntp.be0 +++ b/ntp.be0 @@ -9,7 +9,7 @@ ## The source URL(s) define the location of the sources that will be ## downloaded. Version variables may be used to simplify reuse of this bee-file. -SRCURL[0]="http://www.eecis.udel.edu/~ntp/ntp_spool/ntp4/ntp-${PKGVERSION[2]}/ntp-${PKGVERSION}.tar.gz" +SRCURL[0]="https://www.eecis.udel.edu/~ntp/ntp_spool/ntp4/ntp-${PKGVERSION[2]}/ntp-${PKGVERSION}.tar.gz" ############################################################################### ## Add URLs/pathes to patch files to the PATCHURL array. From 25f8e1c28bd08de91c2467c3484f068d407dd044 Mon Sep 17 00:00:00 2001 From: Paul Menzel Date: Mon, 14 Nov 2016 12:08:32 +0100 Subject: [PATCH 4/4] ntp: Update version from 4.2.8 to 4.2.8p8 Update to the latest point release [1][2]. > (4.2.8p8) 2016/06/02 Released by Harlan Stenn > > * [Sec 3042] Broadcast Interleave. HStenn. > * [Sec 3043] Autokey association reset. perlinger@ntp.org, stenn@ntp.org > - validate origin timestamps on bad MACs, too. stenn@ntp.org > * [Sec 3044] Spoofed server packets are partially processed. HStenn. > * [Sec 3045] Bad authentication demobilizes ephemeral associations. JPerlinger. > * [Sec 3046] CRYPTO_NAK crash. stenn@ntp.org > * [Bug 3038] NTP fails to build in VS2015. perlinger@ntp.org > - provide build environment > - 'wint_t' and 'struct timespec' defined by VS2015 > - fixed print()/scanf() format issues > * [Bug 3052] Add a .gitignore file. Edmund Wong. > * [Bug 3054] miscopt.html documents the allan intercept in seconds. SWhite. > * [Bug 3058] fetch_timestamp() mishandles 64-bit alignment. Brian Utterback, > JPerlinger, HStenn. > * Update the NEWS file for 4.2.8p8. HStenn. > * Fix typo in ntp-wait and plot_summary. HStenn. > * Make sure we have an "author" file for git imports. HStenn. > * Update the sntp problem tests for MacOS. HStenn. Noteworthy in 4.2.8p7: > * [Bug 2879] Improve NTP security against timing attacks. perlinger@ntp.org > - integrated patches by Loganaden Velvidron > with some modifications & unit tests [1] http://www.linuxfromscratch.org/blfs/view/7.10/basicnet/ntp.html [2] https://www.eecis.udel.edu/~ntp/ntp_spool/ntp4/ChangeLog-stable --- ntp.be0 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ntp.be0 b/ntp.be0 index fc68696dc..9acee98dd 100755 --- a/ntp.be0 +++ b/ntp.be0 @@ -1,6 +1,6 @@ #!/usr/bin/env beesh -# BEE_VERSION ntp-4.2.8-0 +# BEE_VERSION ntp-4.2.8p8-0 ## this file was created by bee init and should be executed to build a ## bee-package. (Additional hints are located at the end of this file.)