[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: WWW close-to-final proposal changes in response to criticism



From: Christoph Lameter <clameter@waterf.org>
> I am still not clear on what you are trying to do here.

/var/web/webspace is the server root.
/var/web/cgi-bin is the CGI bin directory.
The CGI bin directory is not within the server root for security reasons.

The following two links make the ROM directory trees directly accessable:

	/var/web/webspace/ROM.webspace -> ../../../usr/lib/web/webspace
	/var/web/webspace/ROM.doc -> ../../../usr/doc

The alternative is to put the symbolic links one directory up, where
they are _not_ directly accessable. These would be

	/var/web/ROM/webspace -> ../../../usr/lib/webspace
	/var/web/ROM/doc -> ../../../usr/doc

If done this way, files in the ROM areas can only be exported if you create
additional symbolic links under /var/web/webspace such as

	/var/web/webspace/bash.doc -> ../ROM/doc/bash

This mechanism allows selective exporting of the ROM space to /var/web/webspace.
However, this would mean a whole lot of symbolic links.

I do believe that a symbolic link per-file is necessary to export the ROM CGI
directory, so I would use:

	/var/web/ROM/cgi-bin ->  ../../../usr/lib/web/cgi-bin

I would then export files with individual symbolic links:

	/var/web/cgi-bin/subscribe.cgi -> ../ROM/cgi-bin/subscribe.cgi



Does this make more sense? If so, I will integrate several messages into
an amended proposal and post that.

	Thanks

	Bruce

--
TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word "unsubscribe" to
debian-devel-REQUEST@lists.debian.org . Trouble? e-mail to Bruce@Pixar.com


Reply to: