Re: [GNC] gnucash-user Digest, Vol 202, Issue 66
Indeed, Bruce's own citation at 3.13 states: "/opt is reserved for the installation of add-on application software packages." That would preclude a user's data files. On January 26, 2020, at 11:29 PM, Adrien Monteleone wrote: But /opt isn’t for user data files according to that standard. The user’s own data should still be under their /users tree. For example, you could build LibreOffice and store it in /opt, but your individual documents would be under /users. (/home in the linux tree) I’d say the simpler and safer solution (rather than disabling SIP) is to relocate the data files to the /Users area where there are no permissions issues. Regards, Adrien > On Jan 26, 2020 w5d26, at 11:46 AM, Bruce Schuck > wrote: > > On 1/26/20 09:00, D wrote: > >> And yet, still unanswered is why a user would put their data files into /opt >> in the first place... > > Because OSX is under the hood is very similar to *Nix and BSD systems. > Those who are putting their data files under /opt are probably doing so > to follow the Linux Hierarchy Standard. As a long time *Nix geek (first > introduced to Unix on Gould computers running Gould UTX and AT&T 3B2 > systems running AT&T Sys V sometime around 1986/1987). Simple answer, > because they can and they want to. :) > > See http://refspecs.linuxfoundation.org/FHS_3.0/fhs/index.html for > reference. > > I mentioned trying "csrutil disable" because I have not yet updated to > Catalina. Seems it breaks a few things at the office, mainly Cisco > Anyconnect. Worth a shot I thought. But as someone else mentioned, Apple > has added layer of filesystem complexity that could be affecting access > to /opt. I found this: > https://apple.stackexchange.com/questions/367158/whats-system-volumes-data/367159#367159 > and https://nektony.com/duplicate-finder-free/folders-permission > > - Bruce S. ___ gnucash-user mailing list gnucash-user@gnucash.org To update your subscription preferences or to unsubscribe: https://lists.gnucash.org/mailman/listinfo/gnucash-user If you are using Nabble or Gmane, please see https://wiki.gnucash.org/wiki/Mailing_Lists for more information. - Please remember to CC this list on all your replies. You can do this by using Reply-To-List or Reply-All. ___ gnucash-user mailing list gnucash-user@gnucash.org To update your subscription preferences or to unsubscribe: https://lists.gnucash.org/mailman/listinfo/gnucash-user If you are using Nabble or Gmane, please see https://wiki.gnucash.org/wiki/Mailing_Lists for more information. - Please remember to CC this list on all your replies. You can do this by using Reply-To-List or Reply-All.
Re: [GNC] gnucash-user Digest, Vol 202, Issue 66
But /opt isn’t for user data files according to that standard. The user’s own data should still be under their /users tree. For example, you could build LibreOffice and store it in /opt, but your individual documents would be under /users. (/home in the linux tree) I’d say the simpler and safer solution (rather than disabling SIP) is to relocate the data files to the /Users area where there are no permissions issues. Regards, Adrien > On Jan 26, 2020 w5d26, at 11:46 AM, Bruce Schuck > wrote: > > On 1/26/20 09:00, D wrote: > >> And yet, still unanswered is why a user would put their data files into /opt >> in the first place... > > Because OSX is under the hood is very similar to *Nix and BSD systems. > Those who are putting their data files under /opt are probably doing so > to follow the Linux Hierarchy Standard. As a long time *Nix geek (first > introduced to Unix on Gould computers running Gould UTX and AT&T 3B2 > systems running AT&T Sys V sometime around 1986/1987). Simple answer, > because they can and they want to. :) > > See http://refspecs.linuxfoundation.org/FHS_3.0/fhs/index.html for > reference. > > I mentioned trying "csrutil disable" because I have not yet updated to > Catalina. Seems it breaks a few things at the office, mainly Cisco > Anyconnect. Worth a shot I thought. But as someone else mentioned, Apple > has added layer of filesystem complexity that could be affecting access > to /opt. I found this: > https://apple.stackexchange.com/questions/367158/whats-system-volumes-data/367159#367159 > and https://nektony.com/duplicate-finder-free/folders-permission > > - Bruce S. ___ gnucash-user mailing list gnucash-user@gnucash.org To update your subscription preferences or to unsubscribe: https://lists.gnucash.org/mailman/listinfo/gnucash-user If you are using Nabble or Gmane, please see https://wiki.gnucash.org/wiki/Mailing_Lists for more information. - Please remember to CC this list on all your replies. You can do this by using Reply-To-List or Reply-All.
Re: [GNC] gnucash-user Digest, Vol 202, Issue 66
On 1/26/20 09:00, D wrote: > And yet, still unanswered is why a user would put their data files into /opt > in the first place... Because OSX is under the hood is very similar to *Nix and BSD systems. Those who are putting their data files under /opt are probably doing so to follow the Linux Hierarchy Standard. As a long time *Nix geek (first introduced to Unix on Gould computers running Gould UTX and AT&T 3B2 systems running AT&T Sys V sometime around 1986/1987). Simple answer, because they can and they want to. :) See http://refspecs.linuxfoundation.org/FHS_3.0/fhs/index.html for reference. I mentioned trying "csrutil disable" because I have not yet updated to Catalina. Seems it breaks a few things at the office, mainly Cisco Anyconnect. Worth a shot I thought. But as someone else mentioned, Apple has added layer of filesystem complexity that could be affecting access to /opt. I found this: https://apple.stackexchange.com/questions/367158/whats-system-volumes-data/367159#367159 and https://nektony.com/duplicate-finder-free/folders-permission - Bruce S. ___ gnucash-user mailing list gnucash-user@gnucash.org To update your subscription preferences or to unsubscribe: https://lists.gnucash.org/mailman/listinfo/gnucash-user If you are using Nabble or Gmane, please see https://wiki.gnucash.org/wiki/Mailing_Lists for more information. - Please remember to CC this list on all your replies. You can do this by using Reply-To-List or Reply-All.