According to th Filesystem Hierarchy Standard "/home is a fairly standard concept, but it is clearly a site-specific filesystem. The setup will differ from host to host. Therefore, no program should rely on this location."

Note [9] also state that "...On large systems (especially when the /home directories are shared amongst many hosts using NFS) it is useful to subdivide user home directories. Subdivision may be accomplished by using subdirectories such as /home/staff, /home/guests, /home/students, etc."

So having /home/staff/biff as home directory is allowed. I guess that there is some occurrences of an expansion looking like "/home/$USERNAME" that shall be changed into "$HOME".
Just my 2¢€

Reply via email to