If I may submit a summary:
From paul.benn@netapp.com:
options cifs.home_dir vol\vol0\homes,vol\vol1\more_homes
Data ONTAP 6.0 has another new option as well called "cifs.home_dir_namestyle." This option allows you to change how a username is used for mapping the home directory. Here are the three options with descriptions:
ntname (or nothing): This is the same as with ONTAP 5.x. The user's home directory name must match the user's NT domain account name.
mapped: The user's home directory name must match the user's mapped UNIX user name.
domain: Under the root home directory (set with the cifs.home_dir option), you need to create one subdirectory for each domain that the filer trusts. Each user's directory is then created under their respective domain directory. The user's home directory name must match the user's NT domain account name and the domain directory must match the user's domain.
and from Anissa.Mohler@netapp.com:
Actually the syntax will be: options cifs.home_dir /vol/vol0/homes,/vol/vol1/more_homes
If you type it wrong you will get a friendly error message :)
There are many different ways of using home directories in ONTAP 6.x like Paul mentioned. It is one of the cooler new features from a CIFS point of view.
Meanwhile, back in 5.3.x-land, there was from Eli.Lopez@netapp.com, jkrueger@qualcomm.com, and Moshel.Linzer@nsc.com:
> > > On Wed, Sep 20, 2000 at 09:23:04AM +0200, Eli Lopez wrote: > > > > BTW, you can create a soft link on the filer called QTREE1 pointing to > > > > /vol/vol1/QTREE1 and mount using the link name. > > > > > > Cool! I didn't know the NetApp could internally resolve symlinks for > > > NFS/CIFS exports/shares and still give us the "right stuff" from rquotad > > > and what not. > > > > Yeah, the same trick allows us to share our CIFS homedirs under a single root, > > without actually moving the user's home directory. > > Whoa. What's this? I knew symlinks if resolved on the same > filesystem on a filer work correctly under CIFS, but this seems > different. You can symlink across *volumes* on the same filer and it is > transparent to NFS and CIFS clients??? >
Yes, the difference is that you are SHARING THE SYMLINK, not putting a symlink inside a share. So without quoting all of Chris' email, you can set your cifs homedir to a directory full of symlinks (userid -> /path/to/homedir), and each user will get a share to his own homedir upon login! Cool undocumented feature.
And it appears to be true that some 6.X release will have multiple homedir paths, but this is still more versatile!
So we ask:
Will support for that most excellent symlink trick persist into ONTAP
=6?
-- Moderation in all things, except love.
Louis