It seems a root shell invoked with e.g. sudo -s takes $HOME of the admin calling it, and generally takes the admin env (but reducing it): From the net, $ sudo -s Password: # whoami root # echo $HOME /Users/armin So the question is, is there a special root home folder ? I've seen the path /var/root/Library/Preferences somewhere. How about that.