ok, i installed the rpm version of psycopg2 and web2py recognizes it when i run "python web2py.py". i then added a very simple application under the admin interface and added only:
db = DAL('postgres:psycopg2://postgres:password@localhost/testbank') to the db.py file. when i run the "database administration" button, i get the error: Traceback (most recent call last): File "/opt/web-apps/web2py/gluon/dal.py", line 5955, in __init__ self._adapter = ADAPTERS[self._dbname](*args) File "/opt/web-apps/web2py/gluon/dal.py", line 2010, in __init__ self.pool_connection(connect) File "/opt/web-apps/web2py/gluon/dal.py", line 465, in pool_connection self.connection = f() File "/opt/web-apps/web2py/gluon/dal.py", line 2009, in connect return self.driver.connect(msg,**driver_args) File "/usr/lib64/python2.6/site-packages/psycopg2/__init__.py", line 179, in connect connection_factory=connection_factory, async=async) OperationalError: FATAL: Ident authentication failed for user "postgres" BUT, BUTTE, psql is totally working and accessing the postgresql service and testbank database for the "postgres" user with "trust" or "md5" set to the local under pg_hba.conf file and using the proper password. also under python native: import psycopg2 conn = psycopg2.connect('dbname=testbank user=postgres password=password') works fine also with no issues and conn shows a proper connection object. so damn, even the psycopg2 driver is working either. lucas