URL:
https://github.com/freeipa/freeipa/pull/5822
Author: flo-renaud
Title: #5822: [ipa-4-6] CA less installation: non ASCII chars in CA subject
Action: opened
PR body:
"""
### CA less installation: non ASCII chars in CA subject
In CA-less installation, ipa-server-install fails when the CA
certificate contains a subject with non ASCII characters.
ipa-server-install is internally calling ipautil.run(...)
to launch a certutil -n nickname command, and the nickname is
provided as a unicode instead of a string.
The fix makes sure the nickname is provided as a utf-8
encoded string.
Fixes:
https://pagure.io/freeipa/issue/8879
### ipatests: use non-ascii chars in CA-less install
The CA-less installation creates an external CA with the
subject CN=CA,O=Example Organization.
In order to test non-ascii subjects, use
CN=CA,O=Example Organization España
instead.
Related:
https://pagure.io/freeipa/issue/8879
"""
To pull the PR as Git branch:
git remote add ghfreeipa
https://github.com/freeipa/freeipa
git fetch ghfreeipa pull/5822/head:pr5822
git checkout pr5822