#6 Root user/chown problems

open
nobody
None
5
2002-09-14
2002-09-14
Anonymous
No

The configure scripts should be able to function as a
non-root user.

os_allcommerce may be run on a web hosting service
where the person installing os_allcommerce cannot log
in as root.

Also, on such a system, an Apache web server may be
configured with the suEXEC feature, so it would be
undesireable to chown any of the files to 'nobody'.

The configure scripts are hard-coded to chown some
files to nobody, probably because they assume that the
web server is running as nobody. Not all web servers
are configured to run as nobody. Therefore, the user to
chown files to (if any) should not be hard-coded into
the software.

Discussion