On Sat, Apr 07, 2007 at 11:13:23AM -0700, Adam Chlipala wrote:
> Adam Megacz wrote:
> >   ln -s /afs/hcoop.net/common/etc/domtool /afs/hcoop.net/user/d/do/domtool
> >   
> 
> Well, even _I_ could have done that before! :-D
> 
> Is it the case that some aspect of the fancy AFS-UNIX integration 
> precludes giving users arbitrary home directories?

Yes. AM seemed to be a big fan of the libnss-ptdb, introduction of
which was/is the source of a number of problems, some of which I fixed
without even reporting on them...

So as far as the actual question goes, yes, there's no actual home directory
path saved anywhere; it is constructed on the fly by nss-ptdb for any user,
by taking their username and printing /afs/hcoop/user/u/us/username ...

Another thing that wasn't discussed is that there is likewise no way of
saving user's shell information anywhere.. But this is a crucial problem
that can't go without a remedy, so possible solutions (that AM must work
out) will include either users creating ~/.shell with the name of their
shell, or making themselves a member, of say, shell:bash or shell:zsh .. 
Currently, everyone's default shell is bash.

-doc


_______________________________________________
HCoop-SysAdmin mailing list
[email protected]
http://hcoop.net/cgi-bin/mailman/listinfo/hcoop-sysadmin

Reply via email to