Commits on Source (12)
-
Iker Pedrosa authored
This reverts commit 67814634. Reviewed-by: Pavel Březina <pbrezina@redhat.com> (cherry picked from commit 242fb3f9)
eb4a2f3a -
Steeve Goveas authored
The indentation of multiple lines in the steps and expectedresults must be properly aligned for the importer to pick correctly. Reviewed-by: Madhuri Upadhye <mupadhye@redhat.com> Reviewed-by: Shridhar Gadekar <sgadekar@redhat.com> (cherry picked from commit bff0a4a6)
5f387805 -
Steeve Goveas authored
There was a recent dns fix in idm-ci due to which the username in the known_hosts keys has the FQDN of the host. This caused the test to fail. Reviewed-by: Anuj Borah <aborah@redhat.com> Reviewed-by: Madhuri Upadhye <mupadhye@redhat.com> (cherry picked from commit e89d7e44)
3fc66049 -
Sumit Bose authored
PAC might not be always present, especially in IPA environments. So the default of pac_check should not contain 'pac_present'. Resolves: https://github.com/SSSD/sssd/issues/5868 Reviewed-by: Iker Pedrosa <ipedrosa@redhat.com> Reviewed-by: Pavel Březina <pbrezina@redhat.com> (cherry picked from commit 55e93cf1)
26d8601e -
Anuj Borah authored
https://gitlab.cee.redhat.com/sssd/sssd-qe/-/tree/RHEL8.7/client/proxy_provider/misc Reviewed-by: Steeve Goveas <sgoveas@redhat.com> Reviewed-by: Sumit Bose <sbose@redhat.com> (cherry picked from commit bb4e054c)
dbb9d62b -
Jakub Vavra authored
There is now a new crypto sub-policy for enabling AD interoperability that needs to be set make AD krb5 work. https://bugzilla.redhat.com/show_bug.cgi?id=2056676 Reviewed-by: Dan Lavu <dlavu@redhat.com> (cherry picked from commit 50a6f23d)
56a15877 -
Sumit Bose authored
It is allowed to have different regular-expression to split the input name for different domains. After the regex is evaluated and a domain name was found in the input it has to be check if the domain name corresponds to the domain the regex is coming from. E.g. with the implicit files provider enabled the file provider might use a simple default regex while and additional IPA or AD provider will have a more complex one which e.g. properly handles @-characters in names. When evaluation in input the simple regex will come first and will split the name but will miss part of the user name part if the name contains an @-character. Currently SSSD check if the found domain name matches any of the know domains or sub-domains which is wrong because the regex was coming from the files provider and hence it should only handle its own objects. With this patch not all domains are checked but only the current one and its sub-domains, if any. This behavior is also mentioned in a comment already in the code. As a result in the above example the check with the results form the simple regex with fail and then the more complex regex of the other domain will be used which can split the name properly. Resolves: https://github.com/SSSD/sssd/issues/6055 Reviewed-by: Alexey Tikhonov <atikhono@redhat.com> Reviewed-by: Tomáš Halman <thalman@redhat.com> (cherry picked from commit 9656516b)
536dc9e4 -
Pavel Březina authoredef79966b
-
Timo Aaltonen authoredb43baa3e
-
Timo Aaltonen authored11b98356
-
Timo Aaltonen authored56473fe3
-
Timo Aaltonen authored209f4b29
Showing
- .github/workflows/analyze-target.yml 0 additions, 18 deletions.github/workflows/analyze-target.yml
- .github/workflows/static-code-analysis.yml 13 additions, 0 deletions.github/workflows/static-code-analysis.yml
- debian/changelog 7 additions, 0 deletionsdebian/changelog
- debian/patches/pac-relax-default-for-pac_check-option.diff 0 additions, 40 deletionsdebian/patches/pac-relax-default-for-pac_check-option.diff
- debian/patches/series 0 additions, 1 deletiondebian/patches/series
- src/confdb/confdb.h 1 addition, 1 deletionsrc/confdb/confdb.h
- src/man/sssd.conf.5.xml 1 addition, 1 deletionsrc/man/sssd.conf.5.xml
- src/tests/cmocka/test_fqnames.c 50 additions, 0 deletionssrc/tests/cmocka/test_fqnames.c
- src/tests/multihost/ad/conftest.py 18 additions, 0 deletionssrc/tests/multihost/ad/conftest.py
- src/tests/multihost/ad/test_adparameters.py 2 additions, 2 deletionssrc/tests/multihost/ad/test_adparameters.py
- src/tests/multihost/ad/test_automount.py 2 additions, 2 deletionssrc/tests/multihost/ad/test_automount.py
- src/tests/multihost/ad/test_sudo.py 5 additions, 6 deletionssrc/tests/multihost/ad/test_sudo.py
- src/tests/multihost/alltests/conftest.py 52 additions, 12 deletionssrc/tests/multihost/alltests/conftest.py
- src/tests/multihost/alltests/script/sssdproxymisc.sh 16 additions, 0 deletionssrc/tests/multihost/alltests/script/sssdproxymisc.sh
- src/tests/multihost/alltests/test_automount.py 4 additions, 4 deletionssrc/tests/multihost/alltests/test_automount.py
- src/tests/multihost/alltests/test_default_debug_level.py 3 additions, 3 deletionssrc/tests/multihost/alltests/test_default_debug_level.py
- src/tests/multihost/alltests/test_kcm.py 1 addition, 1 deletionsrc/tests/multihost/alltests/test_kcm.py
- src/tests/multihost/alltests/test_misc.py 2 additions, 2 deletionssrc/tests/multihost/alltests/test_misc.py
- src/tests/multihost/alltests/test_misc_proxy.py 392 additions, 0 deletionssrc/tests/multihost/alltests/test_misc_proxy.py
- src/tests/multihost/alltests/test_offline.py 7 additions, 7 deletionssrc/tests/multihost/alltests/test_offline.py