From: travis%sedsystems.ca <> Date: Sat, 12 Feb 2005 02:50:31 +0000 (+0000) Subject: Bug 233592 : Webserver configuration section is missing necessary config options X-Git-Tag: bugzilla-2.16.9~10 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=1f69eb26d13ab2841a75d5d06edaeb25b37952e8;p=thirdparty%2Fbugzilla.git Bug 233592 : Webserver configuration section is missing necessary config options Patch by Shane H. W. Travis r=colin.ogilvie --- diff --git a/docs/xml/installation.xml b/docs/xml/installation.xml index c4dee2501c..95f4bffb44 100644 --- a/docs/xml/installation.xml +++ b/docs/xml/installation.xml @@ -593,44 +593,52 @@ AllowOverride Limit
Bugzilla - You should untar the Bugzilla files into a directory that you're - willing to make writable by the default web server user (probably - nobody). - You may decide to put the files in the main web space for your - web server or perhaps in - /usr/local - with a symbolic link in the web space that points to the Bugzilla - directory. + + You should untar the Bugzilla files into a directory that you're + willing to make writable by the default web server user (probably + nobody). You may decide to put the files in the + main web space for your web server or perhaps in + /usr/local with a symbolic link in the web + space that points to the Bugzilla directory. + - If you symlink the bugzilla directory into your Apache's HTML - heirarchy, you may receive - Forbidden - errors unless you add the - FollowSymLinks - directive to the <Directory> entry for the HTML root - in httpd.conf. + + If you symlink the bugzilla directory into your Apache's HTML + heirarchy, you may receive Forbidden + errors unless you add the FollowSymLinks + directive to the <Directory> entry for the HTML root + in httpd.conf. + - Once all the files are in a web accessible directory, make that - directory writable by your webserver's user. This is a temporary step - until you run the post-install - checksetup.pl - script, which locks down your installation. + + Add index.cgi to the end of the + DirectoryIndex line. + + - Lastly, you'll need to set up a symbolic link to - /usr/bonsaitools/bin/perl - for the correct location of your Perl executable (probably - /usr/bin/perl). - Otherwise you must hack all the .cgi files to change where they look - for Perl. This can be done using the following Perl one-liner, but - I suggest using the symlink approach to avoid upgrade hassles. + + Once all the files are in a web accessible directory, make that + directory writable by your webserver's user. This is a temporary + step until you run the post-install checksetup.pl + script, which locks down your installation. + + + + Lastly, you'll need to set up a symbolic link to + /usr/bonsaitools/bin/perl + for the correct location of your Perl executable (probably + /usr/bin/perl). Otherwise you must hack all + the .cgi files to change where they look for Perl. This can be + done using the following Perl one-liner, but I suggest using the + symlink approach to avoid upgrade hassles. - perl -pi -e - 's@#\!/usr/bonsaitools/bin/perl@#\!/usr/bin/perl@' *cgi *pl Bug.pm - processmail syncshadowdb + +perl -pi -e 's@#\!/usr/bonsaitools/bin/perl@#\!/usr/bin/perl@' *cgi *pl Bug.pm processmail syncshadowdb + Change /usr/bin/perl to match the location of Perl on your machine.