--On Freitag, 5. Juli 2002 11:38 +1000 Jason Lim <[EMAIL PROTECTED]> wrote:

But won't "rmdir ." succeed if they are in the public_html directory?

rmdirs _below_ client1/site1/cgi-bin/ and client1/site1/htdocs/ would all work.

rmdirs of client1/site1/htdocs/, or client1/site1/cgi-bin/ themselves
will not work as that requires modifying the parent directory
(client1/site1) for which the client has no write priviliges.
--------------------------

With that.... wouldn't the client be unable to mkdir client1/site1/testdir
?

Since client1/site1 is owned by root, and only client1/site1/cgi-bin and
client1/site1/htdocs are owned by the user, the user could only create
directories in those 2 directories, and anywhere else they cannot?

If that were true, that wouldn't be an optimal solution, because the
clients tend to also want to put stuff in directories not accessable by
the web at all.

I have a third fully accessible dir for them called "private", same rights as htdocs and cgi-bin, but not configured in apache. For the PHP safe mode conf, you might also include it in open_base_dir etc. so customer's scripts can read/write in private.

Cheers, Marcel


-- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]




Reply via email to