Changeset 2782

Show
Ignore:
Timestamp:
01/27/2009 10:51:03 PM (10 months ago)
Author:
brian
Message:

Decreased dependencies on non-OIM databases for people information.

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • GraphUsers/gratia/config/GratiaWeb

    • Property svn:executable set to *
  • GraphUsers/gratia/setup/setup.py

    r2781 r2782  
    4949      data_files=[('/etc/init.d', ['config/GratiaWeb']), 
    5050          ('/etc/', ['config/wlcg_email.conf.rpmnew', 
    51                      'config/DBParam.xml.rpmnew']), 
     51                     'config/DBParam.xml.rpmnew', 
     52                     'config/access.db']), 
    5253          ('/usr/share/GratiaWeb/', ['config/gip_schema', 
    5354                                     'config/registration_schema']), 
  • GraphUsers/gratia/src/gratia/config/generic_secure_queries.xml

    r2652 r2782  
    6666      <attribute name="column_names" /> 
    6767      <attribute name="column_units" /> 
    68       <attribute name="security">GratiaSecurity</attribute> 
     68      <attribute name="security">OIMSecurity</attribute> 
    6969      <attribute name="authtype">site_ownership</attribute> 
    7070      <attribute name="access">facility</attribute> 
  • GraphUsers/gratia/src/gratia/config/gratia_graphs.xml

    r2360 r2782  
    2323    <attribute name="display_name"> Bar Graphs </attribute> 
    2424<!-- 
    25       <attribute name="security">GratiaSecurity</attribute> 
     25      <attribute name="security">OIMSecurity</attribute> 
    2626      <attribute name="authtype">site_ownership</attribute> 
    2727      <attribute name="access">facility</attribute> 
     
    3737 
    3838  <class type="Grapher" name="gratia_site_grapher"> 
    39       <attribute name="security">GratiaSecurity</attribute> 
     39      <attribute name="security">OIMSecurity</attribute> 
    4040      <attribute name="authtype">site_ownership</attribute> 
    4141      <attribute name="access">facility</attribute> 
     
    4444 
    4545  <class type="Grapher" name="gratia_vo_grapher"> 
    46       <attribute name="security">GratiaSecurity</attribute> 
     46      <attribute name="security">OIMSecurity</attribute> 
    4747      <attribute name="authtype">vo_ownership</attribute> 
    4848      <attribute name="access">vo</attribute> 
     
    5151 
    5252  <class type="Grapher" name="gratia_user_grapher"> 
    53       <attribute name="security">GratiaSecurity</attribute> 
     53      <attribute name="security">OIMSecurity</attribute> 
    5454      <attribute name="authtype">user_ownership</attribute> 
    5555      <attribute name="access">user</attribute> 
  • GraphUsers/gratia/src/gratia/config/security.xml

    r2652 r2782  
    143143        <attribute name="connection_manager"> RSVConnMan </attribute> 
    144144 
     145        <query name="users"> 
     146            <inputs> 
     147                <input name="dn" kind="sql"> Unknown </input> 
     148                <input name="access" kind="sql"> Unknown </input> 
     149            </inputs> 
     150            <sql> 
     151                SELECT 
     152                    IF(:access=:dn, 1, 0) 
     153            </sql> 
     154            <results function="security_parser" /> 
     155        </query> 
     156 
     157        <query name="list_users"> 
     158            <inputs> 
     159                <input name="dn" kind="sql"> Unknown </input> 
     160                <input name="access" kind="sql"> Unknown </input> 
     161            </inputs> 
     162            <sql> 
     163                SELECT 
     164                    dn 
     165                FROM (SELECT :dn as "dn") as foo 
     166                WHERE  
     167                    dn=:access 
     168            </sql> 
     169            <results function="role_list" /> 
     170        </query> 
     171 
    145172        <query name="site_ownership"> 
    146173            <inputs> 
  • GraphUsers/gratia/src/gratia/config/text_queries.xml

    r2692 r2782  
    3939 
    4040  <class type="XmlGenerator" name="user_xml"> 
    41       <attribute name="security">GratiaSecurity</attribute> 
     41      <attribute name="security">OIMSecurity</attribute> 
    4242      <attribute name="authtype">users</attribute> 
    4343      <attribute name="access">dn</attribute> 
     
    6666 
    6767  <class type="CsvGenerator" name="query_csv_secure"> 
    68       <attribute name="security">GratiaSecurity</attribute> 
     68      <attribute name="security">OIMSecurity</attribute> 
    6969      <attribute name="authtype">site_ownership</attribute> 
    7070      <attribute name="access">facility</attribute>