From 3bfcc41589b0b7c09f8ebba1c835f9944d85ceb9 Mon Sep 17 00:00:00 2001 From: Stephen Gallagher Date: Sat, 28 Jan 2012 14:08:58 -0500 Subject: LDAP: Add new options for service maps Adds the new service map options to the SSSDConfig API and the manpages. --- src/config/SSSDConfig.py | 7 +++++++ src/config/etc/sssd.api.d/sssd-ipa.conf | 6 ++++++ src/config/etc/sssd.api.d/sssd-ldap.conf | 7 ++++++- 3 files changed, 19 insertions(+), 1 deletion(-) (limited to 'src/config') diff --git a/src/config/SSSDConfig.py b/src/config/SSSDConfig.py index 38c0e02e..a26c4253 100644 --- a/src/config/SSSDConfig.py +++ b/src/config/SSSDConfig.py @@ -228,6 +228,13 @@ option_strings = { 'ldap_netgroup_uuid' : _('Netgroup UUID attribute'), 'ldap_netgroup_modify_timestamp' : _('Modification time attribute for netgroups'), + 'ldap_service_search_base' : _('Base DN for service lookups'), + 'ldap_service_object_class' : _('Objectclass for services'), + 'ldap_service_name' : _('Service name attribute'), + 'ldap_service_port' : _('Service port attribute'), + 'ldap_service_proto' : _('Service protocol attribute'), + #replaced by ldap_entry_usn# 'ldap_service_entry_usn' : _('Service entryUSN attribute'), + # [provider/ldap/auth] 'ldap_pwd_policy' : _('Policy to evaluate the password expiration'), diff --git a/src/config/etc/sssd.api.d/sssd-ipa.conf b/src/config/etc/sssd.api.d/sssd-ipa.conf index 97e7ceed..fae99631 100644 --- a/src/config/etc/sssd.api.d/sssd-ipa.conf +++ b/src/config/etc/sssd.api.d/sssd-ipa.conf @@ -96,6 +96,12 @@ ipa_netgroup_member_host = str, None, false ipa_netgroup_member_ext_host = str, None, false ipa_netgroup_domain = str, None, false ipa_netgroup_uuid = str, None, false +ldap_service_object_class = str, None, false +ldap_service_name = str, None, false +ldap_service_port = str, None, false +ldap_service_proto = str, None, false +ldap_service_search_base = str, None, false +ldap_service_entry_usn = str, None, false ipa_host_object_class = str, None, false ipa_host_fqdn = str, None, false diff --git a/src/config/etc/sssd.api.d/sssd-ldap.conf b/src/config/etc/sssd.api.d/sssd-ldap.conf index efeda3ae..57f7688c 100644 --- a/src/config/etc/sssd.api.d/sssd-ldap.conf +++ b/src/config/etc/sssd.api.d/sssd-ldap.conf @@ -94,7 +94,12 @@ ldap_netgroup_member = str, None, false ldap_netgroup_triple = str, None, false ldap_netgroup_uuid = str, None, false ldap_netgroup_modify_timestamp = str, None, false - +ldap_service_object_class = str, None, false +ldap_service_name = str, None, false +ldap_service_port = str, None, false +ldap_service_proto = str, None, false +ldap_service_search_base = str, None, false +ldap_service_entry_usn = str, None, false [provider/ldap/auth] ldap_pwd_policy = str, None, false -- cgit