totp-cgi
totp-cgi copied to clipboard
totpcgi-handler.pl perl strict issues
On CentOS 7 totpcgi-handler.pl is giving me issues about strict variable definitions.
This is how I fixed these problems:
First comment out the following code line: unshift(@attrs, $$config{'userAttribute'});
Then add the userAttribute config value as array item in @attrs, in my case i changed definition to: my @attrs = [ 'userPrincipalName' ]
Finally, apply similar approach for the groupAttr handling my @grpattr = [ $$config{'groupAttribute'} ]; $mesg = $ldap->search( base => $$config{'groupSearchBase'}, filter => $groupfilter, scope => $$config{'searchScope'}, attrs => @grpattr );