Uploaded image for project: 'RHEL'
  1. RHEL
  2. RHEL-151962

SSSD: remove deprecated Infopipe interface `GetUserAttr`

Linking RHIVOS CVEs to...Migration: Automation ...Sync from "Extern...XMLWordPrintable

    • Icon: Story Story
    • Resolution: Won't Do
    • Icon: Minor Minor
    • None
    • rhel-10.2
    • sssd
    • None
    • Low
    • rhel-idm-sssd
    • None
    • False
    • False
    • Hide

      None

      Show
      None
    • None
    • None
    • None
    • None
    • Unspecified
    • Unspecified
    • Unspecified
    • None

      From https://github.com/SSSD/sssd/issues/8175 :

      ```
      This has been deprecated for several years with https://github.com/SSSD/sssd/commit/4b8f260c97b3164fbfccf185e14752ac17c532ac and causes confusion as mentioned here https://github.com/SSSD/sssd/issues/8134

      `ifp_user_get_groups_send()` calls `ifp_user_get_attr_send()` therefore this needs to be changed (`ifp_users_user_get_groups()` instead??)  to remove all infopipe getuserattr() related functions

      I checked `cockpit` project and also `ipa-tuura` project and both use the correct `org.freedesktop.sssd.infopipe.Users` infopipe interface
      ```

      UPDATE: 'mod_lookup_identity' uses deprecated `GetUserAttr`, so we can't remove this in SSSD without update of `mod_lookup_identity` (and this is problematic).

              sssd-maint SSSD Maintainers
              atikhono@redhat.com Alexey Tikhonov
              Alexey Tikhonov Alexey Tikhonov
              SSSD QE SSSD QE
              Louise McGarry Louise McGarry
              Votes:
              0 Vote for this issue
              Watchers:
              11 Start watching this issue

                Created:
                Updated:
                Resolved: