From 9ebb27f28e7d2acbc040defabb4613c935805da3 Mon Sep 17 00:00:00 2001 From: Arthur de Jong <arthur@arthurdejong.org> Date: Sat, 8 May 2010 10:34:06 +0000 Subject: rename authz_search option to pam_authz_search git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd@1089 ef36b2f9-881f-0410-afb5-c4e39611909c --- nslcd/cfg.c | 6 +++--- nslcd/cfg.h | 2 +- nslcd/pam.c | 4 ++-- 3 files changed, 6 insertions(+), 6 deletions(-) (limited to 'nslcd') diff --git a/nslcd/cfg.c b/nslcd/cfg.c index 7715a3f..3302682 100644 --- a/nslcd/cfg.c +++ b/nslcd/cfg.c @@ -119,7 +119,7 @@ static void cfg_defaults(struct ldap_config *cfg) cfg->ldc_restart=1; cfg->ldc_pagesize=0; cfg->ldc_nss_initgroups_ignoreusers=NULL; - cfg->ldc_authz_search=NULL; + cfg->ldc_pam_authz_search=NULL; } /* simple strdup wrapper */ @@ -1021,10 +1021,10 @@ static void cfg_read(const char *filename,struct ldap_config *cfg) { parse_nss_initgroups_ignoreusers_statement(filename,lnr,keyword,line,cfg); } - else if (strcasecmp(keyword,"authz_search")==0) + else if (strcasecmp(keyword,"pam_authz_search")==0) { check_argumentcount(filename,lnr,keyword,(line!=NULL)&&(*line!='\0')); - cfg->ldc_authz_search=xstrdup(line); + cfg->ldc_pam_authz_search=xstrdup(line); } #ifdef ENABLE_CONFIGFILE_CHECKING /* fallthrough */ diff --git a/nslcd/cfg.h b/nslcd/cfg.h index 8ff9924..50751a1 100644 --- a/nslcd/cfg.h +++ b/nslcd/cfg.h @@ -137,7 +137,7 @@ struct ldap_config Note: because we use a set here comparisons will be case-insensitive */ SET *ldc_nss_initgroups_ignoreusers; /* the search that should be performed to do autorisation checks */ - char *ldc_authz_search; + char *ldc_pam_authz_search; }; /* this is a pointer to the global configuration, it should be available diff --git a/nslcd/pam.c b/nslcd/pam.c index eedb9aa..edc9012 100644 --- a/nslcd/pam.c +++ b/nslcd/pam.c @@ -294,7 +294,7 @@ int nslcd_pam_authz(TFILE *fp,MYLDAP_SESSION *session) WRITE_INT32(fp,NSLCD_RESULT_END); return -1; } - if (nslcd_cfg->ldc_authz_search) + if (nslcd_cfg->ldc_pam_authz_search) { /* TODO: perform any authorisation checks */ dict=dict_new(); @@ -308,7 +308,7 @@ int nslcd_pam_authz(TFILE *fp,MYLDAP_SESSION *session) /* TODO: fqdn */ autzsearch_var_add(dict,"dn",userdn); autzsearch_var_add(dict,"uid",username); - if (try_autzsearch(session,dict,nslcd_cfg->ldc_authz_search)) + if (try_autzsearch(session,dict,nslcd_cfg->ldc_pam_authz_search)) { log_log(LOG_DEBUG,"LDAP authorisation check failed"); WRITE_INT32(fp,NSLCD_RESULT_BEGIN); -- cgit v1.2.3