Re: Fink 10.15 & read-only root
Justin Hallett <[email protected]> Mon, 19 Aug 2019 19:31:39 -0600
| Newsgroups | gmane.os.apple.fink.devel |
|---|---|
| Message-ID | <[email protected]> |
I vote for /opt/sw and since we will need a new bandits for it, it would be a GREAT time for a new tree and pulling in my PR --- TS http://www.southofheaven.org/ Life begins and ends with chaos, live between the chaos! > On Aug 19, 2019, at 5:21 PM, Alexander Hansen <[email protected]> wrote: > > > >> On Aug 19, 2019, at 06:29, John Lillibridge <[email protected]> wrote: >> >> Thanks Scott, >> >> I appreciate your instructions to disable SIP via ‘csrutil’, but that isn’t sufficient for 10.15 Catalina. The “system disk” is now split into a read-only root (/) and a read-write “Data” partition. So, if your system disk was “Mac HD”, there would be a read-only volume by that name and a read-write volume named “Mac HD - Data”. These appear as one in the Finder, and what appear to be writable directories at the root level (e.g. /usr/local) are tied together via a new APFS filetype called “firmlinks”. The current crop of these new links is found in /usr/share/firmlinks. >> >> So it is more complicated than disabling SIP under 10.15. What I did find out, surprisingly, is that I could create /sw, and install Fink by first making the read-only filesystem read-write via: >> >> sudo mount -o rw / >> >> This was NOT supposed to continue working past the first beta, but as of 10.15b5 it still does work. After a reboot, the root filesystem is again read-only. >> >> I look forward to continuing to work on this. My hope is that Apple will create a firmlink for /sw (they already provide /opt) so that everything will work as it did with 10.14 & earlier. There is no ability for users (even sudo/root) to make new firmlinks… >> >> More to come! >> John L. > > Unfortunately, that’s very unlikely. Apple is indifferent about Fink. We might need to switch to using /opt/Fink and to disallow alternate locations. > -- > Alexander Hansen, Ph.D. > Fink User Liaison > > > > _______________________________________________ > Fink-devel mailing list > [email protected] <mailto:[email protected]> > List archive: > https://sourceforge.net/p/fink/mailman/fink-devel <https://sourceforge.net/p/fink/mailman/fink-devel> > Subscription management: > https://lists.sourceforge.net/lists/listinfo/fink-devel <https://lists.sourceforge.net/lists/listinfo/fink-devel> _______________________________________________ Fink-devel mailing list [email protected] List archive: https://sourceforge.net/p/fink/mailman/fink-devel Subscription management: https://lists.sourceforge.net/lists/listinfo/fink-devel