System Integrity Protection changes in Mojave
Hi
for as long as I can remember I've used a separate mount point for my /Users directory... I've always just been able to add the UUID to the fstab file using vifs. After upgrading to Mojave I tried the same thing, but the mount point can't be mounted at the /Users directory, I tried a number of things but nothing worked...Until I disabled the System Integrity Protection. Once I did that everything went back to normal. The thing is I don't really like the idea of living SIP disabled. Also I'm not sure why it needs to be done. if I do an "ls -lO" it doesn't show any flags associated to the /Users directory. literally the only change I have to do to make this work is disable SIP. Here are a few other things I've tried
Created a /Users2 directory to try mounting the partition - Works fine
Checked permissions - Both the mount point and the the mounted directory are 755 owned by root:wheel
did chflags norestricted /Users, even though It didn't show the restricted flag - Didn't help