Subversion Repositories wimsdev

Rev

Rev 12555 | Rev 15699 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 12555 Rev 13323
Line 62... Line 62...
62
!endif
62
!endif
63
!exit
63
!exit
64
:ldap
64
:ldap
65
 
65
 
66
!if $ldap_uid!=$ldap_login and $ldap_login notsametext $empty
66
!if $ldap_uid!=$ldap_login and $ldap_login notsametext $empty
-
 
67
  !! quite anonymous search, since $ldap_oneuser is unpriviledged
67
  !set login=!sh ldapsearch -x -LLL -t -H ldap://$ldap_auth:$ldap_port -b "$ldap_base" $ldap_uid="$login" $ldap_login | grep -v "^[d]n:"
68
  !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:"
68
  !set login=!replace internal : by = in $login
69
  !set login=!replace internal : by = in $login
69
  !set login=!getopt $ldap_login in $login
70
  !set login=!getopt $ldap_login in $login
70
  !set login=!text select $char_alnum in $login
71
  !set login=!text select $char_alnum in $login
71
  !set login=!char 1 to $[$login_max -$limit] of $login
72
  !set login=!char 1 to $[$login_max -$limit] of $login
72
  !set login_char=!charcnt $login
73
  !set login_char=!charcnt $login