Apache and Environment

Fred Condo fcondo at quinn.com
Mon May 12 17:33:30 UTC 2008


On May 10, 2008, at 11:49 PM, Nicolas Letellier wrote:

> Hello.
>
> I use apache13 and php5. When I do a phpinfo(), I can see in  
> "Environment" sensibles datas when I launch apache in root. I see  
> all my env variables (as MAIL, TERM, USER, PWD, LOGNAME, EDITOR,  
> OSTYPE, LANG, etc, etc...). So, we see informations about user who  
> launched apache.
>
> When apache is launched as boot (with apache_enable="YES"), I don't  
> see these informations. I only see:
>
> HOME 	/
> PATH 	/sbin:/bin:/usr/sbin:/usr/bin
> RC_PID 	39
> PWD 	/
>
> This is OK. There is no critical informations.
>
> How could I launch apache and mask these informations? I must reboot  
> to have this default datas, else I see environment data about the  
> user who lauch it.
>
> Thanks.
> -- 
> - Nicolas.

Instead of just

$ su

do this:

$ su - root

This will give you only root's environment. Then do your startup  
command for apache.

-- 
Fred





More information about the freebsd-questions mailing list