Hey All,
This thread is specifically to keep users appraised of the migration
back to OpenSSL in HardenedBSD base.
As of 27 Jun 2018 1008 EDT, the following actions have been performed:
1. Create libressl-dev@ mailing list to help coordinate efforts to
maintain LibreSSL in HardenedBSD. This mailing list is public and
anyone can join.
2. Archive the package repos and expose them via a new URL. An example
pkg config file is posted below. These repos, being archived, will
not be updated during their lifetimes. They will be removed on 01
Jan 2019.
3. Added Piotr Kubaj as a ports developer. He will help Bernard with
LibreSSL support in ports.
The next steps:
1. Commit a change to base to default MK_LIBRESSL to "no". This will
happen on 01 Jul 2018.
2. Start a new package build for 11-STABLE/amd64. This will happen on
01 Jul 2018.
3. Publish a new 11-STABLE binary update for base. This will happen
shortly before the 11-STABLE/amd64 package repo is finished
building. Estimated day, subject to change: 04 Jul 2018.
4. Start a new package build for 12-CURRENT/amd64. This will happen
after the 11-STABLE/amd64 package build finishes. Expected day,
subject to change: 04 Jul 2018.
5. Publish a new 12-CURRENT/amd64 binary update for base. This will
happen shortly before the 12-CURRENT/amd64 package repo is finished
building. Estimated day, subject to change: 08 Jul 2018.
Example pkg config:
# $FreeBSD$
#
# To disable this repository, instead of modifying or removing this file,
# create a /usr/local/etc/pkg/repos/HardenedBSD.conf file:
#
# mkdir -p /usr/local/etc/pkg/repos
# echo "HardenedBSD: { enabled: no }" > /usr/local/etc/pkg/repos/HardenedBSD.conf
#
HardenedBSD: {
url: "pkg+
http://pkgs.hardenedbsd.org/HardenedBSD/pkg/LibreSSL/${ABI}",
mirror_type: "srv",
signature_type: "fingerprints",
fingerprints: "/usr/share/keys/pkg",
enabled: yes
}
--
Shawn Webb
Cofounder and Security Engineer
HardenedBSD
Tor-ified Signal:
+1 443-546-8752
Tor+XMPP+OTR:
lat...@is.a.hacker.sx
GPG Key ID: 0x6A84658F52456EEE
GPG Key Fingerprint: 2ABA B6BD EF6A F486 BE89 3D9E 6A84 658F 5245 6EEE