diff --git a/lynis_report.pl b/lynis_report.pl index 728d525..942a13c 100755 --- a/lynis_report.pl +++ b/lynis_report.pl @@ -377,12 +377,21 @@ END
- - +END + print OUT "\t\t\t\t\t\n"; + print OUT "\t\t\t\t\t\n"; + print OUT < - END + if (($lynis_report_data{'lynis_update_available'} == 0) or ($lynis_report_data{'lynis_update_available'} == 1)) { + print OUT "\t\t\t\t\t\n"; + } elsif ($lynis_report_data{'lynis_update_available'} == -1) { + print OUT "\t\t\t\t\t\n"; + } else { + warn colored("Unexpected result from lynis update available check!\n", "yellow"); + print Dumper($lynis_report_data{'lynis_update_available'}); + } if ((defined($lynis_report_data{'license_key'})) and ($lynis_report_data{'license_key'} ne "")) { print OUT "\n\n\n\n\n\n\n"; } else { @@ -815,16 +824,26 @@ END
lynis version:$lynis_report_data{'lynis_version'}lynis tests done:$lynis_report_data{'lynis_tests_done'}lynis version:$lynis_report_data{'lynis_version'}lynis tests done:$lynis_report_data{'lynis_tests_done'}
lynis update available:$to_bool{$lynis_report_data{'lynis_update_available'}}lynis update available:$to_bool{$lynis_report_data{'lynis_update_available'}}lynis update available:N/A - There was an unexpected error trying to retrieve update status.license key:$lynis_report_data{'license_key'}
- - +END + print OUT "\t\t\t\t\t\n"; + print OUT "\t\t\t\t\t\n"; + print OUT < - - +END + print OUT "\t\t\t\t\t\n"; + if (exists($lynis_report_data{'linux_kernel_io_scheduler[]'})) { + print OUT "\t\t\t\t\t\n"; + } else { + print OUT "\t\t\t\t\t\n"; + } + print OUT < - - +END + print OUT "\t\t\t\t\t\n"; + print OUT "\t\t\t\t\t\n"; + print OUT <
kernel version:$lynis_report_data{'linux_kernel_version'}full kernel version:$lynis_report_data{'os_kernel_version_full'}kernel version:$lynis_report_data{'linux_kernel_version'}full kernel version:$lynis_report_data{'os_kernel_version_full'}
kernel release version:$lynis_report_data{'linux_kernel_release'}kernel IO scheduler:$lynis_report_data{'linux_kernel_io_scheduler[]'}kernel release version:$lynis_report_data{'linux_kernel_release'}kernel IO scheduler:$lynis_report_data{'linux_kernel_io_scheduler[]'}kernel IO scheduler: 
linux kernel type:$lynis_report_data{'linux_kernel_type'}number of kernels available:$lynis_report_data{'linux_amount_of_kernels'}linux kernel type:$lynis_report_data{'linux_kernel_type'}number of kernels available:$lynis_report_data{'linux_amount_of_kernels'}

kernel modules loaded:

> show < @@ -849,12 +868,24 @@ END
- - \ +END + print OUT "\t\t\t\t\t\n"; + print OUT "\t\t\t\t\t\n"; + print OUT < - - +END + if (exists($lynis_report_data{'journal_disk_size'})) { + print OUT "\t\t\t\t\t\n"; + } else { + print OUT "\t\t\t\t\t\n"; + } + if (exists($lynis_report_data{'journal_coredumps_lastday'})) { + print OUT "\t\t\t\t\t\n"; + } else { + print OUT "\t\t\t\t\t\n"; + } + print OUT < END @@ -1097,11 +1128,27 @@ END
oldest boot date:$lynis_report_data{'journal_oldest_bootdate'}journal errors:$to_bool{$lynis_report_data{'journal_contains_errors'}}oldest boot date:$lynis_report_data{'journal_oldest_bootdate'}journal errors:$to_bool{$lynis_report_data{'journal_contains_errors'}}
journal disk size:$lynis_report_data{'journal_disk_size'}last cordumps:$lynis_report_data{'journal_coredumps_lastday'}journal disk size:$lynis_report_data{'journal_disk_size'}journal disk size: last cordumps:$lynis_report_data{'journal_coredumps_lastday'}last cordumps: 
- - +END + if (exists($lynis_report_data{'systemd_version'})) { + print OUT "\t\t\t\t\t\t\n"; + } else { + print OUT "\t\t\t\t\t\t\n"; + } + if (exists($lynis_report_data{'systemd_status'})) { + print OUT "\t\t\t\t\t\t\n"; + } else { + print OUT "\t\t\t\t\t\t\n"; + } + print OUT < - +END + if (exists($lynis_report_data{'systemd_builtin_components'})) { + print OUT "\t\t\t\t\t\t\n"; + } else { + print OUT "\t\t\t\t\t\t\n"; + } + print OUT <
systemd version:$lynis_report_data{'systemd_version'}systemd status:$lynis_report_data{'systemd_status'}systemd version:$lynis_report_data{'systemd_version'}systemd version: systemd status:$lynis_report_data{'systemd_status'}systemd status: 
systemd builtin components:$lynis_report_data{'systemd_builtin_components'}systemd builtin components:$lynis_report_data{'systemd_builtin_components'}systemd builtin components: 
END @@ -1172,44 +1219,21 @@ END
> show <