totpcgi-handler.pl perl strict issues
JasperE84 opened this issue · 0 comments
JasperE84 commented
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
);