Closed Bug 143116 Opened 22 years ago Closed 22 years ago

install notes missing apache install tip

Categories

(Bugzilla :: Documentation, defect)

2.15
x86
Linux
defect
Not set
normal

Tracking

()

RESOLVED FIXED
Bugzilla 2.16

People

(Reporter: kbrannen, Assigned: bz)

Details

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
Closed: 22 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.