mirror of
https://salsa.debian.org/freeipa-team/freeipa.git
synced 2025-02-25 18:55:28 -06:00
csrgen broke packaging of ipaclient for PyPI. All csrgen related resources are now package data of ipaclient package. Package data is accessed with Jinja's PackageLoader() or through pkg_resources. https://pagure.io/freeipa/issue/6714 Signed-off-by: Christian Heimes <cheimes@redhat.com> Reviewed-By: Ben Lipton <blipton@redhat.com> Reviewed-By: Martin Basti <mbasti@redhat.com>
17 lines
345 B
JSON
17 lines
345 B
JSON
{
|
|
"rules": [
|
|
{
|
|
"helper": "openssl",
|
|
"template": "distinguished_name = {% call openssl.section() %}{{ datarules|reverse|join('\n') }}{% endcall %}"
|
|
},
|
|
{
|
|
"helper": "certutil",
|
|
"template": "-s {{ datarules|join(',') }}"
|
|
}
|
|
],
|
|
"options": {
|
|
"required": true,
|
|
"data_source_combinator": "and"
|
|
}
|
|
}
|