anchor/setup.cfg
Tim Kelsey ef2160e82e Anchor can now be installed and invoked as simply "anchor"
This installs stuff in the right places to run anchor from the
included startup scripts. The config is installed into /etc/anchor

This will work from within a venv or without.

The anchor config.py file has been moved into the project package
so that it will install with the other stuff. Eventually we should
strip it out as much as possible and move the details into the JSON
file.

Change-Id: Iffaa7669ce8118fbd41011f9e965704c2ad51b44
2016-09-08 17:00:37 +00:00

65 lines
2.1 KiB
INI

[metadata]
name = anchor
summary = Webservice to auto-sign certificates for short amount of time
description-file =
README.rst
author = OpenStack Security Group
author-email = openstack-dev@lists.openstack.org
home-page = https://wiki.openstack.org/wiki/Security/Projects/Anchor
classifier =
Environment :: OpenStack
Intended Audience :: Information Technology
Intended Audience :: System Administrators
Intended Audience :: Developers
License :: OSI Approved :: Apache Software License
Operating System :: POSIX :: Linux
Operating System :: MacOS :: MacOS X
Programming Language :: Python
Programming Language :: Python :: 2
Programming Language :: Python :: 2.7
Programming Language :: Python :: 3
Programming Language :: Python :: 3.4
Topic :: Security
[build_sphinx]
all_files = 1
build-dir = doc/build
source-dir = doc/source
[entry_points]
anchor.signing_backends =
anchor = anchor.signers.cryptography_io:sign
pkcs11 = anchor.signers.pkcs11:sign
anchor.validators =
common_name = anchor.validators.custom:common_name
alternative_names = anchor.validators.custom:alternative_names
alternative_names_ip = anchor.validators.custom:alternative_names_ip
blacklist_names = anchor.validators.custom:blacklist_names
server_group = anchor.validators.custom:server_group
extensions = anchor.validators.custom:extensions
key_usage = anchor.validators.custom:key_usage
ext_key_usage = anchor.validators.custom:ext_key_usage
source_cidrs = anchor.validators.custom:source_cidrs
whitelist_names = anchor.validators.custom:whitelist_names
public_key = anchor.validators.custom:public_key
standards_compliance = anchor.validators.standards:standards_compliance
anchor.authentication =
keystone = anchor.auth.keystone:login
ldap = anchor.auth.ldap:login
static = anchor.auth.static:login
anchor.fixups =
enforce_alternative_names_present = anchor.fixups:enforce_alternative_names_present
[files]
data_files =
etc/anchor =
config.json
packages =
anchor
scripts =
bin/anchor
bin/anchor_debug