[Git][NTPsec/ntpsec][master] 2 commits: Update INSTALL to drop TLS1.2 (and thus CentOS 6)

Hal Murray gitlab at mg.gitlab.com
Thu Mar 26 22:01:04 UTC 2020



Hal Murray pushed to branch master at NTPsec / ntpsec


Commits:
99f0005d by Hal Murray at 2020-03-26T14:42:54-07:00
Update INSTALL to drop TLS1.2 (and thus CentOS 6)

- - - - -
bcef2f0b by Hal Murray at 2020-03-26T14:59:56-07:00
First pass at fixing CI to work without TLSv1.2

- - - - -


2 changed files:

- .gitlab-ci.yml
- INSTALL.adoc


Changes:

=====================================
.gitlab-ci.yml
=====================================
@@ -202,6 +202,7 @@ debian-unstable-refclocks:
 
 ubuntu-latest-basic:
   <<: *job_definition
+  allow_failure: true
   image: ubuntu:latest
   script:
     - apt-get update
@@ -212,6 +213,7 @@ ubuntu-latest-basic:
 
 ubuntu-latest-refclocks:
   <<: *job_definition
+  allow_failure: true
   image: ubuntu:latest
   script:
     - apt-get update
@@ -280,24 +282,6 @@ gcc-latest-refclocks:
   tags:
     - gitlab-org
 
-freebsd-11-basic:
-  <<: *job_definition
-  script:
-    - python ./waf configure --disable-doc --disable-manpage build
-  tags:
-    - freebsd-11
-  only:
-    - branches at NTPsec/ntpsec
-
-freebsd-11-refclocks:
-  <<: *job_definition
-  script:
-    - python ./waf configure --disable-doc --disable-manpage --refclock=all build
-  tags:
-    - freebsd-11
-  only:
-    - branches at NTPsec/ntpsec
-
 freebsd-12-basic:
   <<: *job_definition
   script:
@@ -425,6 +409,7 @@ clang-refclocks:
 openSUSE-leap-basic:
   <<: *job_definition
   image: opensuse/leap
+  allow_failure: true
   script:
     - zypper -n install bison gcc libopenssl-devel libcap-devel pps-tools-devel python-devel python-curses
     - python ./waf configure --disable-doc --disable-manpage build
@@ -434,6 +419,7 @@ openSUSE-leap-basic:
 openSUSE-leap-refclocks:
   <<: *job_definition
   image: opensuse/leap
+  allow_failure: true
   script:
     - zypper -n install bison gcc libopenssl-devel libcap-devel pps-tools-devel python-devel python-curses
     - python ./waf configure --disable-doc --disable-manpage --refclock=all build
@@ -502,6 +488,7 @@ debian-stable-mDNS-refclocks:
 
 cross-build:
   <<: *job_definition
+  allow_failure: true
   script:
     - PYTHON_VERSION=2.7 PYTAG=cpython27 pyext_PATTERN="%s.so" PYTHON_LDFLAGS='-lpthread -ldl' ./waf configure --disable-doc --disable-manpage --cross-compiler=arm-linux-gnueabihf-gcc-5 --cross-cflags '-I/srv/arm-local/include -I/srv/arm-local/include/python2.7' --cross-ldflags '-L/srv/arm-local/lib' --pythondir=/srv/arm-local/lib/python2.7/dist-packages --pythonarchdir=/srv/arm-local/lib/python2.7/dist-packages build
   tags:
@@ -562,6 +549,7 @@ coverity-scan:
 
 macos-basic:
   <<: *job_definition
+  allow_failure: true
   script:
     - PKG_CONFIG_PATH=/usr/local/opt/openssl/lib/pkgconfig python ./waf configure --disable-doc --disable-manpage build
   tags:
@@ -571,6 +559,7 @@ macos-basic:
 
 macos-refclocks:
   <<: *job_definition
+  allow_failure: true
   script:
     - PKG_CONFIG_PATH=/usr/local/opt/openssl/lib/pkgconfig python ./waf configure --disable-doc --disable-manpage --refclock=all build
   tags:


=====================================
INSTALL.adoc
=====================================
@@ -17,8 +17,8 @@ There are some prerequisites.  Libraries need the binary installed
 to run and in addition, the development headers installed to build.
 
 We need pthreads (It's optional in POSIX)
-We need OpenSSL >= 1.0.1
-NTS needs TLS1.2 or newer.
+We need OpenSSL > 1.1.1a (1.1.1a has a fatal bug)
+NTS needs TLS1.3 or newer.
 
 === The short version ===
 
@@ -66,7 +66,6 @@ psutil::
    Debian: python-psutil or python3-psutil
    Ubuntu: python-psutil or python3-psutil
    Fedora/CentOS: python-psutil
-   CentOS 6: python-psutil in epel ("Extra Packages for Enterprise Linux").
    Gentoo: dev-python/psutil
    SLES: python-psutil
 
@@ -95,7 +94,6 @@ asciidoc, a2x::
    or asciidoc3.
    Debian/Ubuntu: asciidoc
    Fedora/CentOS: asciidoc
-   CentOS 6: asciidoc is only 8.4.5.  You cannot build docs or man pages.
    Gentoo: app-text/asciidoc
    SLES: asciidoc
 



View it on GitLab: https://gitlab.com/NTPsec/ntpsec/-/compare/c54926b0fb1f819d3830b46a4a76f0c6d796158f...bcef2f0b67658a99ff97728e5aeccd913c802215

-- 
View it on GitLab: https://gitlab.com/NTPsec/ntpsec/-/compare/c54926b0fb1f819d3830b46a4a76f0c6d796158f...bcef2f0b67658a99ff97728e5aeccd913c802215
You're receiving this email because of your account on gitlab.com.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.ntpsec.org/pipermail/vc/attachments/20200326/00bf1369/attachment-0001.htm>


More information about the vc mailing list