Re: Do NOT add a slash at the end of the directory path.

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

 



On 2/6/08, Lloyd Parkes <Lloyd.Parkes@xxxxxxxxxxx> wrote:
> Why?
>
>  We've all seen this comment for ServerRoot, but does anyone know why it's there?
>  What bad things will happen if I put a slash at the end of my ServerRoot?
>
>  The documentation for ServerRoot doesn't say anything about this. Google finds
>  nothing obvious.
>
>  I would give it a go to test things out, but I only have access to large
>  government web servers, so maybe not.
>  Lloyd Parkes

Input validation is typically handled with something like:
if(ServerRoot ends with slash) ServerRoot = ServerRootWithFinalSlashRemoved;

Reading the code using the web svn, I found checks to verify that
ServerRoot exists and is a directory in core.c.  I have yet to find
where the config file is read so the validation could happen before
core.c (maybe in http_config.c?)  I need the code local to read it
properly so I am adding CDT to Eclipse.  I'll post again if someone
more familiar with the code does not.

solprovider

---------------------------------------------------------------------
The official User-To-User support forum of the Apache HTTP Server Project.
See <URL:http://httpd.apache.org/userslist.html> for more info.
To unsubscribe, e-mail: users-unsubscribe@xxxxxxxxxxxxxxxx
   "   from the digest: users-digest-unsubscribe@xxxxxxxxxxxxxxxx
For additional commands, e-mail: users-help@xxxxxxxxxxxxxxxx


[Index of Archives]     [Open SSH Users]     [Linux ACPI]     [Linux Kernel]     [Linux Laptop]     [Kernel Newbies]     [Security]     [Netfilter]     [Bugtraq]     [Squid]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Samba]     [Video 4 Linux]     [Device Mapper]

  Powered by Linux