>Hi there,
>I tried to create a new user in solaris 2.5.1 x86 and when I specified
>that the home directory be created in /home it says that it cannot
>create it. The permissions are
>dr-xr-xr-x owner (root) group(root) /home.
>I noticed that when I do id, the root's group is other and I cannot
>change permissions for /home.
>any clue? thanks,
The Solaris FAQ says:
3.4) Why can't I write in/mount over /home?
SunOS 5.x is delivered with the "automounter" enabled. The
automounter is designed for NFS sites, to simplify maintenance of
the list of filesystems that need mounting. However it is a burden
for standalone sites.
The automounter takes over /home and in effect becomes the NFS
server for it, so it no longer behaves like a normal directory.
This is normally a Good Thing as it simplifies administration if
everybody's home directory is /home/<username>.
To kill it off for standalone or small networks, you can comment
out the three lines in /etc/init.d/nfs.client that start "if" (from
the if to the fi!!), and reboot (Solaris 2.2) or remove the file
/etc/rc2.d/S*autofs (Solaris 2.3 and later, the number depends on
the OS release). You can always relink that file with
/etc/init.d/autofs if you change your mind.
To leave the automounter running, but make it leave /home alone, simply
comment out the /home line in /etc/auto_master, and then run "automount".
To learn about it, read the O'Reilly book "Managing NFS and
NIS", or ftp the white paper 'The Art of Automounting". from
sunsite.unc.edu in the directory /pub/sun-info/white-papers.