Change the criticality of OS security test
[validation.git] / tests / os / lynis / lynis.robot
index 8d0069a..de05d8d 100644 (file)
@@ -40,6 +40,9 @@ Run Lynis Audit System
     Append To File  ${log}  ${stdout}${\n}
     Should Be Equal As Integers  ${rc} 0
 
+    ${status} =  Evaluate  "Great, no warnings" in """${stdout}"""
+    Run Keyword If  '${status}' == 'False'  FAIL  Warnings discovered
+    ...                     non-critical
 
 *** Keywords ***
 Open Connection And Log In
@@ -58,7 +61,9 @@ Uninstall Lynis
 
 Download Logs
     [Documentation]  Downloading logs and removing them
+    Execute Command  chmod +r /var/log/lynis.log  sudo=True
     SSHLibrary.Get File  /var/log/lynis.log  ${OUTPUT DIR}/lynis.log
     Execute Command  rm /var/log/lynis.log  sudo=True
+    Execute Command  chmod +r /var/log/lynis-report.dat  sudo=True
     SSHLibrary.Get File  /var/log/lynis-report.dat  ${OUTPUT DIR}/lynis-report.dat
-    Execute Command  rm /var/log/lynis-report.dat  sudo=True
\ No newline at end of file
+    Execute Command  rm /var/log/lynis-report.dat  sudo=True