From 359c2ea04ba7886586f7741b02223c901048c690 Mon Sep 17 00:00:00 2001 From: dataking Date: Sat, 4 Jun 2016 10:24:41 -0700 Subject: [PATCH] WIP --- lynis_report.pl | 70 ++++++++++++++++++++++++++----------------------- 1 file changed, 37 insertions(+), 33 deletions(-) diff --git a/lynis_report.pl b/lynis_report.pl index 46e2126..c23c6b8 100755 --- a/lynis_report.pl +++ b/lynis_report.pl @@ -122,40 +122,10 @@ print OUT <

lynis Asset Report

created by lynis_report

-
-

lynis info:

- - - - - - - - - - - - - - -END - -print OUT "\t\t\t\t\n"; -print OUT < - - - - - +
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'}}license key:$lynis_report_data{'license_key'}
report version:$lynis_report_data{'report_version_major'}.$lynis_report_data{'report_version_minor'}
number of plugins enabled:$lynis_report_data{'plugins_enabled'}plugin directory:$lynis_report_data{'plugin_directory'}
phase 1 plugins enabled:"; -print OUT "\t\t\t\t\t\n"; -foreach my $plug ( sort @{$lynis_report_data{'plugin_enabled_phase1[]'}} ) { - my ($n,$v) = split(/\|/, $plug); - print OUT "\t\t\t\t\t\t\n"; -} -print OUT "\t\t\t\t\t
name:$nversion:$v
\n"; -print OUT "
report start time:$lynis_report_data{'report_datetime_start'}report end time:$lynis_report_data{'report_datetime_end'}
hostid:$lynis_report_data{'hostid'}
hostid:$lynis_report_data{'hostid2'}
+
lynis info
+

host findings:

END @@ -235,6 +205,40 @@ foreach my $man ( sort @{$lynis_report_data{'manual[]'}} ) { } print OUT < +
+

lynis info:

+
hardening index:
+ + + + + + + + + + + + + +END + +print OUT "\t\t\t\t\n"; +print OUT < + + + + + +
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'}}license key:$lynis_report_data{'license_key'}
report version:$lynis_report_data{'report_version_major'}.$lynis_report_data{'report_version_minor'}
number of plugins enabled:$lynis_report_data{'plugins_enabled'}plugin directory:$lynis_report_data{'plugin_directory'}
phase 1 plugins enabled:"; +print OUT "\t\t\t\t\t\n"; +foreach my $plug ( sort @{$lynis_report_data{'plugin_enabled_phase1[]'}} ) { + my ($n,$v) = split(/\|/, $plug); + print OUT "\t\t\t\t\t\t\n"; +} +print OUT "\t\t\t\t\t
name:$nversion:$v
\n"; +print OUT "
report start time:$lynis_report_data{'report_datetime_start'}report end time:$lynis_report_data{'report_datetime_end'}
hostid:$lynis_report_data{'hostid'}
hostid:$lynis_report_data{'hostid2'}