4 ms·
Lingering Mac Office 2008 workaround (2023)
- miles 2y agoThough the blog post was written last year regarding macOS Ventura, the same hack is still present in the Sequoia code base[1,2]: > M I C R O S O F T H A C K ! > It turns out that the Mac Office (2008) rolled their own solution to roots. The X509Anchors file used to hold the roots in old versions of OSX. This was an implementation detail and was NOT part of the API set. Unfortunately, Microsoft used the keychain directly instead of using the supplied APIs. When the X509Anchors file was removed, it broke Mac Office. So this file is now supplied to keep Office from breaking. It is NEVER updated and there is no code to update this file. We REALLY should see if this is still necessary [1] https://github.com/apple-oss-distributions/distribution-macOS/tree/macos-150 https://github.com/apple-oss-distributions/distribution-macO... [2] https://github.com/apple-oss-distributions/security_certificates/blob/9c061d71693f4b9ccdddea087ff0428755604bf0/CertificateTool/BuildOSXAsset/buildRootKeychain.rb#L618 https://github.com/apple-oss-distributions/security_certific...
- deleted 2y ago[deleted]
- deleted 2y ago[deleted]