diff --git a/lynis_report.pl b/lynis_report.pl index dd2f117..456718e 100755 --- a/lynis_report.pl +++ b/lynis_report.pl @@ -996,7 +996,11 @@ END print OUT "\t\t\t\t\t\tntp daemon:$lynis_report_data{'ntp_daemon'}\n"; } if ((exists($lynis_report_data{'scheduler[]'})) and ($lynis_report_data{'scheduler[]'} ne "")) { - print OUT "\t\t\t\t\t\tscheduler(s):".join("
\n",@{$lynis_report_data{'scheduler[]'}})."\n"; + if (ref($lynis_report_data{'scheduler[]'}) eq 'ARRAY') { + print OUT "\t\t\t\t\t\tscheduler(s):".join("
\n",@{$lynis_report_data{'scheduler[]'}})."\n"; + } else { + print OUT "\t\t\t\t\t\tscheduler(s):$lynis_report_data{'scheduler[]'}\n"; + } } if ((exists($lynis_report_data{'service_manager'})) and ($lynis_report_data{'service_manager'} ne "")) { print OUT "\t\t\t\t\t\tservice manager:$lynis_report_data{'service_manager'}\n";