Changeset 2721


Ignore:
Timestamp:
11/07/07 09:31:31 (12 years ago)
Author:
pjkersha
Message:

ndg.security.server/setup.py: extend package_data keyword to include
conf/certs/ and conf/attCert/ directories.

ndg.security.server/ndg/security/server/conf/certs/init.py: make certs/
a package so that it can be included in package data.

ndg.security.server/ndg/security/server/conf/init.py: fix comment

ndg.security.server/ndg/security/server/conf/attCert/init.py: enable
attCert/ to be included in package data

ndg.security.server/ndg/security/server/conf/userRoles.py: include a user
roles module example file in conf/ to allow easy configuration.

ndg.security.common/setup.py: removed PyXML specific dependency links. These
don't seem to fix the problem of PyXML installation: this works when ZSI is
installed separately with easy_install but doesn't work when ZSI is set as
a dependency of ndg.security.common i.e. dependency link for PyXML can't be
found

Location:
TI12-security/trunk/python
Files:
3 added
3 edited

Legend:

Unmodified
Added
Removed
  • TI12-security/trunk/python/ndg.security.common/setup.py

    r2715 r2721  
    2727# TODO: subdivide these into server and client specific and comon dependencies 
    2828_pkgDependencies = [ 
     29    'PyXML', # include as a separate dependency to force correct download link 
    2930    'ZSI', 
    3031    '4Suite-XML', 
     
    5253_pkgDependencyLinks = [ 
    5354    # Custom M2Crypto for use with Python MyProxy client 
    54     "http://ndg.nerc.ac.uk/dist", 
    55      
    56     # ZSI - use this link to ensure correct dependency download for PyXML 
    57     "http://www.python.org/pypi/ZSI", 
    58      
    59     # PyPI doesn't have PyXML > 0.8.3 so give soureforge location instead 
    60     "http://downloads.sourceforge.net/pyxml", 
    61      
    62     # Twisted won't install as an egg 
    63 #    "http://tmrc.mit.edu/mirror/twisted/Web/0.5/TwistedWeb-0.5.0.tar.bz2", 
    64 #    "http://tmrc.mit.edu/mirror/twisted/Twisted/2.2/TwistedSumo-2006-02-12.tar.bz2", 
     55    "http://ndg.nerc.ac.uk/dist" 
    6556] 
    6657 
  • TI12-security/trunk/python/ndg.security.server/ndg/security/server/conf/__init__.py

    r2164 r2721  
    11"""NERC Data Grid Project 
    22 
    3 P J Kershaw 13/02/07 
     3P J Kershaw 11/07/07 
    44 
    55Copyright (C) 2007 CCLRC & NERC 
     
    88version 1.0 or later. 
    99 
    10 Import common modules into server namespace 
     10Include configuration directory into distribution 
    1111""" 
  • TI12-security/trunk/python/ndg.security.server/setup.py

    r2715 r2721  
    6262    packages =                      find_packages(), 
    6363    namespace_packages =        ['ndg', 'ndg.security'], 
    64     package_data =          {'ndg.security.server.conf': ['*.xml'], 
     64    package_data =          {'ndg.security.server.conf': ['*.xml',  
     65                                                          '*.py'], 
     66                             'ndg.security.server.conf.certs': ['*'], 
     67                             'ndg.security.server.conf.attCert': ['*'], 
    6568                             'ndg.security.server.share': ['*'], 
    6669                             'ndg.security.server.AttAuthority': ['*.tac',  
Note: See TracChangeset for help on using the changeset viewer.