fedora-updates-system README,1.5,1.6
Luke Macken (lmacken)
fedora-extras-commits at redhat.com
Mon Jan 1 06:16:43 UTC 2007
- Previous message: fedora-updates-system/updatessystem/templates login.kid, 1.1, 1.2 master.kid, 1.4, 1.5
- Next message: fedora-updates-system/updatessystem controllers.py, 1.8, 1.9 model.py, 1.6, 1.7 new.py, 1.6, 1.7
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
Author: lmacken
Update of /cvs/fedora/fedora-updates-system
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv4002
Modified Files:
README
Log Message:
- Wrote a Bugzilla IdentityProvider and added identity support
Index: README
===================================================================
RCS file: /cvs/fedora/fedora-updates-system/README,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- README 31 Dec 2006 09:10:13 -0000 1.5
+++ README 1 Jan 2007 06:16:13 -0000 1.6
@@ -4,23 +4,36 @@
http://fedoraproject.org/wiki/Infrastructure/UpdatesSystem
-Starting the development environment
-====================================
+Setting up the updates system environment
+=========================================
-(Note: all of the global settings for this project are in ./updatessystem/config/app.cfg.
-All of the defaults should work fine for the development environment.)
+(Note: all of the global settings for this project are in ./updatessystem/config/app.cfg)
- 1. Install the necessary software
+1. Install the necessary software
- # yum install TurboGears python-TurboMail createrepo
+ # yum install TurboGears python-TurboMail createrepo
- 3. Create the database tables
+2. Install the identity provider (we're authenticating against bugzilla
+ until we get the Fedora Accounts System into shape)
- $ tg-admin sql create
+ # cp updatessystem/identity/sobzprovider.py /usr/lib/python2.4/site-packages/turbogears/identity/
- 4. Initialize the database with our distribution settings such as Releases, Arches, Multilib, etc.
+ Add the plugin to the TurboGears entry points file:
+
+ # vim `rpm -ql TurboGears | grep entry_points.txt`
+
+ Under the [turbogears.identity.provider] section, add the following line:
+
+ bugzilla = turbogears.identity.sobzprovider:SoBugzillaIdentityProvider
+
+3. Create the database tables
+
+ $ tg-admin sql create
+
+4. Initialize the database with our distribution settings such as Releases, Arches, Multilib, etc.
+
+ $ ./updatessystem/model.py
- $ ./updatessystem/model.py
Running the updates system test suite
=====================================
- Previous message: fedora-updates-system/updatessystem/templates login.kid, 1.1, 1.2 master.kid, 1.4, 1.5
- Next message: fedora-updates-system/updatessystem controllers.py, 1.8, 1.9 model.py, 1.6, 1.7 new.py, 1.6, 1.7
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
More information about the scm-commits
mailing list