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]
----------------------------------------------------------------