install notes missing apache install tip

RESOLVED FIXED in Bugzilla 2.16

Status

()

Bugzilla
Documentation
RESOLVED FIXED
16 years ago
6 years ago

People

(Reporter: Kevin Brannen, Assigned: Matthew Barnson)

Tracking

2.15
Bugzilla 2.16
x86
Linux

Details

(Reporter)

Description

16 years ago
In the Installation section (3.2.15), it says:
=====
   Assuming your web server runs as user "apache", and Bugzilla is
   installed in "/usr/local/bugzilla", here's one way to run
   checksetup.pl as the web server user. As root, for the second run of
   checksetup.pl, do this:

bash# chown -R apache:apache /usr/local/bugzilla
bash# su - apache
bash# cd /usr/local/bugzilla
bash# ./checksetup.pl
=====

However, this doesn't work for me.  After a few minutes I found that my "apache"
user had "/bin/false" as the login shell (as a security feature), so the "su -
apache" failed and it went downhill from there.  The fix was very simple, just
change the login shell to bash, do the commands, then change the login shell
back.  This seems to be the default for RedHat, so I expect it to bite others
too.  I feel this needs to be mentioned in the docs near these commands.
Fixed in 2.16 branch CVS.

Gerv
Status: NEW → RESOLVED
Last Resolved: 16 years ago
Resolution: --- → FIXED
what about on the trunk?
Target Milestone: --- → Bugzilla 2.16
QA Contact: matty_is_a_geek → default-qa
You need to log in before you can comment on or make changes to this bug.