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