bouncer_r INSTALL,NONE,1.1
David Farning (dfarning)
fedora-extras-commits at redhat.com
Tue Aug 2 02:52:48 UTC 2005
Author: dfarning
Update of /cvs/fedora/bouncer_r
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv24262
Added Files:
INSTALL
Log Message:
cvs cleanup for fedora initial commit
--- NEW FILE INSTALL ---
Setting up a Test Environment
Last Updated: 08/01/2005 dfarning
Bouncer_r is intended to to be as close to mainline bouncer and mainline
fedora.redhat.com as possible.
1. Install fedora.redhat.com web site from cvs.fedora.redhat.com. The main website
is required so bouncer_r can access the cascading syle sheets and images.
a. Go to https://admin.fedora.redhat.com/accounts/ and follow the instructions
for getting access to fedoracvs.
b. Check out the web module on cvs.fedora.redhat.com.
c. Install the httpd and php RPMs on your system if you don't have
them already.
d. There is a dir in web called config/. Copy httpd.conf to
/etc/httpd/conf/httpd.conf and php.ini to /etc/php.ini.
e. Create a symlink from /var/www/fedora.redhat.com/ to the html/ dir
of your project-web checkout:
cd /var/www
ln -s /your/co/of/project-web/html/ fedora.redhat.com
f. Create a symlink from /var/www/include/ to the include/ dir in your
project-web checkout:
ln -s /your/co/of/project-web/include .
g. Start httpd, and you should be good to go. If not, email
tfox at redhat.com.
2. Install bouncer_r from cvs.fedora.redhat.com.
a. Done in step one.
b. Check out the bouncer_r module on cvs.fedora.redhat.com.
c. Done in step one.
d. Done in step one.
e. Create a symlink from /var/www/fedora.redhat.com/bouncer_r to the / dir
of your bouncer_r checkout:
cd /var/www
ln -s /your/co/of/bouncer_r/ fedora.redhat.com/bouncer_r
f. Rename bouncer_r/php/config.php.cvs to bouncer_r/php/config.php. Edit bouncer_r/php/config.php to match your local environment. Do NOT commit
bouncer_r/php/config.php to cvs because it contains your mysql information.
g. Rename bouncer_r/python/sentry.conf.cvs to bouncer_r/python/sentry.conf. Edit bouncer_r/python/sentry.conf to match your local environment. Do NOT commit
bouncer_r/python/config.php to cvs because it contains your mysql information.
h. Install the external python modules found at http://wiki.osuosl.org/display/Bouncer/Sentry+2+Setup
i. Via a browser goto to your local copy of fedora.redhat.com/bouncer_r.
Introduction to bouncer_r should work. If not, contact dfarning at sbcglobal.net
3. Set up MySQL database.
a. Database must be setup for bouncer_r auth to work correctly.
b. TODO:
4. TODO: LIVE Update ask luke;)
If you get a permission denied error after this, you probably don't
have read permissions to the html/ and include/ dirs in your CVS
checkout.
More information about the scm-commits
mailing list