I am hosting a home share for NFS and SAMBA use on a member server, so users can work on their most important files with both Windows and Linux clients (Windows 10 support coming to an end…)
It’s working fine enough for Samba and the NFS export seems ok, too, it’s visible everywhere via autofs.
But I’m a bit confused as to how to make it work for Linux clients.
The users/account/posix section lists
- Unix home directory, which requires an absolute path
- Home share, which lets me select the NFS share created on the member server
- Home share path, which is relative to the share from 2
If I leave #2 and #3 empty, #1 refers to an absolute path on whichever server of the domain you happen to log into. Fine for admin users on those Linux machines, but here I want a follow-me-home.
I’d then assume that something in Univention will then map the NFS share specified by #2, create the directory expressed in #3 and mount that on #1.
But that’s not happening, instead #2 and #3 are seemingly ignored and on any member server #1 is created on login.
The 5.* documentation doesn’t even explain the “account” section, the older 4.* documentation offers no information as to what is going on behind the scene, either.
Now I guess I could just use the automounter to get things where I want them via #1, but I am assuming that #2 and #3 exist for a reason… which isn’t well documented I’m afraid.
P.S.
What’s a little unexpected is that in the Windows section above, variable substitution for things like %USERNAME% are accepted and working for the Windows profile directory, but not for the Windows home path: any reason for that?