freeipa/ipalib
Christian Heimes d4916254e9 Use env var IPA_CONFDIR to get confdir
The environment variable IPA_CONFDIR overrides the default confdir path.
The value of the environment variable must be an absolute path to an existing
directory. The new variable makes it much simpler to use the 'ipa'
command and ipalib with a local configuration directory.

Some scripts (e.g. servers, installers, and upgrades) set the confdir
explicitly and do not support the env var.

Signed-off-by: Christian Heimes <cheimes@redhat.com>
Reviewed-By: Jan Cholasta <jcholast@redhat.com>
2016-12-02 15:05:33 +01:00
..
install Check the result of cert request in replica installer 2016-11-30 16:33:54 +01:00
__init__.py ipalib: move server-side plugins to ipaserver 2016-06-03 09:00:34 +02:00
aci.py Remove unused variables in the code 2016-09-27 13:35:58 +02:00
backend.py ldap2: change default time/size limit 2016-11-07 11:34:03 +01:00
base.py Modernize use of range() 2015-09-01 11:42:01 +02:00
capabilities.py Replace LooseVersion 2016-11-24 15:46:40 +01:00
cli.py Revert "Add 'ipa localenv' subcommand" 2016-12-02 13:00:06 +01:00
config.py Use env var IPA_CONFDIR to get confdir 2016-12-02 15:05:33 +01:00
constants.py constants: remove CACERT 2016-11-29 14:50:51 +01:00
crud.py ipalib, ipaserver: fix incorrect API.register calls in docstrings 2016-05-25 16:06:26 +02:00
dns.py dns: do not rely on custom param fields in record attributes 2016-06-20 16:39:12 +02:00
errors.py ipalib: remove hard dependency on ipapython 2016-11-29 14:50:51 +01:00
frontend.py Replace LooseVersion 2016-11-24 15:46:40 +01:00
krb_utils.py Fix Python 3 bugs discovered by pylint 2016-11-25 16:18:22 +01:00
Makefile.am Build: Makefiles for Python packages 2016-11-09 13:08:32 +01:00
messages.py Fix malformed or missing docstrings in ipalib/messages 2016-08-16 11:59:35 +02:00
misc.py Fix pep-8 transgressions in ipalib/misc.py 2016-12-02 13:00:06 +01:00
output.py allow 'value' output param in commands without primary key 2016-07-20 13:57:01 +02:00
parameters.py pylint: enable the import-error check 2016-10-24 14:11:08 +02:00
pkcs10.py cert-request: accept CSRs with extraneous data 2016-11-11 15:42:26 +01:00
plugable.py Use env var IPA_CONFDIR to get confdir 2016-12-02 15:05:33 +01:00
request.py remove trailing newlines form python modules 2016-10-12 10:38:52 +02:00
rpc.py Python3 pylint fixes 2016-11-25 16:18:22 +01:00
setup.cfg Port all setup.py to setuptools 2016-10-20 18:43:37 +02:00
setup.py Adjustments for setup requirements v2 2016-12-02 09:45:14 +01:00
text.py Python3 pylint fixes 2016-11-25 16:18:22 +01:00
util.py Pylint: fix the rest of unused local variables 2016-10-11 16:50:32 +02:00
x509.py Remove __main__ code from ipalib.x509 and ipalib.pkcs10 2016-11-10 10:21:47 +01:00