diff --git a/shared/templates/template_OVAL_audit_rules_unsuccessful_file_modification_rule_order b/shared/templates/template_OVAL_audit_rules_unsuccessful_file_modification_rule_order
index 8178c94e11..7329aa8b4e 100644
--- a/shared/templates/template_OVAL_audit_rules_unsuccessful_file_modification_rule_order
+++ b/shared/templates/template_OVAL_audit_rules_unsuccessful_file_modification_rule_order
@@ -64,11 +64,6 @@
[\s]+(?:-F\s+auid>={{{ auid }}}[\s]+)(?:-F\s+auid!=(?:unset|4294967295)[\s]+)(?:-k[\s]+|-F[\s]+key=)[\S]+[\s]*$
-
-
- (?:[^.]|\.\s)*
-
-
@@ -183,13 +178,25 @@
+
+ ^
+
+ $\n(^(?!
-
+ |
+
+ ).*$\n)*^
+
+ $\n(^(?!
-
+ |
+
+ ).*$\n)*^
+ $
+
@@ -222,13 +229,25 @@
+
+ ^
+
+ $\n(^(?!
-
+ |
+
+ ).*$\n)*^
-
+ $\n(^(?!
+
+ |
+
+ ).*$\n)*^
+ $
+
@@ -261,13 +280,25 @@
+
+ ^
+
+ $\n(^(?!
-
+ |
+
+ ).*$\n)*^
-
+ $\n(^(?!
+
+ |
+
+ ).*$\n)*^
+ $
+
@@ -300,13 +331,25 @@
+
+ ^
+
+ $\n(^(?!
-
+ |
+
+ ).*$\n)*^
-
+ $\n(^(?!
+
+ |
+
+ ).*$\n)*^
+ $
+
@@ -339,13 +382,25 @@
+
+ ^
+
+ $\n(^(?!
-
+ |
+
+ ).*$\n)*^
-
+ $\n(^(?!
+
+ |
+
+ ).*$\n)*^
+ $
+
@@ -379,13 +434,25 @@
+
+ ^
-
+ $\n(^(?!
+
+ |
+
+ ).*$\n)*^
+
+ $\n(^(?!
-
+ |
+
+ ).*$\n)*^
+ $
+
@@ -418,13 +485,25 @@
+
+ ^
-
+ $\n(^(?!
+
+ |
+
+ ).*$\n)*^
+
+ $\n(^(?!
-
+ |
+
+ ).*$\n)*^
+ $
+
@@ -457,13 +536,25 @@
+
+ ^
-
+ $\n(^(?!
+
+ |
+
+ ).*$\n)*^
+
+ $\n(^(?!
-
+ |
+
+ ).*$\n)*^
+ $
+