[freeipa PR#1971][opened] Disable Schema Compat plugin during server upgrade
by rcritten
URL: https://github.com/freeipa/freeipa/pull/1971
Author: rcritten
Title: #1971: Disable Schema Compat plugin during server upgrade
Action: opened
PR body:
"""
If this is enabled it can cause a deadlock with SSSD trying
to look up entries and it trying to get data on AD users
from SSSD.
When reading the entry from LDIF try to get the camel-case
nsslapd-pluginEnabled and fall back to the all lower-case
nsslapd-pluginenabled if that is not found. It would be nice
if the fetch function was case sensitive but this is likely
overkill as it is, but better safe than blowing up.
Upon restoring it will always write the camel-case version.
https://pagure.io/freeipa/issue/6721
Signed-off-by: Rob Crittenden <rcritten(a)redhat.com>
"""
To pull the PR as Git branch:
git remote add ghfreeipa https://github.com/freeipa/freeipa
git fetch ghfreeipa pull/1971/head:pr1971
git checkout pr1971
5 years, 10 months
[freeipa PR#1931][opened] Install shared templates for client setup too
by abbra
URL: https://github.com/freeipa/freeipa/pull/1931
Author: abbra
Title: #1931: Install shared templates for client setup too
Action: opened
PR body:
"""
This patchset updates a spec file and our Make files to allow installing shared templates for the client build as well. So far we only have a single template for krb5.conf.d (freeipa.template) but there might be potentially more coming in.
This is a proper solution -- in Fedora 28/29 builds downstream I'm copying the files manually to avoid re-spinning a tarball with 4.7.0rc2. We still need to filter out client side templates from the server side in the spec file, so there is not a single place to define all files, unfortunately, but that's good enough for now as we have only a single file used by the client side.
"""
To pull the PR as Git branch:
git remote add ghfreeipa https://github.com/freeipa/freeipa
git fetch ghfreeipa pull/1931/head:pr1931
git checkout pr1931
5 years, 10 months