[Authentication] realmd erroneously reports "already joined" if /etc/sssd/sssd.conf is pre-present.
Stephen Gallagher
sgallagh at redhat.com
Thu Nov 19 04:06:25 PST 2015
> On Nov 19, 2015, at 7:01 AM, Stef Walter <stefw at gnome.org> wrote:
>
>> On 19.11.2015 12:51, Niklas Andersson wrote:
>> Well,
>>
>> I want to add support for sudo in ldap for example, and
>> ignore_group_members, set some pam stuff. Paste the sssd.conf here below.
>
> When asked to configure sssd (the default) realmd uses sssd.conf as the
> authoritative source of 'which domains am I joined to?' information.
>
> I wonder if there's a present-but-disabled setting in sssd.conf that
> could be useful in this case?
>
The domains= line in the [SSSD] section is the authoritative list of enabled domains. All other domain sections are ignored.
> Stef
>
>> [sssd]
>> domains = openforce.org
>> config_file_version = 2
>> services = nss, pam, ssh, sudo
>>
>> [ssh]
>>
>> [sudo]
>>
>> [pam]
>> offline_credentials_expiration = 60
>> pam_pwd_expiration_warning = 14
>>
>> [nss]
>>
>> [domain/openforce.org]
>> id_provider = ad
>> sudo_provider = ldap
>> ignore_group_members = true
>> dyndns_update = false
>> use_fully_qualified_names = False
>> lookup_family_order = ipv4_only
>> cache_credentials = True
>> fallback_homedir = /home/%u
>> create_homedir = True
>> override_shell = /bin/bash
>> #
>> # Sudo
>> #
>> ldap_uri = ldap://srv11.openforce.org
>> ldap_sudo_search_base = ou=SUDOers,dc=openforce,dc=org
>> ldap_default_bind_dn = cn=admin,dc=openforce,dc=org
>> ldap_default_authtok = secret
>>
>> Regards,
>> Niklas
>>
>>> On 19/11/15 12:47, Stephen Gallagher wrote:
>>>
>>>> On Nov 19, 2015, at 6:35 AM, Niklas Andersson
>>>> <niklas.andersson at openforce.se> wrote:
>>>>
>>>> Hi,
>>>>
>>>> I just run into an oddity with realmd. It seams that if there already
>>>> is a preconfigured /etc/sssd/sssd.conf present, realm will
>>>> erroneously report that the client is already joined to a domain.
>>>>
>>>> The thing is that I want to tweak the sssd.conf for our domain before
>>>> sssd is started, and it seems like I can't do that because:
>>>>
>>>> a) If I pre-configure /etc/sssd/sssd.conf, realm won't join.
>>>>
>>>> b) If I don't pre-configure realm automatically generates a default
>>>> /etc/sssd/sssd.conf and starts the service right after that.
>>>>
>>>> Is there somehow I can fix this nicely?
>>>>
>>> Could you specify what tweaks in particular that you are trying to apply?
>
> _______________________________________________
> Authentication mailing list
> Authentication at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/authentication
More information about the Authentication
mailing list