KB-0423: What is the minimum version of Perl required for group policies to work?
Applies to: All versions of Centrify DirectControl
What is the minimum version of perl required for group policies to work without any errors?
On some of the legacy OS systems such as Solaris 2.6 where the Perl version is 5.004_04, when running group policies via commands such as "adgpupdate" or when group policies get executed during user login, there might be errors such as:
Undefined subroutine &CentrifyDC::Config::parse_line called at /usr/share/centrifydc/perl/CentrifyDC/Config.pm line 33, <CONF> chunk 8. BEGIN failed--compilation aborted at /usr/share/centrifydc/perl/CentrifyDC/Config.pm line 39, <CONF> chunk 8. BEGIN failed--compilation aborted at ./runmappers line 13, <CONF> chunk 8.
This can be resolved by upgrading Perl version on the machine to Perl 5.8