I don't quite understand your intentions. Normally, /home contains an
individual directory for each user (except root), with that home directory
identified as the last-but-one field in the user's /etc/passwd entry. If you
symlink /usr/home to /home, that will work, but only if 

        (a) /home doesn't exist -- the 200 mb /home you have created
                will stop you from also creating a /home symlink

        (b) you create the individual home directories inside /usr/home 
                (and set their ownerships and permissions correctly). 

If you do make /home a symlink to /usr/home, you won't have the actual /home
available any longer for use with ftp.

So ... if I am following you correctly, I guess your best approach is simply
to change the entries in /etc/passwd so each individual home directory is
changed from
        /home/userid
to
        /usr/home/userid

and forget about symlinking. (Oh, except for root, of course, and ftp, which
will need to point to, probably, /home/ftp).

Hope this helps, and sorry if I've misunderstood your intentions.


At 12:01 AM 9/24/99 +1200, Ard Righ wrote:

> Ok, I now have a new problem. I have installed Slackware 4, using only 
>200MB for /home. The reason I did this, is because I want to make all users 
>work from /usr/home as their home directory.
> 
> I created the /usr/home directory as root. What I need to do, is make sure 
>that all new software doesn't get installed to /home, instead of /usr/home for 
>user applications.
> (I hope that sounds right).
>
> I believe I have to create a link from /home to /usr/home to make all
files be 
>placed in /usr/home. Is that correct ? 
>
> I have about 8GB for /usr and I don't want the /home to fill up (using
that as 
>external FTP uploads only).

------------------------------------"Never tell me the odds!"---
Ray Olszewski                                        -- Han Solo
Palo Alto, CA                                    [EMAIL PROTECTED]        
----------------------------------------------------------------

Reply via email to