Page MenuHomeFreeBSD

security/ca_root_nss: Restore the ETC_SYMLINK.
ClosedPublic

Authored by des on Oct 7 2023, 12:40 PM.
Tags
None
Referenced Files
Unknown Object (File)
Fri, Nov 15, 2:50 PM
Unknown Object (File)
Sun, Nov 10, 11:02 AM
Unknown Object (File)
Sun, Nov 3, 2:45 AM
Unknown Object (File)
Sun, Nov 3, 2:45 AM
Unknown Object (File)
Sun, Nov 3, 2:45 AM
Unknown Object (File)
Sun, Nov 3, 2:45 AM
Unknown Object (File)
Sun, Nov 3, 2:45 AM
Unknown Object (File)
Sun, Nov 3, 2:37 AM

Details

Summary

It turns out that some ports, including security/libretls, have an
undisclosed dependency on the symlink and cannot be trivially changed
to use the system trust store instead.

Amend the package message to make it clear that software which relies
on this symlink is not following recommended practice.

I will look into getting certctl(8) to provide cert.pem instead, but
it may take a while until we can rely on this being in place on all
supported releases.

This partly reverts commit 483e74f44b82.

PR: 274322
MFH: 2023Q4

Diff Detail

Repository
R11 FreeBSD ports repository
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

des requested review of this revision.Oct 7 2023, 12:40 PM

restore the third symlink, needed by roundcube

really restore the symlink

This revision is now accepted and ready to land.Oct 7 2023, 10:52 PM
This revision was automatically updated to reflect the committed changes.