diff --git a/build/ntp/files/ntp.xml b/build/ntp/files/ntp.xml index 6e2c2afafd..1e2dc426b1 100644 --- a/build/ntp/files/ntp.xml +++ b/build/ntp/files/ntp.xml @@ -69,6 +69,17 @@ + + + + + - + - + - + - + - + - + - + - + - + - + diff --git a/build/ntpsec/build.sh b/build/ntpsec/build.sh index 4f82c484b8..cde57ed552 100755 --- a/build/ntpsec/build.sh +++ b/build/ntpsec/build.sh @@ -17,11 +17,11 @@ . ../../lib/functions.sh PROG=ntpsec -VER=1.1.1 +VER=1.1.2 VERHUMAN=$VER PKG=service/network/ntpsec -SUMMARY="A secure, hardened and improved Network Time Protocol implementation" -DESC="$SUMMARY" +SUMMARY="Network time services" +DESC="A secure, hardened and improved Network Time Protocol implementation" BUILDARCH=64 XFORM_ARGS="-D PVER=$PYTHONVER" @@ -52,9 +52,9 @@ configure64() { --sysconfdir=/etc/inet \ --refclock=all \ --define=CONFIG_FILE=/etc/inet/ntp.conf \ - --python=/usr/bin/python$PYTHONVER \ - --pythondir=/usr/lib/python$PYTHONVER/vendor-packages \ - --pythonarchdir=/usr/lib/python$PYTHONVER/vendor-packages \ + --python=$PYTHON \ + --pythondir=$PYTHONVENDOR \ + --pythonarchdir=$PYTHONVENDOR \ --nopyc \ --nopyo \ --nopycache \ diff --git a/build/ntpsec/files/ntpsec.xml b/build/ntpsec/files/ntpsec.xml index 0aa32db85c..e6e93a2e14 100644 --- a/build/ntpsec/files/ntpsec.xml +++ b/build/ntpsec/files/ntpsec.xml @@ -22,6 +22,7 @@ Copyright (c) 2009, 2011, Oracle and/or its affiliates. All rights reserved. Copyright 2016 Andrew Stormont + Copyright 2018 OmniOS Community Edition (OmniOSce) Association. NOTE: This service manifest is not editable; its contents will be overwritten by package or patch operations, including @@ -76,6 +77,17 @@ + + + + + - + - + - + - + - + - + - + - + - + diff --git a/build/ntpsec/testsuite.log b/build/ntpsec/testsuite.log index 2806555f46..e08aff4e04 100644 --- a/build/ntpsec/testsuite.log +++ b/build/ntpsec/testsuite.log @@ -1,12 +1,26 @@ +BINARY : test_agentx.py +RETURN VALUE: 0 + +*** stdout *** + +*** stderr *** +............................. +---------------------------------------------------------------------- +Ran 29 tests in 0.005s + +OK + + + BINARY : test_agentx_packet.py RETURN VALUE: 0 *** stdout *** *** stderr *** -......................................... +........................................ ---------------------------------------------------------------------- -Ran 41 tests in 0.008s +Ran 40 tests in 0.008s OK @@ -25,13 +39,29 @@ TEST(calendar, is_leapyear) PASS TEST(calendar, julian0) PASS TEST(calendar, days_per_year) PASS TEST(calendar, parse_to_unixtime) PASS +TEST(calendar, PeriodicExtend1) PASS +TEST(calendar, NtpToTime1) PASS +TEST(calendar, NtpToNtp1) PASS TEST(calendar, DaySplitMerge) PASS +TEST(calendar, DaysecToDate1) PASS +TEST(calendar, SplitEraDays1) PASS TEST(calendar, SplitYearDays1) PASS TEST(calendar, SplitYearDays2) PASS TEST(calendar, RataDie1) PASS +TEST(calendar, TimeToDate1) PASS +TEST(calendar, DayJoin1) PASS +TEST(calendar, DaysInYears1) PASS +TEST(calendar, EdateToEradays1) PASS +TEST(calendar, EtimeToSeconds1) PASS +TEST(calendar, TmToRd1) PASS TEST(calendar, LeapYears1) PASS TEST(calendar, LeapYears2) PASS TEST(calendar, RoundTripDate) PASS +TEST(calendar, DateToDaysec1) PASS +TEST(calendar, TmToDaysec1) PASS +TEST(calendar, DateToTime1) PASS +TEST(calendar, Ntp64ToDate1) PASS +TEST(calendar, NtpToDate1) PASS TEST(clocktime, CurrentYear) PASS TEST(clocktime, CurrentYearExplicit) PASS TEST(clocktime, CurrentYearFuzz) PASS @@ -40,6 +70,9 @@ TEST(clocktime, PreviousYear) PASS TEST(clocktime, NextYear) PASS TEST(clocktime, NoReasonableConversion) PASS TEST(clocktime, AlwaysInLimit) PASS +TEST(endian, Bit16) PASS +TEST(endian, Bit32) PASS +TEST(endian, Bit64) PASS TEST(decodenetnum, Services) PASS TEST(decodenetnum, IPv4AddressOnly) PASS TEST(decodenetnum, IPv4AddressWithPort) PASS @@ -48,6 +81,9 @@ TEST(decodenetnum, IPv6AddressOnly) PASS TEST(decodenetnum, IPv6AddressWithPort) PASS TEST(decodenetnum, IllegalAddress) PASS TEST(decodenetnum, IllegalCharInPort) PASS +TEST(dolfptoa, DoLfpToA) PASS +TEST(dolfptoa, MfpToA) PASS +TEST(dolfptoa, MfpToMs) PASS TEST(hextolfp, PositiveInteger) PASS TEST(hextolfp, NegativeInteger) PASS TEST(hextolfp, PositiveFraction) PASS @@ -74,6 +110,9 @@ TEST(lfptostr, UnsignedInteger) PASS TEST(macencrypt, Encrypt) PASS TEST(macencrypt, DecryptValid) PASS TEST(macencrypt, DecryptInvalid) PASS +TEST(macencrypt, CMAC_Encrypt) PASS +TEST(macencrypt, DecryptValidCMAC) PASS +TEST(macencrypt, DecryptInvalidCMAC) PASS TEST(macencrypt, IPv4AddressToRefId) PASS TEST(macencrypt, IPv6AddressToRefId) PASS TEST(msyslog, msnprintf) PASS @@ -85,12 +124,12 @@ TEST(msyslog, format_errmsgHangingPercent) PASS TEST(msyslog, msnprintfNullTarget) PASS TEST(msyslog, msnprintfTruncate) PASS TEST(netof6, IPv6Address) PASS -TEST(numtoa, Address) PASS -TEST(numtoa, Netmask) PASS +TEST(numtoa, RefidStr) PASS TEST(prettydate, ConstantDate) PASS -TEST(recvbuff, Initialization) PASS -TEST(recvbuff, GetAndFree) PASS -TEST(recvbuff, GetAndFill) PASS +TEST(prettydate, Rfc3339Date1) PASS +TEST(prettydate, Rfc3339Time1) PASS +TEST(random, random32) PASS +TEST(random, random64) PASS TEST(refidsmear, Main) PASS TEST(socktoa, IPv4AddressWithPort) PASS TEST(socktoa, IPv6AddressWithPort) PASS @@ -98,6 +137,10 @@ TEST(socktoa, ScopedIPv6AddressWithPort) PASS TEST(socktoa, HashEqual) PASS TEST(socktoa, HashNotEqual) PASS TEST(socktoa, IgnoreIPv6Fields) PASS +TEST(statestr, ResMatchFlags) PASS +TEST(statestr, ResAccessFlags) PASS +TEST(statestr, KSTFlags) PASS +TEST(statestr, StatusToA) PASS TEST(statestr, PeerRestart) PASS TEST(statestr, SysUnspecified) PASS TEST(statestr, ClockCodeExists) PASS @@ -135,6 +178,13 @@ TEST(timespecops, test_FromLFPbittest) PASS TEST(timespecops, test_FromLFPrelPos) PASS TEST(timespecops, test_FromLFPrelNeg) PASS TEST(timespecops, test_LFProundtrip) PASS +TEST(timespecops, test_FromLFPuBittest) PASS +TEST(timespecops, test_FromLFPuRelPos) PASS +TEST(timespecops, test_FromLFPuRelNeg) PASS +TEST(timespecops, test_LFPuRoundtrip) PASS +TEST(timespecops, DToTspec) PASS +TEST(timespecops, LfpStampToTspec) PASS +TEST(timespecops, TvalToTspec) PASS TEST(vi64ops, SetVUI64s_pos) PASS TEST(vi64ops, SetVUI64s_neg) PASS TEST(vi64ops, SetVUI64u) PASS @@ -145,7 +195,7 @@ TEST(ymd2yd, LeapYearFebruary) PASS TEST(ymd2yd, LeapYearDecember) PASS ----------------------- -126 Tests 0 Failures 0 Ignored +162 Tests 0 Failures 0 Ignored OK *** stderr *** @@ -284,9 +334,12 @@ TEST(hackrestrict, AddingNewRestriction) PASS TEST(hackrestrict, TheMostFittingRestrictionIsMatched) PASS TEST(hackrestrict, DeletedRestrictionIsNotMatched) PASS TEST(hackrestrict, RestrictUnflagWorks) PASS +TEST(recvbuff, Initialization) PASS +TEST(recvbuff, GetAndFree) PASS +TEST(recvbuff, GetAndFill) PASS ----------------------- -35 Tests 0 Failures 0 Ignored +38 Tests 0 Failures 0 Ignored OK *** stderr *** @@ -315,7 +368,7 @@ RETURN VALUE: 0 *** stderr *** .............. ---------------------------------------------------------------------- -Ran 14 tests in 0.007s +Ran 14 tests in 0.004s OK @@ -325,11 +378,14 @@ BINARY : test_util.py RETURN VALUE: 0 *** stdout *** +'"' +'n' +'\\' *** stderr *** -......................................... +.......................................... ---------------------------------------------------------------------- -Ran 41 tests in 0.008s +Ran 42 tests in 0.008s OK diff --git a/build/open-vm-tools/files/open-vm-tools.xml b/build/open-vm-tools/files/open-vm-tools.xml index e734a52a46..a5d09ff154 100644 --- a/build/open-vm-tools/files/open-vm-tools.xml +++ b/build/open-vm-tools/files/open-vm-tools.xml @@ -1,4 +1,5 @@ + - - + - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + diff --git a/doc/packages.md b/doc/packages.md index d7b70a4514..715bfc1843 100644 --- a/doc/packages.md +++ b/doc/packages.md @@ -64,7 +64,7 @@ | runtime/python-35 | 3.5.6 | https://www.python.org/downloads/source/ | security/sudo | 1.8.24 | https://www.sudo.ws/ | service/network/ntp | 4.2.8p12 | http://www.ntp.org/downloads.html -| service/network/ntpsec | 1.1.1 | https://github.com/ntpsec/ntpsec/releases https://blog.ntpsec.org/ +| service/network/ntpsec | 1.1.2 | https://github.com/ntpsec/ntpsec/releases https://blog.ntpsec.org/ | service/network/smtp/dma | 0.11 | https://github.com/corecode/dma/releases | shell/bash | 4.4.18 | https://ftp.gnu.org/gnu/bash/ | shell/bash-patchlvl | 023 | https://ftp.gnu.org/gnu/bash/bash-4.4-patches