source: trunk/packages/xvm-authz-locker/debian/control @ 3029

Last change on this file since 3029 was 2989, checked in by broder, 15 years ago

Select an authz module using setuptools' entry points mechainsm.

Instead of having each authz package install an invirt.authz module,
have them install modules under their own namespace.

In their setup.py, they should indicate that their authz module
provides a unique name within the invirt.authz entry point group.

The new invirt.authz module (part of invirt-base) then gets a name
from the configuration and uses that to find the module.

File size: 632 bytes
Line 
1Source: xvm-authz-locker
2Section: base
3Priority: extra
4Maintainer: Invirt project <invirt@mit.edu>
5Build-Depends: cdbs (>= 0.4.23-1.1), debhelper (>= 4.1.0), python-all-dev, python-support, python-setuptools, python-debian, python-apt
6Standards-Version: 3.8.0
7
8Package: xvm-authz-locker
9Architecture: all
10Depends: ${python:Depends}, ${misc:Depends}, invirt-base, python-afs
11Provides: ${python:Provides}, invirt-authz
12Breaks: invirt-base (<< 0.0.28~)
13XB-Python-Version: ${python:Versions}
14Description: Authorization module for XVM
15 This package contains an authorization module for XVM. It supports
16 the locker authorization scheme.
Note: See TracBrowser for help on using the repository browser.