[MacPorts] #66358: sip-workaround no longer works on macOS 13 Ventura due to new security features

MacPorts noreply at macports.org
Mon Mar 6 07:39:32 UTC 2023


#66358: sip-workaround no longer works on macOS 13 Ventura due to new security
features
-------------------------+---------------------
  Reporter:  reneeotten  |      Owner:  (none)
      Type:  defect      |     Status:  new
  Priority:  Normal      |  Milestone:
 Component:  base        |    Version:
Resolution:              |   Keywords:  ventura
      Port:              |
-------------------------+---------------------

Comment (by linuxgemini):

 If I preserve the entitlements already present and sign with my Apple
 Development certificate, it works:

 {{{
 ~ ❯ /usr/bin/make --version
 GNU Make 3.81
 Copyright (C) 2006  Free Software Foundation, Inc.
 This is free software; see the source for copying conditions.
 There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A
 PARTICULAR PURPOSE.

 This program built for i386-apple-darwin11.3.0

 ~ ❯ ./make --version
 [1]    39270 killed     ./make --version

 ~ ❯ codesign --preserve-metadata=entitlements --force --verbose --sign
 "Apple Development" ./make
 ./make: replacing existing signature
 ./make: signed Mach-O universal (x86_64 arm64e) [com.apple.dt.xcode_select
 .tool-shim]

 ~ ❯ ./make --version
 GNU Make 3.81
 Copyright (C) 2006  Free Software Foundation, Inc.
 This is free software; see the source for copying conditions.
 There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A
 PARTICULAR PURPOSE.

 This program built for i386-apple-darwin11.3.0
 }}}

-- 
Ticket URL: <https://trac.macports.org/ticket/66358#comment:20>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list