Merge ~ahasenack/ubuntu/+source/sssd:cosmic-sssd-merge-1.16.2-1 into ubuntu/+source/sssd:debian/sid
Status: | Merged |
---|---|
Merge reported by: | Christian Ehrhardt |
Merged at revision: | 2cede9935d88f1152c404474062475b9db6c1a72 |
Proposed branch: | ~ahasenack/ubuntu/+source/sssd:cosmic-sssd-merge-1.16.2-1 |
Merge into: | ubuntu/+source/sssd:debian/sid |
Diff against target: |
284 lines (+204/-1) 5 files modified
debian/changelog (+147/-0) debian/control (+2/-1) debian/patches/disable-sss_nss_idmap-tests.diff (+23/-0) debian/patches/libsss-dependency.diff (+30/-0) debian/patches/series (+2/-0) |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Christian Ehrhardt (community) | Approve | ||
Canonical Server | Pending | ||
Review via email: mp+352761@code.launchpad.net |
Description of the change
Merge from debian's 1.16.2. Notable changes:
- libcmocka-dev new build dependency. This is used for testing only, so it doesn't matter that it's in universe
- building with cmocka triggered many more tests, and one in particular fails in Ubuntu because of our usage of the -Bsymbolic-
- another new delta is to fix a build problem that does not happen with all linux distributions. So far just gentoo, opensuse and us. Removing -Bsymbolic-flags doesn't affect the outcome, so it's something else. This was discussed upstream at https:/
- finally, I dropped Doko's fix for a python3 module build error that happened once when he did a no-change rebuild upload (see build failures at https:/
- the debian d/rules change to use samba idmap version 6 is fine, since that was the default before when this option didn't exist
PPA with test packages: https:/
I tested locally the following scenarios:
- pure ldap authentication with ssl, and ldap user enumeration/
- ldap with ssl for user information, kerberos for user authentication
- kerberos for authentication, /etc/passwd (files) for user enumeration/
These tests are a bit complex to describe in a step by step basis. I still want to add them as DEP8 tests in an upcoming upload.
To confirm that the new build-depends didn't introduce anything unexpected, I installed all generated debs in a container with no universe component enabled, and it worked fine.
If happy with the MP, please push the upload tag and set the MP to approved. I can dput the package and follow migration.