Subversion Repositories wimsdev

Rev

Rev 15699 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 15699 Rev 17846
Line 68... Line 68...
68
!exit
68
!exit
69
:ldap
69
:ldap
70
 
70
 
71
!if $ldap_uid!=$ldap_login and $ldap_login notsametext $empty
71
!if $ldap_uid!=$ldap_login and $ldap_login notsametext $empty
72
  !! quite anonymous search, since $ldap_oneuser is unpriviledged
72
  !! quite anonymous search, since $ldap_oneuser is unpriviledged
-
 
73
  !if xxxldap: notin xxx$ldap_auth and xxxldaps: notin xxx$ldap_auth
-
 
74
    ldap_auth=ldap://$ldap_auth
-
 
75
  !endif
73
  !set login=!sh ldapsearch -x -LLL -t -H ldap://$ldap_auth:$ldap_port -b "$ldap_base" $ldap_accreditation $ldap_uid="$login" $ldap_login | grep -v "^[d]n:"
76
  !set login=!sh ldapsearch -x -LLL -t -H $ldap_auth:$ldap_port -b "$ldap_base" $ldap_accreditation $ldap_uid="$login" $ldap_login | grep -v "^[d]n:"
74
  !set login=!replace internal : by = in $login
77
  !set login=!replace internal : by = in $login
75
  !set login=!getopt $ldap_login in $login
78
  !set login=!getopt $ldap_login in $login
76
  !set login=!text select $char_alnum in $login
79
  !set login=!text select $char_alnum in $login
77
  !set login=!char 1 to $[$login_max -$limit] of $login
80
  !set login=!char 1 to $[$login_max -$limit] of $login
78
  !set login_char=!charcnt $login
81
  !set login_char=!charcnt $login