Full vulnerability scan not working

743 views
Skip to first unread message

Zafar Pravaiz

unread,
Jun 16, 2022, 10:58:31 AM6/16/22
to Wazuh mailing list
Hi 
I am running the latest Wazuh version with 140+ agents. I notice that a full vulnerability-detector scan is not working as expected. As per my understanding, every 6 hours agent should get scanned fully and the Vulnerability dashboard should show the current state of the agent for the day.  

Also noticed that when I started the manager (Ubuntu 20.04)  it is very slow to scan each agent. Is this a normal behavior? or there is some issue?

I would really appreciate your help.

Thanks


Screen Shot 2022-06-16 at 6.49.04 PM.png
Screen Shot 2022-06-16 at 6.54.31 PM.png
Screen Shot 2022-06-16 at 6.49.43 PM.png

Zafar Pravaiz

unread,
Jun 16, 2022, 5:37:06 PM6/16/22
to Wazuh mailing list
I see the following errors when I enabled the Debug
Hope this would help


2022/06/16 21:34:14 wazuh-modulesd:vulnerability-detector[1581387] wm_vuln_detector.c:743 at wm_vuldet_step(): ERROR: (5512): Exceeded the maximum number of attempts to access the DB.
2022/06/16 21:34:14 wazuh-modulesd:vulnerability-detector[1581387] wm_vuln_detector.c:743 at wm_vuldet_step(): ERROR: (5512): Exceeded the maximum number of attempts to access the DB.
2022/06/16 21:34:14 wazuh-modulesd:vulnerability-detector[1581387] wm_vuln_detector.c:743 at wm_vuldet_step(): ERROR: (5512): Exceeded the maximum number of attempts to access the DB.
2022/06/16 21:34:14 wazuh-modulesd:vulnerability-detector[1581387] wm_vuln_detector.c:743 at wm_vuldet_step(): ERROR: (5512): Exceeded the maximum number of attempts to access the DB.
2022/06/16 21:34:14 wazuh-modulesd:vulnerability-detector[1581387] wm_vuln_detector.c:743 at wm_vuldet_step(): ERROR: (5512): Exceeded the maximum number of attempts to access the DB.
2022/06/16 21:34:14 wazuh-modulesd:vulnerability-detector[1581387] wm_vuln_detector.c:743 at wm_vuldet_step(): ERROR: (5512): Exceeded the maximum number of attempts to access the DB.
2022/06/16 21:34:14 wazuh-modulesd:vulnerability-detector[1581387] wm_vuln_detector.c:743 at wm_vuldet_step(): ERROR: (5512): Exceeded the maximum number of attempts to access the DB.
2022/06/16 21:34:14 wazuh-modulesd:vulnerability-detector[1581387] wm_vuln_detector.c:743 at wm_vuldet_step(): ERROR: (5512): Exceeded the maximum number of attempts to access the DB.
2022/06/16 21:34:14 wazuh-modulesd:vulnerability-detector[1581387] wm_vuln_detector.c:743 at wm_vuldet_step(): ERROR: (5512): Exceeded the maximum number of attempts to access the DB.
2022/06/16 21:34:14 wazuh-modulesd:vulnerability-detector[1581387] wm_vuln_detector.c:743 at wm_vuldet_step(): ERROR: (5512): Exceeded the maximum number of attempts to access the DB.
2022/06/16 21:34:14 wazuh-modulesd:vulnerability-detector[1581387] wm_vuln_detector.c:743 at wm_vuldet_step(): ERROR: (5512): Exceeded the maximum number of attempts to access the DB.
2022/06/16 21:34:14 wazuh-modulesd:vulnerability-detector[1581387] wm_vuln_detector.c:743 at wm_vuldet_step(): ERROR: (5512): Exceeded the maximum number of attempts to access the DB.
2022/06/16 21:34:14 wazuh-modulesd:vulnerability-detector[1581387] wm_vuln_detector.c:743 at wm_vuldet_step(): ERROR: (5512): Exceeded the maximum number of attempts to access the DB.
2022/06/16 21:34:14 wazuh-modulesd:vulnerability-detector[1581387] wm_vuln_detector.c:743 at wm_vuldet_step(): ERROR: (5512): Exceeded the maximum number of attempts to access the DB.
2022/06/16 21:34:14 wazuh-modulesd:vulnerability-detector[1581387] wm_vuln_detector.c:743 at wm_vuldet_step(): ERROR: (5512): Exceeded the maximum number of attempts to access the DB.
2022/06/16 21:34:14 wazuh-modulesd:vulnerability-detector[1581387] wm_vuln_detector.c:743 at wm_vuldet_step(): ERROR: (5512): Exceeded the maximum number of attempts to access the DB.
2022/06/16 21:34:14 wazuh-modulesd:vulnerability-detector[1581387] wm_vuln_detector.c:743 at wm_vuldet_step(): ERROR: (5512): Exceeded the maximum number of attempts to access the DB.
2022/06/16 21:34:14 wazuh-modulesd:vulnerability-detector[1581387] wm_vuln_detector.c:743 at wm_vuldet_step(): ERROR: (5512): Exceeded the maximum number of attempts to access the DB.
2022/06/16 21:34:14 wazuh-modulesd:vulnerability-detector[1581387] wm_vuln_detector.c:743 at wm_vuldet_step(): ERROR: (5512): Exceeded the maximum number of attempts to access the DB.
2022/06/16 21:34:14 wazuh-modulesd:vulnerability-detector[1581387] wm_vuln_detector.c:743 at wm_vuldet_step(): ERROR: (5512): Exceeded the maximum number of attempts to access the DB.
2022/06/16 21:34:14 wazuh-modulesd:vulnerability-detector[1581387] wm_vuln_detector.c:743 at wm_vuldet_step(): ERROR: (5512): Exceeded the maximum number of attempts to access the DB.
2022/06/16 21:34:14 wazuh-modulesd:vulnerability-detector[1581387] wm_vuln_detector.c:743 at wm_vuldet_step(): ERROR: (5512): Exceeded the maximum number of attempts to access the DB.
2022/06/16 21:34:14 wazuh-modulesd:vulnerability-detector[1581387] wm_vuln_detector.c:743 at wm_vuldet_step(): ERROR: (5512): Exceeded the maximum number of attempts to access the DB.
2022/06/16 21:34:14 wazuh-modulesd:vulnerability-detector[1581387] wm_vuln_detector.c:743 at wm_vuldet_step(): ERROR: (5512): Exceeded the maximum number of attempts to access the DB.
2022/06/16 21:34:14 wazuh-modulesd:vulnerability-detector[1581387] wm_vuln_detector.c:743 at wm_vuldet_step(): ERROR: (5512): Exceeded the maximum number of attempts to access the DB.
2022/06/16 21:34:14 wazuh-modulesd:vulnerability-detector[1581387] wm_vuln_detector.c:2114 at wm_vuldet_linux_rm_false_positives(): DEBUG: (5465): A total of '5824' potential vulnerabilities have been discarded for agent '027'
2022/06/16 21:34:14 wazuh-modulesd:vulnerability-detector[1581387] wm_vuln_detector.c:2115 at wm_vuldet_linux_rm_false_positives(): DEBUG: (5470): It took '272' seconds to 'filter' vulnerabilities in agent '027'
2022/06/16 21:34:14 wazuh-modulesd:vulnerability-detector[1581387] wm_vuln_detector.c:1408 at wm_vuldet_process_agent_vulnerabilities(): DEBUG: (5466): Sending vulnerabilities report for agent '027'
2022/06/16 21:34:14 wazuh-modulesd:vulnerability-detector[1581387] wm_vuln_detector.c:743 at wm_vuldet_step(): ERROR: (5512): Exceeded the maximum number of attempts to access the DB.
2022/06/16 21:34:14 wazuh-modulesd:vulnerability-detector[1581387] wm_vuln_detector.c:1458 at wm_vuldet_process_agent_vulnerabilities(): ERROR: (5578): Could not fill the report with the CVE info from the NVD for agent '027'
2022/06/16 21:34:14 wazuh-modulesd:vulnerability-detector[1581387] wm_vuln_detector.c:2614 at wm_vuldet_sql_error(): ERROR: (5503): SQL error: 'database is locked'
2022/06/16 21:34:14 wazuh-modulesd:vulnerability-detector[1581387] wm_vuln_detector.c:2575 at wm_vuldet_check_agent_vulnerabilities(): ERROR: (5520): The agent '027' vulnerabilities could not be reported. Error: 'bad parameter or other API misuse'
2022/06/16 21:34:14 wazuh-modulesd:vulnerability-detector[1581387] wm_vuln_detector.c:7722 at wm_vuldet_run_scan(): INFO: (5472): Vulnerability scan finished.

Zafar Pravaiz

unread,
Jun 17, 2022, 11:23:48 AM6/17/22
to Wazuh mailing list
Dear Awesome community,

Can anyone shed some light on why the vulnerability detector is not working properly? It takes one full day to cycle 140 hosts but still does not alert all vulnerabilities.  See the timestamps of the log

2022/06/17 12:31:46 wazuh-modulesd:vulnerability-detector: INFO: (5450): Analyzing agent '057' vulnerabilities.
2022/06/17 12:43:03 wazuh-modulesd:vulnerability-detector: INFO: (5471): Finished vulnerability assessment for agent '057'
2022/06/17 12:43:03 wazuh-modulesd:vulnerability-detector: INFO: (5450): Analyzing agent '058' vulnerabilities.
2022/06/17 12:51:14 wazuh-modulesd:vulnerability-detector: INFO: (5471): Finished vulnerability assessment for agent '058'
2022/06/17 12:51:14 wazuh-modulesd:vulnerability-detector: INFO: (5450): Analyzing agent '059' vulnerabilities.
2022/06/17 12:59:36 wazuh-modulesd:vulnerability-detector: INFO: (5471): Finished vulnerability assessment for agent '059'
2022/06/17 12:59:36 wazuh-modulesd:vulnerability-detector: INFO: (5450): Analyzing agent '060' vulnerabilities.
2022/06/17 13:08:06 wazuh-modulesd:syscollector: INFO: Starting evaluation.
2022/06/17 13:08:06 wazuh-modulesd:syscollector: INFO: Evaluation finished.
2022/06/17 13:10:43 wazuh-modulesd:vulnerability-detector: INFO: (5471): Finished vulnerability assessment for agent '060'
2022/06/17 13:10:43 wazuh-modulesd:vulnerability-detector: INFO: (5450): Analyzing agent '061' vulnerabilities.
2022/06/17 13:20:20 wazuh-modulesd:vulnerability-detector: INFO: (5471): Finished vulnerability assessment for agent '061'
2022/06/17 13:20:20 wazuh-modulesd:vulnerability-detector: INFO: (5450): Analyzing agent '062' vulnerabilities.
2022/06/17 13:25:09 wazuh-modulesd:vulnerability-detector: INFO: (5471): Finished vulnerability assessment for agent '062'
2022/06/17 13:25:09 wazuh-modulesd:vulnerability-detector: INFO: (5450): Analyzing agent '063' vulnerabilities.
2022/06/17 13:29:22 wazuh-modulesd:vulnerability-detector: INFO: (5471): Finished vulnerability assessment for agent '063'
2022/06/17 13:29:22 wazuh-modulesd:vulnerability-detector: INFO: (5450): Analyzing agent '064' vulnerabilities.
2022/06/17 13:34:38 wazuh-modulesd:vulnerability-detector: INFO: (5471): Finished vulnerability assessment for agent '064'
2022/06/17 13:34:38 wazuh-modulesd:vulnerability-detector: INFO: (5450): Analyzing agent '065' vulnerabilities.
2022/06/17 13:40:36 wazuh-modulesd:vulnerability-detector: INFO: (5471): Finished vulnerability assessment for agent '065'
2022/06/17 13:40:36 wazuh-modulesd:vulnerability-detector: INFO: (5450): Analyzing agent '066' vulnerabilities.
2022/06/17 13:44:45 wazuh-modulesd:vulnerability-detector: INFO: (5471): Finished vulnerability assessment for agent '066'
2022/06/17 13:44:45 wazuh-modulesd:vulnerability-detector: INFO: (5450): Analyzing agent '067' vulnerabilities.

2022/06/17 13:48:54 wazuh-modulesd:vulnerability-detector: INFO: (5471): Finished vulnerability assessment for agent '067'
2022/06/17 13:48:54 wazuh-modulesd:vulnerability-detector: INFO: (5450): Analyzing agent '068' vulnerabilities.
2022/06/17 13:52:42 wazuh-modulesd:vulnerability-detector: INFO: (5471): Finished vulnerability assessment for agent '068'
2022/06/17 13:52:42 wazuh-modulesd:vulnerability-detector: INFO: (5450): Analyzing agent '069' vulnerabilities.
2022/06/17 13:56:30 wazuh-modulesd:vulnerability-detector: INFO: (5471): Finished vulnerability assessment for agent '069'
2022/06/17 13:56:30 wazuh-modulesd:vulnerability-detector: INFO: (5450): Analyzing agent '070' vulnerabilities.
2022/06/17 14:01:49 wazuh-modulesd:vulnerability-detector: INFO: (5471): Finished vulnerability assessment for agent '070'
2022/06/17 14:01:49 wazuh-modulesd:vulnerability-detector: INFO: (5450): Analyzing agent '071' vulnerabilities.
2022/06/17 14:03:05 wazuh-modulesd:vulnerability-detector: INFO: (5471): Finished vulnerability assessment for agent '071'
2022/06/17 14:03:05 wazuh-modulesd:vulnerability-detector: INFO: (5450): Analyzing agent '072' vulnerabilities.
2022/06/17 14:08:07 wazuh-modulesd:syscollector: INFO: Starting evaluation.
2022/06/17 14:08:07 wazuh-modulesd:syscollector: INFO: Evaluation finished.
2022/06/17 14:08:51 wazuh-modulesd:vulnerability-detector: INFO: (5471): Finished vulnerability assessment for agent '072'
2022/06/17 14:08:51 wazuh-modulesd:vulnerability-detector: INFO: (5450): Analyzing agent '073' vulnerabilities.
2022/06/17 14:19:57 wazuh-modulesd:vulnerability-detector: INFO: (5471): Finished vulnerability assessment for agent '073'
2022/06/17 14:19:57 wazuh-modulesd:vulnerability-detector: INFO: (5450): Analyzing agent '074' vulnerabilities.
2022/06/17 14:25:51 wazuh-modulesd:vulnerability-detector: INFO: (5471): Finished vulnerability assessment for agent '074'
2022/06/17 14:25:51 wazuh-modulesd:vulnerability-detector: INFO: (5450): Analyzing agent '075' vulnerabilities.
2022/06/17 14:32:18 wazuh-modulesd:vulnerability-detector: INFO: (5471): Finished vulnerability assessment for agent '075'
2022/06/17 14:32:18 wazuh-modulesd:vulnerability-detector: INFO: (5450): Analyzing agent '076' vulnerabilities.
2022/06/17 14:43:52 wazuh-modulesd:vulnerability-detector: INFO: (5471): Finished vulnerability assessment for agent '076'
2022/06/17 14:43:52 wazuh-modulesd:vulnerability-detector: INFO: (5450): Analyzing agent '077' vulnerabilities.
2022/06/17 14:52:13 wazuh-modulesd:vulnerability-detector: INFO: (5471): Finished vulnerability assessment for agent '077'
2022/06/17 14:52:13 wazuh-modulesd:vulnerability-detector: INFO: (5450): Analyzing agent '078' vulnerabilities.
2022/06/17 15:00:51 wazuh-modulesd:vulnerability-detector: INFO: (5471): Finished vulnerability assessment for agent '078'
2022/06/17 15:00:51 wazuh-modulesd:vulnerability-detector: INFO: (5450): Analyzing agent '079' vulnerabilities.
2022/06/17 15:08:08 wazuh-modulesd:syscollector: INFO: Starting evaluation.
2022/06/17 15:08:08 wazuh-modulesd:syscollector: INFO: Evaluation finished.
2022/06/17 15:08:58 wazuh-modulesd:vulnerability-detector: INFO: (5471): Finished vulnerability assessment for agent '079'
2022/06/17 15:08:58 wazuh-modulesd:vulnerability-detector: INFO: (5450): Analyzing agent '080' vulnerabilities.
2022/06/17 15:15:27 wazuh-modulesd:vulnerability-detector: INFO: (5471): Finished vulnerability assessment for agent '080'
2022/06/17 15:15:27 wazuh-modulesd:vulnerability-detector: INFO: (5450): Analyzing agent '081' vulnerabilities.


I would really appreciate your help. 

Thanks

Zafar Pravaiz

unread,
Jun 20, 2022, 12:04:56 PM6/20/22
to Wazuh mailing list
Dear All,

Can Anyone shed some light?

I would appreciate any help

Thanks

Adrián Jesús Peña Rodríguez

unread,
Jun 21, 2022, 3:01:11 AM6/21/22
to Wazuh mailing list

Hi,

Let’s check this problem, we have recently released several patches for version 4.3, you mention that you have the latest version, is this 4.3.4?

Apart from this error:

wm_vuln_detector.c:743 at wm_vuldet_step(): ERROR: (5512): Exceeded the maximum number of attempts to access the DB.

Have you noticed any other unexpected behavior or the problem is only in VD? Let’s run the following command to rule out other possible errors:

grep -E "WARN|ERR" /var/ossec/logs/ossec.log

We are still investigating this issue in the meantime, I look forward to your response. If you have any questions about the above, do not hesitate to ask.

Regards.

Zafar Pravaiz

unread,
Jun 21, 2022, 6:35:16 AM6/21/22
to Wazuh mailing list
Adrian,

Thank you for the response.

After enabling the debug, restarting the service and waiting for some time I get the following output from the grep 

oot@syslog:/var/ossec# grep -E "WARN|ERR" /var/ossec/logs/ossec.log
2022/06/21 09:51:40 wazuh-modulesd:ciscat[1634624] wm_ciscat.c:1433 at wm_ciscat_check(): WARNING: No evals defined. Exiting...
2022/06/21 09:52:03 sca[1634624] wm_sca.c:1895 at wm_sca_pattern_matches(): DEBUG: Testing minterm (r:^The following packages will be upgraded)(WARNING: apt does not have a stable CLI interface. Use with caution in scripts.) -> 0
2022/06/21 09:52:03 sca[1634624] wm_sca.c:1898 at wm_sca_pattern_matches(): DEBUG: Pattern test result: (r:^The following packages will be upgraded)(WARNING: apt does not have a stable CLI interface. Use with caution in scripts.) -> 0
2022/06/21 09:52:05 sca[1634624] wm_sca.c:1895 at wm_sca_pattern_matches(): DEBUG: Testing minterm (n:^\s*\t*PASS_MAX_DAYS\s*\t*(\d+) compare <= 365)(# WARNING: Unknown usernames may become world readable. ) -> 0
2022/06/21 09:52:05 sca[1634624] wm_sca.c:1898 at wm_sca_pattern_matches(): DEBUG: Pattern test result: (n:^\s*\t*PASS_MAX_DAYS\s*\t*(\d+) compare <= 365)(# WARNING: Unknown usernames may become world readable. ) -> 0
2022/06/21 09:52:05 sca[1634624] wm_sca.c:1501 at wm_sca_check_file_contents(): DEBUG: (n:^\s*\t*PASS_MAX_DAYS\s*\t*(\d+) compare <= 365)(# WARNING: Unknown usernames may become world readable. ) -> 0
2022/06/21 09:52:05 sca[1634624] wm_sca.c:1895 at wm_sca_pattern_matches(): DEBUG: Testing minterm (n:^\s*\t*PASS_MAX_DAYS\s*\t*(\d+) compare <= 365)(#    PASS_WARN_AGE    Number of days warning given before a password expires.) -> 0
2022/06/21 09:52:05 sca[1634624] wm_sca.c:1898 at wm_sca_pattern_matches(): DEBUG: Pattern test result: (n:^\s*\t*PASS_MAX_DAYS\s*\t*(\d+) compare <= 365)(#    PASS_WARN_AGE    Number of days warning given before a password expires.) -> 0
2022/06/21 09:52:05 sca[1634624] wm_sca.c:1501 at wm_sca_check_file_contents(): DEBUG: (n:^\s*\t*PASS_MAX_DAYS\s*\t*(\d+) compare <= 365)(#    PASS_WARN_AGE    Number of days warning given before a password expires.) -> 0
2022/06/21 09:52:05 sca[1634624] wm_sca.c:1895 at wm_sca_pattern_matches(): DEBUG: Testing minterm (n:^\s*\t*PASS_MAX_DAYS\s*\t*(\d+) compare <= 365)(PASS_WARN_AGE    7) -> 0
2022/06/21 09:52:05 sca[1634624] wm_sca.c:1898 at wm_sca_pattern_matches(): DEBUG: Pattern test result: (n:^\s*\t*PASS_MAX_DAYS\s*\t*(\d+) compare <= 365)(PASS_WARN_AGE    7) -> 0
2022/06/21 09:52:05 sca[1634624] wm_sca.c:1501 at wm_sca_check_file_contents(): DEBUG: (n:^\s*\t*PASS_MAX_DAYS\s*\t*(\d+) compare <= 365)(PASS_WARN_AGE    7) -> 0
2022/06/21 09:52:05 sca[1634624] wm_sca.c:1895 at wm_sca_pattern_matches(): DEBUG: Testing minterm (n:^\s*\t*PASS_MAX_DAYS\s*\t*(\d+) compare <= 365)(#PASS_ALWAYS_WARN) -> 0
2022/06/21 09:52:05 sca[1634624] wm_sca.c:1898 at wm_sca_pattern_matches(): DEBUG: Pattern test result: (n:^\s*\t*PASS_MAX_DAYS\s*\t*(\d+) compare <= 365)(#PASS_ALWAYS_WARN) -> 0
2022/06/21 09:52:05 sca[1634624] wm_sca.c:1501 at wm_sca_check_file_contents(): DEBUG: (n:^\s*\t*PASS_MAX_DAYS\s*\t*(\d+) compare <= 365)(#PASS_ALWAYS_WARN) -> 0
2022/06/21 09:52:05 sca[1634624] wm_sca.c:1895 at wm_sca_pattern_matches(): DEBUG: Testing minterm (n:^\s*\t*PASS_MIN_DAYS\s*\t*(\d+) compare >= 1)(# WARNING: Unknown usernames may become world readable. ) -> 0
2022/06/21 09:52:05 sca[1634624] wm_sca.c:1898 at wm_sca_pattern_matches(): DEBUG: Pattern test result: (n:^\s*\t*PASS_MIN_DAYS\s*\t*(\d+) compare >= 1)(# WARNING: Unknown usernames may become world readable. ) -> 0
2022/06/21 09:52:05 sca[1634624] wm_sca.c:1501 at wm_sca_check_file_contents(): DEBUG: (n:^\s*\t*PASS_MIN_DAYS\s*\t*(\d+) compare >= 1)(# WARNING: Unknown usernames may become world readable. ) -> 0
2022/06/21 09:52:05 sca[1634624] wm_sca.c:1895 at wm_sca_pattern_matches(): DEBUG: Testing minterm (n:^\s*\t*PASS_MIN_DAYS\s*\t*(\d+) compare >= 1)(#    PASS_WARN_AGE    Number of days warning given before a password expires.) -> 0
2022/06/21 09:52:05 sca[1634624] wm_sca.c:1898 at wm_sca_pattern_matches(): DEBUG: Pattern test result: (n:^\s*\t*PASS_MIN_DAYS\s*\t*(\d+) compare >= 1)(#    PASS_WARN_AGE    Number of days warning given before a password expires.) -> 0
2022/06/21 09:52:05 sca[1634624] wm_sca.c:1501 at wm_sca_check_file_contents(): DEBUG: (n:^\s*\t*PASS_MIN_DAYS\s*\t*(\d+) compare >= 1)(#    PASS_WARN_AGE    Number of days warning given before a password expires.) -> 0
2022/06/21 09:52:05 sca[1634624] wm_sca.c:1895 at wm_sca_pattern_matches(): DEBUG: Testing minterm (n:^\s*\t*PASS_MIN_DAYS\s*\t*(\d+) compare >= 1)(PASS_WARN_AGE    7) -> 0
2022/06/21 09:52:05 sca[1634624] wm_sca.c:1898 at wm_sca_pattern_matches(): DEBUG: Pattern test result: (n:^\s*\t*PASS_MIN_DAYS\s*\t*(\d+) compare >= 1)(PASS_WARN_AGE    7) -> 0
2022/06/21 09:52:05 sca[1634624] wm_sca.c:1501 at wm_sca_check_file_contents(): DEBUG: (n:^\s*\t*PASS_MIN_DAYS\s*\t*(\d+) compare >= 1)(PASS_WARN_AGE    7) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1895 at wm_sca_pattern_matches(): DEBUG: Testing minterm (n:^\s*\t*PASS_MIN_DAYS\s*\t*(\d+) compare >= 1)(#PASS_ALWAYS_WARN) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1898 at wm_sca_pattern_matches(): DEBUG: Pattern test result: (n:^\s*\t*PASS_MIN_DAYS\s*\t*(\d+) compare >= 1)(#PASS_ALWAYS_WARN) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1501 at wm_sca_check_file_contents(): DEBUG: (n:^\s*\t*PASS_MIN_DAYS\s*\t*(\d+) compare >= 1)(#PASS_ALWAYS_WARN) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1014 at wm_sca_do_scan(): DEBUG: Considering rule: 'f:/etc/login.defs -> n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1563 at wm_sca_check_file_list_for_contents(): DEBUG: Checking file list '/etc/login.defs' with 'n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1466 at wm_sca_check_file_contents(): DEBUG: Checking contents of file '/etc/login.defs' against pattern 'n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1798 at wm_sca_regex_numeric_comparison(): DEBUG: REGEX: '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'. Partial comparison: '>= 7'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1813 at wm_sca_regex_numeric_comparison(): DEBUG: No match found for regex '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1895 at wm_sca_pattern_matches(): DEBUG: Testing minterm (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(#) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1898 at wm_sca_pattern_matches(): DEBUG: Pattern test result: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(#) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1501 at wm_sca_check_file_contents(): DEBUG: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(#) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1798 at wm_sca_regex_numeric_comparison(): DEBUG: REGEX: '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'. Partial comparison: '>= 7'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1813 at wm_sca_regex_numeric_comparison(): DEBUG: No match found for regex '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1895 at wm_sca_pattern_matches(): DEBUG: Testing minterm (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(# /etc/login.defs - Configuration control definitions for the login package.) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1898 at wm_sca_pattern_matches(): DEBUG: Pattern test result: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(# /etc/login.defs - Configuration control definitions for the login package.) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1501 at wm_sca_check_file_contents(): DEBUG: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(# /etc/login.defs - Configuration control definitions for the login package.) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1798 at wm_sca_regex_numeric_comparison(): DEBUG: REGEX: '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'. Partial comparison: '>= 7'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1813 at wm_sca_regex_numeric_comparison(): DEBUG: No match found for regex '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1895 at wm_sca_pattern_matches(): DEBUG: Testing minterm (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(#) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1898 at wm_sca_pattern_matches(): DEBUG: Pattern test result: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(#) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1501 at wm_sca_check_file_contents(): DEBUG: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(#) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1798 at wm_sca_regex_numeric_comparison(): DEBUG: REGEX: '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'. Partial comparison: '>= 7'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1813 at wm_sca_regex_numeric_comparison(): DEBUG: No match found for regex '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1895 at wm_sca_pattern_matches(): DEBUG: Testing minterm (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(# Three items must be defined:  MAIL_DIR, ENV_SUPATH, and ENV_PATH.) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1898 at wm_sca_pattern_matches(): DEBUG: Pattern test result: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(# Three items must be defined:  MAIL_DIR, ENV_SUPATH, and ENV_PATH.) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1501 at wm_sca_check_file_contents(): DEBUG: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(# Three items must be defined:  MAIL_DIR, ENV_SUPATH, and ENV_PATH.) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1798 at wm_sca_regex_numeric_comparison(): DEBUG: REGEX: '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'. Partial comparison: '>= 7'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1813 at wm_sca_regex_numeric_comparison(): DEBUG: No match found for regex '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1895 at wm_sca_pattern_matches(): DEBUG: Testing minterm (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(# If unspecified, some arbitrary (and possibly incorrect) value will) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1898 at wm_sca_pattern_matches(): DEBUG: Pattern test result: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(# If unspecified, some arbitrary (and possibly incorrect) value will) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1501 at wm_sca_check_file_contents(): DEBUG: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(# If unspecified, some arbitrary (and possibly incorrect) value will) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1798 at wm_sca_regex_numeric_comparison(): DEBUG: REGEX: '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'. Partial comparison: '>= 7'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1813 at wm_sca_regex_numeric_comparison(): DEBUG: No match found for regex '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1895 at wm_sca_pattern_matches(): DEBUG: Testing minterm (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(# be assumed.  All other items are optional - if not specified then) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1898 at wm_sca_pattern_matches(): DEBUG: Pattern test result: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(# be assumed.  All other items are optional - if not specified then) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1501 at wm_sca_check_file_contents(): DEBUG: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(# be assumed.  All other items are optional - if not specified then) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1798 at wm_sca_regex_numeric_comparison(): DEBUG: REGEX: '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'. Partial comparison: '>= 7'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1813 at wm_sca_regex_numeric_comparison(): DEBUG: No match found for regex '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1895 at wm_sca_pattern_matches(): DEBUG: Testing minterm (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(# the described action or option will be inhibited.) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1898 at wm_sca_pattern_matches(): DEBUG: Pattern test result: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(# the described action or option will be inhibited.) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1501 at wm_sca_check_file_contents(): DEBUG: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(# the described action or option will be inhibited.) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1798 at wm_sca_regex_numeric_comparison(): DEBUG: REGEX: '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'. Partial comparison: '>= 7'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1813 at wm_sca_regex_numeric_comparison(): DEBUG: No match found for regex '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1895 at wm_sca_pattern_matches(): DEBUG: Testing minterm (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(#) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1898 at wm_sca_pattern_matches(): DEBUG: Pattern test result: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(#) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1501 at wm_sca_check_file_contents(): DEBUG: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(#) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1798 at wm_sca_regex_numeric_comparison(): DEBUG: REGEX: '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'. Partial comparison: '>= 7'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1813 at wm_sca_regex_numeric_comparison(): DEBUG: No match found for regex '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1895 at wm_sca_pattern_matches(): DEBUG: Testing minterm (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(# Comment lines (lines beginning with "#") and blank lines are ignored.) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1898 at wm_sca_pattern_matches(): DEBUG: Pattern test result: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(# Comment lines (lines beginning with "#") and blank lines are ignored.) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1501 at wm_sca_check_file_contents(): DEBUG: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(# Comment lines (lines beginning with "#") and blank lines are ignored.) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1798 at wm_sca_regex_numeric_comparison(): DEBUG: REGEX: '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'. Partial comparison: '>= 7'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1813 at wm_sca_regex_numeric_comparison(): DEBUG: No match found for regex '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1895 at wm_sca_pattern_matches(): DEBUG: Testing minterm (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(#) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1898 at wm_sca_pattern_matches(): DEBUG: Pattern test result: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(#) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1501 at wm_sca_check_file_contents(): DEBUG: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(#) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1798 at wm_sca_regex_numeric_comparison(): DEBUG: REGEX: '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'. Partial comparison: '>= 7'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1813 at wm_sca_regex_numeric_comparison(): DEBUG: No match found for regex '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1895 at wm_sca_pattern_matches(): DEBUG: Testing minterm (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(# Modified for Linux.  --marekm) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1898 at wm_sca_pattern_matches(): DEBUG: Pattern test result: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(# Modified for Linux.  --marekm) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1501 at wm_sca_check_file_contents(): DEBUG: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(# Modified for Linux.  --marekm) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1798 at wm_sca_regex_numeric_comparison(): DEBUG: REGEX: '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'. Partial comparison: '>= 7'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1813 at wm_sca_regex_numeric_comparison(): DEBUG: No match found for regex '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1895 at wm_sca_pattern_matches(): DEBUG: Testing minterm (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(EMPTY_LINE) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1898 at wm_sca_pattern_matches(): DEBUG: Pattern test result: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(EMPTY_LINE) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1501 at wm_sca_check_file_contents(): DEBUG: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(EMPTY_LINE) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1798 at wm_sca_regex_numeric_comparison(): DEBUG: REGEX: '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'. Partial comparison: '>= 7'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1813 at wm_sca_regex_numeric_comparison(): DEBUG: No match found for regex '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1895 at wm_sca_pattern_matches(): DEBUG: Testing minterm (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(# REQUIRED for useradd/userdel/usermod) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1898 at wm_sca_pattern_matches(): DEBUG: Pattern test result: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(# REQUIRED for useradd/userdel/usermod) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1501 at wm_sca_check_file_contents(): DEBUG: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(# REQUIRED for useradd/userdel/usermod) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1798 at wm_sca_regex_numeric_comparison(): DEBUG: REGEX: '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'. Partial comparison: '>= 7'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1813 at wm_sca_regex_numeric_comparison(): DEBUG: No match found for regex '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1895 at wm_sca_pattern_matches(): DEBUG: Testing minterm (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(#   Directory where mailboxes reside, _or_ name of file, relative to the) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1898 at wm_sca_pattern_matches(): DEBUG: Pattern test result: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(#   Directory where mailboxes reside, _or_ name of file, relative to the) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1501 at wm_sca_check_file_contents(): DEBUG: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(#   Directory where mailboxes reside, _or_ name of file, relative to the) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1798 at wm_sca_regex_numeric_comparison(): DEBUG: REGEX: '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'. Partial comparison: '>= 7'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1813 at wm_sca_regex_numeric_comparison(): DEBUG: No match found for regex '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1895 at wm_sca_pattern_matches(): DEBUG: Testing minterm (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(#   home directory.  If you _do_ define MAIL_DIR and MAIL_FILE,) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1898 at wm_sca_pattern_matches(): DEBUG: Pattern test result: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(#   home directory.  If you _do_ define MAIL_DIR and MAIL_FILE,) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1501 at wm_sca_check_file_contents(): DEBUG: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(#   home directory.  If you _do_ define MAIL_DIR and MAIL_FILE,) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1798 at wm_sca_regex_numeric_comparison(): DEBUG: REGEX: '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'. Partial comparison: '>= 7'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1813 at wm_sca_regex_numeric_comparison(): DEBUG: No match found for regex '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1895 at wm_sca_pattern_matches(): DEBUG: Testing minterm (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(#   MAIL_DIR takes precedence.) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1898 at wm_sca_pattern_matches(): DEBUG: Pattern test result: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(#   MAIL_DIR takes precedence.) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1501 at wm_sca_check_file_contents(): DEBUG: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(#   MAIL_DIR takes precedence.) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1798 at wm_sca_regex_numeric_comparison(): DEBUG: REGEX: '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'. Partial comparison: '>= 7'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1813 at wm_sca_regex_numeric_comparison(): DEBUG: No match found for regex '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1895 at wm_sca_pattern_matches(): DEBUG: Testing minterm (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(#) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1898 at wm_sca_pattern_matches(): DEBUG: Pattern test result: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(#) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1501 at wm_sca_check_file_contents(): DEBUG: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(#) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1798 at wm_sca_regex_numeric_comparison(): DEBUG: REGEX: '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'. Partial comparison: '>= 7'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1813 at wm_sca_regex_numeric_comparison(): DEBUG: No match found for regex '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1895 at wm_sca_pattern_matches(): DEBUG: Testing minterm (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(#   Essentially:) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1898 at wm_sca_pattern_matches(): DEBUG: Pattern test result: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(#   Essentially:) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1501 at wm_sca_check_file_contents(): DEBUG: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(#   Essentially:) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1798 at wm_sca_regex_numeric_comparison(): DEBUG: REGEX: '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'. Partial comparison: '>= 7'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1813 at wm_sca_regex_numeric_comparison(): DEBUG: No match found for regex '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1895 at wm_sca_pattern_matches(): DEBUG: Testing minterm (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(#      - MAIL_DIR defines the location of users mail spool files) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1898 at wm_sca_pattern_matches(): DEBUG: Pattern test result: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(#      - MAIL_DIR defines the location of users mail spool files) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1501 at wm_sca_check_file_contents(): DEBUG: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(#      - MAIL_DIR defines the location of users mail spool files) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1798 at wm_sca_regex_numeric_comparison(): DEBUG: REGEX: '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'. Partial comparison: '>= 7'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1813 at wm_sca_regex_numeric_comparison(): DEBUG: No match found for regex '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1895 at wm_sca_pattern_matches(): DEBUG: Testing minterm (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(#        (for mbox use) by appending the username to MAIL_DIR as defined) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1898 at wm_sca_pattern_matches(): DEBUG: Pattern test result: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(#        (for mbox use) by appending the username to MAIL_DIR as defined) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1501 at wm_sca_check_file_contents(): DEBUG: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(#        (for mbox use) by appending the username to MAIL_DIR as defined) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1798 at wm_sca_regex_numeric_comparison(): DEBUG: REGEX: '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'. Partial comparison: '>= 7'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1813 at wm_sca_regex_numeric_comparison(): DEBUG: No match found for regex '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1895 at wm_sca_pattern_matches(): DEBUG: Testing minterm (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(#        below.) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1898 at wm_sca_pattern_matches(): DEBUG: Pattern test result: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(#        below.) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1501 at wm_sca_check_file_contents(): DEBUG: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(#        below.) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1798 at wm_sca_regex_numeric_comparison(): DEBUG: REGEX: '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'. Partial comparison: '>= 7'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1813 at wm_sca_regex_numeric_comparison(): DEBUG: No match found for regex '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1895 at wm_sca_pattern_matches(): DEBUG: Testing minterm (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(#      - MAIL_FILE defines the location of the users mail spool files as the) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1898 at wm_sca_pattern_matches(): DEBUG: Pattern test result: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(#      - MAIL_FILE defines the location of the users mail spool files as the) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1501 at wm_sca_check_file_contents(): DEBUG: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(#      - MAIL_FILE defines the location of the users mail spool files as the) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1798 at wm_sca_regex_numeric_comparison(): DEBUG: REGEX: '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'. Partial comparison: '>= 7'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1813 at wm_sca_regex_numeric_comparison(): DEBUG: No match found for regex '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1895 at wm_sca_pattern_matches(): DEBUG: Testing minterm (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(#        fully-qualified filename obtained by prepending the user home) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1898 at wm_sca_pattern_matches(): DEBUG: Pattern test result: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(#        fully-qualified filename obtained by prepending the user home) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1501 at wm_sca_check_file_contents(): DEBUG: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(#        fully-qualified filename obtained by prepending the user home) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1798 at wm_sca_regex_numeric_comparison(): DEBUG: REGEX: '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'. Partial comparison: '>= 7'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1813 at wm_sca_regex_numeric_comparison(): DEBUG: No match found for regex '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1895 at wm_sca_pattern_matches(): DEBUG: Testing minterm (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(#        directory before $MAIL_FILE) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1898 at wm_sca_pattern_matches(): DEBUG: Pattern test result: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(#        directory before $MAIL_FILE) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1501 at wm_sca_check_file_contents(): DEBUG: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(#        directory before $MAIL_FILE) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1798 at wm_sca_regex_numeric_comparison(): DEBUG: REGEX: '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'. Partial comparison: '>= 7'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1813 at wm_sca_regex_numeric_comparison(): DEBUG: No match found for regex '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1895 at wm_sca_pattern_matches(): DEBUG: Testing minterm (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(#) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1898 at wm_sca_pattern_matches(): DEBUG: Pattern test result: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(#) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1501 at wm_sca_check_file_contents(): DEBUG: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(#) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1798 at wm_sca_regex_numeric_comparison(): DEBUG: REGEX: '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'. Partial comparison: '>= 7'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1813 at wm_sca_regex_numeric_comparison(): DEBUG: No match found for regex '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1895 at wm_sca_pattern_matches(): DEBUG: Testing minterm (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(# NOTE: This is no more used for setting up users MAIL environment variable) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1898 at wm_sca_pattern_matches(): DEBUG: Pattern test result: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(# NOTE: This is no more used for setting up users MAIL environment variable) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1501 at wm_sca_check_file_contents(): DEBUG: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(# NOTE: This is no more used for setting up users MAIL environment variable) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1798 at wm_sca_regex_numeric_comparison(): DEBUG: REGEX: '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'. Partial comparison: '>= 7'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1813 at wm_sca_regex_numeric_comparison(): DEBUG: No match found for regex '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1895 at wm_sca_pattern_matches(): DEBUG: Testing minterm (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(#       which is, starting from shadow 4.0.12-1 in Debian, entirely the) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1898 at wm_sca_pattern_matches(): DEBUG: Pattern test result: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(#       which is, starting from shadow 4.0.12-1 in Debian, entirely the) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1501 at wm_sca_check_file_contents(): DEBUG: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(#       which is, starting from shadow 4.0.12-1 in Debian, entirely the) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1798 at wm_sca_regex_numeric_comparison(): DEBUG: REGEX: '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'. Partial comparison: '>= 7'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1813 at wm_sca_regex_numeric_comparison(): DEBUG: No match found for regex '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1895 at wm_sca_pattern_matches(): DEBUG: Testing minterm (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(#       job of the pam_mail PAM modules) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1898 at wm_sca_pattern_matches(): DEBUG: Pattern test result: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(#       job of the pam_mail PAM modules) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1501 at wm_sca_check_file_contents(): DEBUG: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(#       job of the pam_mail PAM modules) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1798 at wm_sca_regex_numeric_comparison(): DEBUG: REGEX: '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'. Partial comparison: '>= 7'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1813 at wm_sca_regex_numeric_comparison(): DEBUG: No match found for regex '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1895 at wm_sca_pattern_matches(): DEBUG: Testing minterm (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(#       See default PAM configuration files provided for) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1898 at wm_sca_pattern_matches(): DEBUG: Pattern test result: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(#       See default PAM configuration files provided for) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1501 at wm_sca_check_file_contents(): DEBUG: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(#       See default PAM configuration files provided for) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1798 at wm_sca_regex_numeric_comparison(): DEBUG: REGEX: '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'. Partial comparison: '>= 7'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1813 at wm_sca_regex_numeric_comparison(): DEBUG: No match found for regex '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1895 at wm_sca_pattern_matches(): DEBUG: Testing minterm (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(#       login, su, etc.) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1898 at wm_sca_pattern_matches(): DEBUG: Pattern test result: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(#       login, su, etc.) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1501 at wm_sca_check_file_contents(): DEBUG: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(#       login, su, etc.) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1798 at wm_sca_regex_numeric_comparison(): DEBUG: REGEX: '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'. Partial comparison: '>= 7'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1813 at wm_sca_regex_numeric_comparison(): DEBUG: No match found for regex '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1895 at wm_sca_pattern_matches(): DEBUG: Testing minterm (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(#) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1898 at wm_sca_pattern_matches(): DEBUG: Pattern test result: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(#) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1501 at wm_sca_check_file_contents(): DEBUG: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(#) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1798 at wm_sca_regex_numeric_comparison(): DEBUG: REGEX: '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'. Partial comparison: '>= 7'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1813 at wm_sca_regex_numeric_comparison(): DEBUG: No match found for regex '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1895 at wm_sca_pattern_matches(): DEBUG: Testing minterm (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(# This is a temporary situation: setting these variables will soon) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1898 at wm_sca_pattern_matches(): DEBUG: Pattern test result: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(# This is a temporary situation: setting these variables will soon) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1501 at wm_sca_check_file_contents(): DEBUG: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(# This is a temporary situation: setting these variables will soon) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1798 at wm_sca_regex_numeric_comparison(): DEBUG: REGEX: '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'. Partial comparison: '>= 7'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1813 at wm_sca_regex_numeric_comparison(): DEBUG: No match found for regex '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1895 at wm_sca_pattern_matches(): DEBUG: Testing minterm (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(# move to /etc/default/useradd and the variables will then be) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1898 at wm_sca_pattern_matches(): DEBUG: Pattern test result: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(# move to /etc/default/useradd and the variables will then be) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1501 at wm_sca_check_file_contents(): DEBUG: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(# move to /etc/default/useradd and the variables will then be) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1798 at wm_sca_regex_numeric_comparison(): DEBUG: REGEX: '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'. Partial comparison: '>= 7'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1813 at wm_sca_regex_numeric_comparison(): DEBUG: No match found for regex '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1895 at wm_sca_pattern_matches(): DEBUG: Testing minterm (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(# no more supported) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1898 at wm_sca_pattern_matches(): DEBUG: Pattern test result: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(# no more supported) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1501 at wm_sca_check_file_contents(): DEBUG: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(# no more supported) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1798 at wm_sca_regex_numeric_comparison(): DEBUG: REGEX: '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'. Partial comparison: '>= 7'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1813 at wm_sca_regex_numeric_comparison(): DEBUG: No match found for regex '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1895 at wm_sca_pattern_matches(): DEBUG: Testing minterm (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(MAIL_DIR        /var/mail) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1898 at wm_sca_pattern_matches(): DEBUG: Pattern test result: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(MAIL_DIR        /var/mail) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1501 at wm_sca_check_file_contents(): DEBUG: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(MAIL_DIR        /var/mail) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1798 at wm_sca_regex_numeric_comparison(): DEBUG: REGEX: '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'. Partial comparison: '>= 7'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1813 at wm_sca_regex_numeric_comparison(): DEBUG: No match found for regex '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1895 at wm_sca_pattern_matches(): DEBUG: Testing minterm (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(#MAIL_FILE      .mail) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1898 at wm_sca_pattern_matches(): DEBUG: Pattern test result: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(#MAIL_FILE      .mail) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1501 at wm_sca_check_file_contents(): DEBUG: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(#MAIL_FILE      .mail) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1798 at wm_sca_regex_numeric_comparison(): DEBUG: REGEX: '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'. Partial comparison: '>= 7'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1813 at wm_sca_regex_numeric_comparison(): DEBUG: No match found for regex '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1895 at wm_sca_pattern_matches(): DEBUG: Testing minterm (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(EMPTY_LINE) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1898 at wm_sca_pattern_matches(): DEBUG: Pattern test result: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(EMPTY_LINE) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1501 at wm_sca_check_file_contents(): DEBUG: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(EMPTY_LINE) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1798 at wm_sca_regex_numeric_comparison(): DEBUG: REGEX: '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'. Partial comparison: '>= 7'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1813 at wm_sca_regex_numeric_comparison(): DEBUG: No match found for regex '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1895 at wm_sca_pattern_matches(): DEBUG: Testing minterm (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(#) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1898 at wm_sca_pattern_matches(): DEBUG: Pattern test result: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(#) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1501 at wm_sca_check_file_contents(): DEBUG: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(#) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1798 at wm_sca_regex_numeric_comparison(): DEBUG: REGEX: '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'. Partial comparison: '>= 7'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1813 at wm_sca_regex_numeric_comparison(): DEBUG: No match found for regex '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1895 at wm_sca_pattern_matches(): DEBUG: Testing minterm (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(# Enable logging and display of /var/log/faillog login failure info.) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1898 at wm_sca_pattern_matches(): DEBUG: Pattern test result: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(# Enable logging and display of /var/log/faillog login failure info.) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1501 at wm_sca_check_file_contents(): DEBUG: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(# Enable logging and display of /var/log/faillog login failure info.) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1798 at wm_sca_regex_numeric_comparison(): DEBUG: REGEX: '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'. Partial comparison: '>= 7'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1813 at wm_sca_regex_numeric_comparison(): DEBUG: No match found for regex '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1895 at wm_sca_pattern_matches(): DEBUG: Testing minterm (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(# This option conflicts with the pam_tally PAM module.) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1898 at wm_sca_pattern_matches(): DEBUG: Pattern test result: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(# This option conflicts with the pam_tally PAM module.) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1501 at wm_sca_check_file_contents(): DEBUG: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(# This option conflicts with the pam_tally PAM module.) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1798 at wm_sca_regex_numeric_comparison(): DEBUG: REGEX: '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'. Partial comparison: '>= 7'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1813 at wm_sca_regex_numeric_comparison(): DEBUG: No match found for regex '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1895 at wm_sca_pattern_matches(): DEBUG: Testing minterm (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(#) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1898 at wm_sca_pattern_matches(): DEBUG: Pattern test result: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(#) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1501 at wm_sca_check_file_contents(): DEBUG: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(#) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1798 at wm_sca_regex_numeric_comparison(): DEBUG: REGEX: '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'. Partial comparison: '>= 7'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1813 at wm_sca_regex_numeric_comparison(): DEBUG: No match found for regex '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1895 at wm_sca_pattern_matches(): DEBUG: Testing minterm (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(FAILLOG_ENAB        yes) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1898 at wm_sca_pattern_matches(): DEBUG: Pattern test result: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(FAILLOG_ENAB        yes) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1501 at wm_sca_check_file_contents(): DEBUG: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(FAILLOG_ENAB        yes) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1798 at wm_sca_regex_numeric_comparison(): DEBUG: REGEX: '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'. Partial comparison: '>= 7'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1813 at wm_sca_regex_numeric_comparison(): DEBUG: No match found for regex '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1895 at wm_sca_pattern_matches(): DEBUG: Testing minterm (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(EMPTY_LINE) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1898 at wm_sca_pattern_matches(): DEBUG: Pattern test result: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(EMPTY_LINE) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1501 at wm_sca_check_file_contents(): DEBUG: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(EMPTY_LINE) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1798 at wm_sca_regex_numeric_comparison(): DEBUG: REGEX: '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'. Partial comparison: '>= 7'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1813 at wm_sca_regex_numeric_comparison(): DEBUG: No match found for regex '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1895 at wm_sca_pattern_matches(): DEBUG: Testing minterm (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(#) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1898 at wm_sca_pattern_matches(): DEBUG: Pattern test result: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(#) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1501 at wm_sca_check_file_contents(): DEBUG: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(#) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1798 at wm_sca_regex_numeric_comparison(): DEBUG: REGEX: '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'. Partial comparison: '>= 7'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1813 at wm_sca_regex_numeric_comparison(): DEBUG: No match found for regex '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1895 at wm_sca_pattern_matches(): DEBUG: Testing minterm (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(# Enable display of unknown usernames when login failures are recorded.) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1898 at wm_sca_pattern_matches(): DEBUG: Pattern test result: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(# Enable display of unknown usernames when login failures are recorded.) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1501 at wm_sca_check_file_contents(): DEBUG: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(# Enable display of unknown usernames when login failures are recorded.) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1798 at wm_sca_regex_numeric_comparison(): DEBUG: REGEX: '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'. Partial comparison: '>= 7'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1813 at wm_sca_regex_numeric_comparison(): DEBUG: No match found for regex '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1895 at wm_sca_pattern_matches(): DEBUG: Testing minterm (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(#) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1898 at wm_sca_pattern_matches(): DEBUG: Pattern test result: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(#) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1501 at wm_sca_check_file_contents(): DEBUG: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(#) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1798 at wm_sca_regex_numeric_comparison(): DEBUG: REGEX: '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'. Partial comparison: '>= 7'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1813 at wm_sca_regex_numeric_comparison(): DEBUG: No match found for regex '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1895 at wm_sca_pattern_matches(): DEBUG: Testing minterm (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(# WARNING: Unknown usernames may become world readable. ) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1898 at wm_sca_pattern_matches(): DEBUG: Pattern test result: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(# WARNING: Unknown usernames may become world readable. ) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1501 at wm_sca_check_file_contents(): DEBUG: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(# WARNING: Unknown usernames may become world readable. ) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1798 at wm_sca_regex_numeric_comparison(): DEBUG: REGEX: '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'. Partial comparison: '>= 7'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1813 at wm_sca_regex_numeric_comparison(): DEBUG: No match found for regex '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1895 at wm_sca_pattern_matches(): DEBUG: Testing minterm (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(# See #290803 and #298773 for details about how this could become a security) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1898 at wm_sca_pattern_matches(): DEBUG: Pattern test result: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(# See #290803 and #298773 for details about how this could become a security) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1501 at wm_sca_check_file_contents(): DEBUG: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(# See #290803 and #298773 for details about how this could become a security) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1798 at wm_sca_regex_numeric_comparison(): DEBUG: REGEX: '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'. Partial comparison: '>= 7'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1813 at wm_sca_regex_numeric_comparison(): DEBUG: No match found for regex '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1895 at wm_sca_pattern_matches(): DEBUG: Testing minterm (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(# concern) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1898 at wm_sca_pattern_matches(): DEBUG: Pattern test result: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(# concern) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1501 at wm_sca_check_file_contents(): DEBUG: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(# concern) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1798 at wm_sca_regex_numeric_comparison(): DEBUG: REGEX: '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'. Partial comparison: '>= 7'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1813 at wm_sca_regex_numeric_comparison(): DEBUG: No match found for regex '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1895 at wm_sca_pattern_matches(): DEBUG: Testing minterm (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(LOG_UNKFAIL_ENAB    no) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1898 at wm_sca_pattern_matches(): DEBUG: Pattern test result: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(LOG_UNKFAIL_ENAB    no) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1501 at wm_sca_check_file_contents(): DEBUG: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(LOG_UNKFAIL_ENAB    no) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1798 at wm_sca_regex_numeric_comparison(): DEBUG: REGEX: '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'. Partial comparison: '>= 7'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1813 at wm_sca_regex_numeric_comparison(): DEBUG: No match found for regex '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1895 at wm_sca_pattern_matches(): DEBUG: Testing minterm (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(EMPTY_LINE) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1898 at wm_sca_pattern_matches(): DEBUG: Pattern test result: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(EMPTY_LINE) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1501 at wm_sca_check_file_contents(): DEBUG: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(EMPTY_LINE) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1798 at wm_sca_regex_numeric_comparison(): DEBUG: REGEX: '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'. Partial comparison: '>= 7'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1813 at wm_sca_regex_numeric_comparison(): DEBUG: No match found for regex '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1895 at wm_sca_pattern_matches(): DEBUG: Testing minterm (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(#) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1898 at wm_sca_pattern_matches(): DEBUG: Pattern test result: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(#) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1501 at wm_sca_check_file_contents(): DEBUG: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(#) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1798 at wm_sca_regex_numeric_comparison(): DEBUG: REGEX: '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'. Partial comparison: '>= 7'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1813 at wm_sca_regex_numeric_comparison(): DEBUG: No match found for regex '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1895 at wm_sca_pattern_matches(): DEBUG: Testing minterm (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(# Enable logging of successful logins) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1898 at wm_sca_pattern_matches(): DEBUG: Pattern test result: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(# Enable logging of successful logins) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1501 at wm_sca_check_file_contents(): DEBUG: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(# Enable logging of successful logins) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1798 at wm_sca_regex_numeric_comparison(): DEBUG: REGEX: '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'. Partial comparison: '>= 7'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1813 at wm_sca_regex_numeric_comparison(): DEBUG: No match found for regex '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1895 at wm_sca_pattern_matches(): DEBUG: Testing minterm (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(#) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1898 at wm_sca_pattern_matches(): DEBUG: Pattern test result: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(#) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1501 at wm_sca_check_file_contents(): DEBUG: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(#) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1798 at wm_sca_regex_numeric_comparison(): DEBUG: REGEX: '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'. Partial comparison: '>= 7'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1813 at wm_sca_regex_numeric_comparison(): DEBUG: No match found for regex '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1895 at wm_sca_pattern_matches(): DEBUG: Testing minterm (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(LOG_OK_LOGINS        no) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1898 at wm_sca_pattern_matches(): DEBUG: Pattern test result: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(LOG_OK_LOGINS        no) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1501 at wm_sca_check_file_contents(): DEBUG: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(LOG_OK_LOGINS        no) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1798 at wm_sca_regex_numeric_comparison(): DEBUG: REGEX: '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'. Partial comparison: '>= 7'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1813 at wm_sca_regex_numeric_comparison(): DEBUG: No match found for regex '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1895 at wm_sca_pattern_matches(): DEBUG: Testing minterm (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(EMPTY_LINE) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1898 at wm_sca_pattern_matches(): DEBUG: Pattern test result: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(EMPTY_LINE) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1501 at wm_sca_check_file_contents(): DEBUG: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(EMPTY_LINE) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1798 at wm_sca_regex_numeric_comparison(): DEBUG: REGEX: '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'. Partial comparison: '>= 7'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1813 at wm_sca_regex_numeric_comparison(): DEBUG: No match found for regex '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1895 at wm_sca_pattern_matches(): DEBUG: Testing minterm (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(#) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1898 at wm_sca_pattern_matches(): DEBUG: Pattern test result: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(#) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1501 at wm_sca_check_file_contents(): DEBUG: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(#) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1798 at wm_sca_regex_numeric_comparison(): DEBUG: REGEX: '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'. Partial comparison: '>= 7'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1813 at wm_sca_regex_numeric_comparison(): DEBUG: No match found for regex '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1895 at wm_sca_pattern_matches(): DEBUG: Testing minterm (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(# Enable "syslog" logging of su activity - in addition to sulog file logging.) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1898 at wm_sca_pattern_matches(): DEBUG: Pattern test result: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(# Enable "syslog" logging of su activity - in addition to sulog file logging.) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1501 at wm_sca_check_file_contents(): DEBUG: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(# Enable "syslog" logging of su activity - in addition to sulog file logging.) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1798 at wm_sca_regex_numeric_comparison(): DEBUG: REGEX: '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'. Partial comparison: '>= 7'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1813 at wm_sca_regex_numeric_comparison(): DEBUG: No match found for regex '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1895 at wm_sca_pattern_matches(): DEBUG: Testing minterm (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(# SYSLOG_SG_ENAB does the same for newgrp and sg.) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1898 at wm_sca_pattern_matches(): DEBUG: Pattern test result: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(# SYSLOG_SG_ENAB does the same for newgrp and sg.) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1501 at wm_sca_check_file_contents(): DEBUG: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(# SYSLOG_SG_ENAB does the same for newgrp and sg.) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1798 at wm_sca_regex_numeric_comparison(): DEBUG: REGEX: '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'. Partial comparison: '>= 7'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1813 at wm_sca_regex_numeric_comparison(): DEBUG: No match found for regex '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1895 at wm_sca_pattern_matches(): DEBUG: Testing minterm (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(#) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1898 at wm_sca_pattern_matches(): DEBUG: Pattern test result: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(#) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1501 at wm_sca_check_file_contents(): DEBUG: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(#) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1798 at wm_sca_regex_numeric_comparison(): DEBUG: REGEX: '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'. Partial comparison: '>= 7'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1813 at wm_sca_regex_numeric_comparison(): DEBUG: No match found for regex '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1895 at wm_sca_pattern_matches(): DEBUG: Testing minterm (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(SYSLOG_SU_ENAB        yes) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1898 at wm_sca_pattern_matches(): DEBUG: Pattern test result: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(SYSLOG_SU_ENAB        yes) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1501 at wm_sca_check_file_contents(): DEBUG: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(SYSLOG_SU_ENAB        yes) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1798 at wm_sca_regex_numeric_comparison(): DEBUG: REGEX: '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'. Partial comparison: '>= 7'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1813 at wm_sca_regex_numeric_comparison(): DEBUG: No match found for regex '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1895 at wm_sca_pattern_matches(): DEBUG: Testing minterm (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(SYSLOG_SG_ENAB        yes) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1898 at wm_sca_pattern_matches(): DEBUG: Pattern test result: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(SYSLOG_SG_ENAB        yes) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1501 at wm_sca_check_file_contents(): DEBUG: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(SYSLOG_SG_ENAB        yes) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1798 at wm_sca_regex_numeric_comparison(): DEBUG: REGEX: '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'. Partial comparison: '>= 7'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1813 at wm_sca_regex_numeric_comparison(): DEBUG: No match found for regex '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1895 at wm_sca_pattern_matches(): DEBUG: Testing minterm (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(EMPTY_LINE) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1898 at wm_sca_pattern_matches(): DEBUG: Pattern test result: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(EMPTY_LINE) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1501 at wm_sca_check_file_contents(): DEBUG: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(EMPTY_LINE) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1798 at wm_sca_regex_numeric_comparison(): DEBUG: REGEX: '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'. Partial comparison: '>= 7'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1813 at wm_sca_regex_numeric_comparison(): DEBUG: No match found for regex '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1895 at wm_sca_pattern_matches(): DEBUG: Testing minterm (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(#) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1898 at wm_sca_pattern_matches(): DEBUG: Pattern test result: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(#) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1501 at wm_sca_check_file_contents(): DEBUG: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(#) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1798 at wm_sca_regex_numeric_comparison(): DEBUG: REGEX: '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'. Partial comparison: '>= 7'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1813 at wm_sca_regex_numeric_comparison(): DEBUG: No match found for regex '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1895 at wm_sca_pattern_matches(): DEBUG: Testing minterm (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(# If defined, all su activity is logged to this file.) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1898 at wm_sca_pattern_matches(): DEBUG: Pattern test result: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(# If defined, all su activity is logged to this file.) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1501 at wm_sca_check_file_contents(): DEBUG: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(# If defined, all su activity is logged to this file.) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1798 at wm_sca_regex_numeric_comparison(): DEBUG: REGEX: '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'. Partial comparison: '>= 7'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1813 at wm_sca_regex_numeric_comparison(): DEBUG: No match found for regex '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1895 at wm_sca_pattern_matches(): DEBUG: Testing minterm (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(#) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1898 at wm_sca_pattern_matches(): DEBUG: Pattern test result: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(#) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1501 at wm_sca_check_file_contents(): DEBUG: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(#) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1798 at wm_sca_regex_numeric_comparison(): DEBUG: REGEX: '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'. Partial comparison: '>= 7'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1813 at wm_sca_regex_numeric_comparison(): DEBUG: No match found for regex '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1895 at wm_sca_pattern_matches(): DEBUG: Testing minterm (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(#SULOG_FILE    /var/log/sulog) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1898 at wm_sca_pattern_matches(): DEBUG: Pattern test result: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(#SULOG_FILE    /var/log/sulog) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1501 at wm_sca_check_file_contents(): DEBUG: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(#SULOG_FILE    /var/log/sulog) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1798 at wm_sca_regex_numeric_comparison(): DEBUG: REGEX: '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'. Partial comparison: '>= 7'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1813 at wm_sca_regex_numeric_comparison(): DEBUG: No match found for regex '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1895 at wm_sca_pattern_matches(): DEBUG: Testing minterm (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(EMPTY_LINE) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1898 at wm_sca_pattern_matches(): DEBUG: Pattern test result: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(EMPTY_LINE) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1501 at wm_sca_check_file_contents(): DEBUG: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(EMPTY_LINE) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1798 at wm_sca_regex_numeric_comparison(): DEBUG: REGEX: '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'. Partial comparison: '>= 7'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1813 at wm_sca_regex_numeric_comparison(): DEBUG: No match found for regex '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1895 at wm_sca_pattern_matches(): DEBUG: Testing minterm (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(#) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1898 at wm_sca_pattern_matches(): DEBUG: Pattern test result: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(#) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1501 at wm_sca_check_file_contents(): DEBUG: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(#) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1798 at wm_sca_regex_numeric_comparison(): DEBUG: REGEX: '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'. Partial comparison: '>= 7'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1813 at wm_sca_regex_numeric_comparison(): DEBUG: No match found for regex '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1895 at wm_sca_pattern_matches(): DEBUG: Testing minterm (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(# If defined, file which maps tty line to TERM environment parameter.) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1898 at wm_sca_pattern_matches(): DEBUG: Pattern test result: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(# If defined, file which maps tty line to TERM environment parameter.) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1501 at wm_sca_check_file_contents(): DEBUG: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(# If defined, file which maps tty line to TERM environment parameter.) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1798 at wm_sca_regex_numeric_comparison(): DEBUG: REGEX: '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'. Partial comparison: '>= 7'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1813 at wm_sca_regex_numeric_comparison(): DEBUG: No match found for regex '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1895 at wm_sca_pattern_matches(): DEBUG: Testing minterm (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(# Each line of the file is in a format something like "vt100  tty01".) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1898 at wm_sca_pattern_matches(): DEBUG: Pattern test result: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(# Each line of the file is in a format something like "vt100  tty01".) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1501 at wm_sca_check_file_contents(): DEBUG: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(# Each line of the file is in a format something like "vt100  tty01".) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1798 at wm_sca_regex_numeric_comparison(): DEBUG: REGEX: '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'. Partial comparison: '>= 7'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1813 at wm_sca_regex_numeric_comparison(): DEBUG: No match found for regex '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1895 at wm_sca_pattern_matches(): DEBUG: Testing minterm (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(#) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1898 at wm_sca_pattern_matches(): DEBUG: Pattern test result: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(#) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1501 at wm_sca_check_file_contents(): DEBUG: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(#) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1798 at wm_sca_regex_numeric_comparison(): DEBUG: REGEX: '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'. Partial comparison: '>= 7'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1813 at wm_sca_regex_numeric_comparison(): DEBUG: No match found for regex '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1895 at wm_sca_pattern_matches(): DEBUG: Testing minterm (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(#TTYTYPE_FILE    /etc/ttytype) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1898 at wm_sca_pattern_matches(): DEBUG: Pattern test result: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(#TTYTYPE_FILE    /etc/ttytype) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1501 at wm_sca_check_file_contents(): DEBUG: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(#TTYTYPE_FILE    /etc/ttytype) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1798 at wm_sca_regex_numeric_comparison(): DEBUG: REGEX: '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'. Partial comparison: '>= 7'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1813 at wm_sca_regex_numeric_comparison(): DEBUG: No match found for regex '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1895 at wm_sca_pattern_matches(): DEBUG: Testing minterm (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(EMPTY_LINE) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1898 at wm_sca_pattern_matches(): DEBUG: Pattern test result: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(EMPTY_LINE) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1501 at wm_sca_check_file_contents(): DEBUG: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(EMPTY_LINE) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1798 at wm_sca_regex_numeric_comparison(): DEBUG: REGEX: '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'. Partial comparison: '>= 7'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1813 at wm_sca_regex_numeric_comparison(): DEBUG: No match found for regex '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1895 at wm_sca_pattern_matches(): DEBUG: Testing minterm (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(#) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1898 at wm_sca_pattern_matches(): DEBUG: Pattern test result: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(#) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1501 at wm_sca_check_file_contents(): DEBUG: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(#) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1798 at wm_sca_regex_numeric_comparison(): DEBUG: REGEX: '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'. Partial comparison: '>= 7'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1813 at wm_sca_regex_numeric_comparison(): DEBUG: No match found for regex '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1895 at wm_sca_pattern_matches(): DEBUG: Testing minterm (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(# If defined, login failures will be logged here in a utmp format) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1898 at wm_sca_pattern_matches(): DEBUG: Pattern test result: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(# If defined, login failures will be logged here in a utmp format) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1501 at wm_sca_check_file_contents(): DEBUG: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(# If defined, login failures will be logged here in a utmp format) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1798 at wm_sca_regex_numeric_comparison(): DEBUG: REGEX: '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'. Partial comparison: '>= 7'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1813 at wm_sca_regex_numeric_comparison(): DEBUG: No match found for regex '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1895 at wm_sca_pattern_matches(): DEBUG: Testing minterm (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(# last, when invoked as lastb, will read /var/log/btmp, so...) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1898 at wm_sca_pattern_matches(): DEBUG: Pattern test result: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(# last, when invoked as lastb, will read /var/log/btmp, so...) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1501 at wm_sca_check_file_contents(): DEBUG: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(# last, when invoked as lastb, will read /var/log/btmp, so...) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1798 at wm_sca_regex_numeric_comparison(): DEBUG: REGEX: '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'. Partial comparison: '>= 7'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1813 at wm_sca_regex_numeric_comparison(): DEBUG: No match found for regex '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1895 at wm_sca_pattern_matches(): DEBUG: Testing minterm (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(#) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1898 at wm_sca_pattern_matches(): DEBUG: Pattern test result: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(#) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1501 at wm_sca_check_file_contents(): DEBUG: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(#) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1798 at wm_sca_regex_numeric_comparison(): DEBUG: REGEX: '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'. Partial comparison: '>= 7'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1813 at wm_sca_regex_numeric_comparison(): DEBUG: No match found for regex '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1895 at wm_sca_pattern_matches(): DEBUG: Testing minterm (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(FTMP_FILE    /var/log/btmp) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1898 at wm_sca_pattern_matches(): DEBUG: Pattern test result: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(FTMP_FILE    /var/log/btmp) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1501 at wm_sca_check_file_contents(): DEBUG: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(FTMP_FILE    /var/log/btmp) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1798 at wm_sca_regex_numeric_comparison(): DEBUG: REGEX: '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'. Partial comparison: '>= 7'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1813 at wm_sca_regex_numeric_comparison(): DEBUG: No match found for regex '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1895 at wm_sca_pattern_matches(): DEBUG: Testing minterm (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(EMPTY_LINE) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1898 at wm_sca_pattern_matches(): DEBUG: Pattern test result: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(EMPTY_LINE) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1501 at wm_sca_check_file_contents(): DEBUG: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(EMPTY_LINE) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1798 at wm_sca_regex_numeric_comparison(): DEBUG: REGEX: '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'. Partial comparison: '>= 7'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1813 at wm_sca_regex_numeric_comparison(): DEBUG: No match found for regex '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1895 at wm_sca_pattern_matches(): DEBUG: Testing minterm (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(#) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1898 at wm_sca_pattern_matches(): DEBUG: Pattern test result: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(#) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1501 at wm_sca_check_file_contents(): DEBUG: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(#) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1798 at wm_sca_regex_numeric_comparison(): DEBUG: REGEX: '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'. Partial comparison: '>= 7'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1813 at wm_sca_regex_numeric_comparison(): DEBUG: No match found for regex '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1895 at wm_sca_pattern_matches(): DEBUG: Testing minterm (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(# If defined, the command name to display when running "su -".  For) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1898 at wm_sca_pattern_matches(): DEBUG: Pattern test result: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(# If defined, the command name to display when running "su -".  For) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1501 at wm_sca_check_file_contents(): DEBUG: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(# If defined, the command name to display when running "su -".  For) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1798 at wm_sca_regex_numeric_comparison(): DEBUG: REGEX: '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'. Partial comparison: '>= 7'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1813 at wm_sca_regex_numeric_comparison(): DEBUG: No match found for regex '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1895 at wm_sca_pattern_matches(): DEBUG: Testing minterm (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(# example, if this is defined as "su" then a "ps" will display the) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1898 at wm_sca_pattern_matches(): DEBUG: Pattern test result: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(# example, if this is defined as "su" then a "ps" will display the) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1501 at wm_sca_check_file_contents(): DEBUG: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(# example, if this is defined as "su" then a "ps" will display the) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1798 at wm_sca_regex_numeric_comparison(): DEBUG: REGEX: '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'. Partial comparison: '>= 7'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1813 at wm_sca_regex_numeric_comparison(): DEBUG: No match found for regex '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1895 at wm_sca_pattern_matches(): DEBUG: Testing minterm (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(# command is "-su".  If not defined, then "ps" would display the) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1898 at wm_sca_pattern_matches(): DEBUG: Pattern test result: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(# command is "-su".  If not defined, then "ps" would display the) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1501 at wm_sca_check_file_contents(): DEBUG: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(# command is "-su".  If not defined, then "ps" would display the) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1798 at wm_sca_regex_numeric_comparison(): DEBUG: REGEX: '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'. Partial comparison: '>= 7'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1813 at wm_sca_regex_numeric_comparison(): DEBUG: No match found for regex '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1895 at wm_sca_pattern_matches(): DEBUG: Testing minterm (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(# name of the shell actually being run, e.g. something like "-sh".) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1898 at wm_sca_pattern_matches(): DEBUG: Pattern test result: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(# name of the shell actually being run, e.g. something like "-sh".) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1501 at wm_sca_check_file_contents(): DEBUG: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(# name of the shell actually being run, e.g. something like "-sh".) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1798 at wm_sca_regex_numeric_comparison(): DEBUG: REGEX: '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'. Partial comparison: '>= 7'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1813 at wm_sca_regex_numeric_comparison(): DEBUG: No match found for regex '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1895 at wm_sca_pattern_matches(): DEBUG: Testing minterm (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(#) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1898 at wm_sca_pattern_matches(): DEBUG: Pattern test result: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(#) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1501 at wm_sca_check_file_contents(): DEBUG: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(#) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1798 at wm_sca_regex_numeric_comparison(): DEBUG: REGEX: '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'. Partial comparison: '>= 7'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1813 at wm_sca_regex_numeric_comparison(): DEBUG: No match found for regex '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1895 at wm_sca_pattern_matches(): DEBUG: Testing minterm (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(SU_NAME        su) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1898 at wm_sca_pattern_matches(): DEBUG: Pattern test result: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(SU_NAME        su) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1501 at wm_sca_check_file_contents(): DEBUG: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(SU_NAME        su) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1798 at wm_sca_regex_numeric_comparison(): DEBUG: REGEX: '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'. Partial comparison: '>= 7'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1813 at wm_sca_regex_numeric_comparison(): DEBUG: No match found for regex '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1895 at wm_sca_pattern_matches(): DEBUG: Testing minterm (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(EMPTY_LINE) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1898 at wm_sca_pattern_matches(): DEBUG: Pattern test result: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(EMPTY_LINE) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1501 at wm_sca_check_file_contents(): DEBUG: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(EMPTY_LINE) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1798 at wm_sca_regex_numeric_comparison(): DEBUG: REGEX: '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'. Partial comparison: '>= 7'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1813 at wm_sca_regex_numeric_comparison(): DEBUG: No match found for regex '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1895 at wm_sca_pattern_matches(): DEBUG: Testing minterm (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(#) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1898 at wm_sca_pattern_matches(): DEBUG: Pattern test result: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(#) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1501 at wm_sca_check_file_contents(): DEBUG: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(#) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1798 at wm_sca_regex_numeric_comparison(): DEBUG: REGEX: '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'. Partial comparison: '>= 7'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1813 at wm_sca_regex_numeric_comparison(): DEBUG: No match found for regex '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1895 at wm_sca_pattern_matches(): DEBUG: Testing minterm (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(# If defined, file which inhibits all the usual chatter during the login) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1898 at wm_sca_pattern_matches(): DEBUG: Pattern test result: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(# If defined, file which inhibits all the usual chatter during the login) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1501 at wm_sca_check_file_contents(): DEBUG: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(# If defined, file which inhibits all the usual chatter during the login) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1798 at wm_sca_regex_numeric_comparison(): DEBUG: REGEX: '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'. Partial comparison: '>= 7'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1813 at wm_sca_regex_numeric_comparison(): DEBUG: No match found for regex '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1895 at wm_sca_pattern_matches(): DEBUG: Testing minterm (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(# sequence.  If a full pathname, then hushed mode will be enabled if the) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1898 at wm_sca_pattern_matches(): DEBUG: Pattern test result: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(# sequence.  If a full pathname, then hushed mode will be enabled if the) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1501 at wm_sca_check_file_contents(): DEBUG: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(# sequence.  If a full pathname, then hushed mode will be enabled if the) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1798 at wm_sca_regex_numeric_comparison(): DEBUG: REGEX: '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'. Partial comparison: '>= 7'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1813 at wm_sca_regex_numeric_comparison(): DEBUG: No match found for regex '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1895 at wm_sca_pattern_matches(): DEBUG: Testing minterm (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(# user's name or shell are found in the file.  If not a full pathname, then) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1898 at wm_sca_pattern_matches(): DEBUG: Pattern test result: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(# user's name or shell are found in the file.  If not a full pathname, then) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1501 at wm_sca_check_file_contents(): DEBUG: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(# user's name or shell are found in the file.  If not a full pathname, then) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1798 at wm_sca_regex_numeric_comparison(): DEBUG: REGEX: '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'. Partial comparison: '>= 7'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1813 at wm_sca_regex_numeric_comparison(): DEBUG: No match found for regex '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1895 at wm_sca_pattern_matches(): DEBUG: Testing minterm (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(# hushed mode will be enabled if the file exists in the user's home directory.) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1898 at wm_sca_pattern_matches(): DEBUG: Pattern test result: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(# hushed mode will be enabled if the file exists in the user's home directory.) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1501 at wm_sca_check_file_contents(): DEBUG: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(# hushed mode will be enabled if the file exists in the user's home directory.) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1798 at wm_sca_regex_numeric_comparison(): DEBUG: REGEX: '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'. Partial comparison: '>= 7'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1813 at wm_sca_regex_numeric_comparison(): DEBUG: No match found for regex '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1895 at wm_sca_pattern_matches(): DEBUG: Testing minterm (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(#) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1898 at wm_sca_pattern_matches(): DEBUG: Pattern test result: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(#) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1501 at wm_sca_check_file_contents(): DEBUG: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(#) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1798 at wm_sca_regex_numeric_comparison(): DEBUG: REGEX: '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'. Partial comparison: '>= 7'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1813 at wm_sca_regex_numeric_comparison(): DEBUG: No match found for regex '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1895 at wm_sca_pattern_matches(): DEBUG: Testing minterm (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(HUSHLOGIN_FILE    .hushlogin) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1898 at wm_sca_pattern_matches(): DEBUG: Pattern test result: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(HUSHLOGIN_FILE    .hushlogin) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1501 at wm_sca_check_file_contents(): DEBUG: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(HUSHLOGIN_FILE    .hushlogin) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1798 at wm_sca_regex_numeric_comparison(): DEBUG: REGEX: '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'. Partial comparison: '>= 7'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1813 at wm_sca_regex_numeric_comparison(): DEBUG: No match found for regex '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1895 at wm_sca_pattern_matches(): DEBUG: Testing minterm (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(#HUSHLOGIN_FILE    /etc/hushlogins) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1898 at wm_sca_pattern_matches(): DEBUG: Pattern test result: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(#HUSHLOGIN_FILE    /etc/hushlogins) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1501 at wm_sca_check_file_contents(): DEBUG: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(#HUSHLOGIN_FILE    /etc/hushlogins) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1798 at wm_sca_regex_numeric_comparison(): DEBUG: REGEX: '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'. Partial comparison: '>= 7'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1813 at wm_sca_regex_numeric_comparison(): DEBUG: No match found for regex '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1895 at wm_sca_pattern_matches(): DEBUG: Testing minterm (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(EMPTY_LINE) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1898 at wm_sca_pattern_matches(): DEBUG: Pattern test result: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(EMPTY_LINE) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1501 at wm_sca_check_file_contents(): DEBUG: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(EMPTY_LINE) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1798 at wm_sca_regex_numeric_comparison(): DEBUG: REGEX: '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'. Partial comparison: '>= 7'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1813 at wm_sca_regex_numeric_comparison(): DEBUG: No match found for regex '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1895 at wm_sca_pattern_matches(): DEBUG: Testing minterm (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(#) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1898 at wm_sca_pattern_matches(): DEBUG: Pattern test result: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(#) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1501 at wm_sca_check_file_contents(): DEBUG: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(#) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1798 at wm_sca_regex_numeric_comparison(): DEBUG: REGEX: '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'. Partial comparison: '>= 7'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1813 at wm_sca_regex_numeric_comparison(): DEBUG: No match found for regex '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1895 at wm_sca_pattern_matches(): DEBUG: Testing minterm (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(# *REQUIRED*  The default PATH settings, for superuser and normal users.) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1898 at wm_sca_pattern_matches(): DEBUG: Pattern test result: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(# *REQUIRED*  The default PATH settings, for superuser and normal users.) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1501 at wm_sca_check_file_contents(): DEBUG: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(# *REQUIRED*  The default PATH settings, for superuser and normal users.) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1798 at wm_sca_regex_numeric_comparison(): DEBUG: REGEX: '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'. Partial comparison: '>= 7'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1813 at wm_sca_regex_numeric_comparison(): DEBUG: No match found for regex '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1895 at wm_sca_pattern_matches(): DEBUG: Testing minterm (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(#) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1898 at wm_sca_pattern_matches(): DEBUG: Pattern test result: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(#) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1501 at wm_sca_check_file_contents(): DEBUG: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(#) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1798 at wm_sca_regex_numeric_comparison(): DEBUG: REGEX: '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'. Partial comparison: '>= 7'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1813 at wm_sca_regex_numeric_comparison(): DEBUG: No match found for regex '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1895 at wm_sca_pattern_matches(): DEBUG: Testing minterm (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(# (they are minimal, add the rest in the shell startup files)) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1898 at wm_sca_pattern_matches(): DEBUG: Pattern test result: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(# (they are minimal, add the rest in the shell startup files)) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1501 at wm_sca_check_file_contents(): DEBUG: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(# (they are minimal, add the rest in the shell startup files)) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1798 at wm_sca_regex_numeric_comparison(): DEBUG: REGEX: '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'. Partial comparison: '>= 7'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1813 at wm_sca_regex_numeric_comparison(): DEBUG: No match found for regex '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1895 at wm_sca_pattern_matches(): DEBUG: Testing minterm (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(ENV_SUPATH    PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1898 at wm_sca_pattern_matches(): DEBUG: Pattern test result: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(ENV_SUPATH    PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1501 at wm_sca_check_file_contents(): DEBUG: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(ENV_SUPATH    PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1798 at wm_sca_regex_numeric_comparison(): DEBUG: REGEX: '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'. Partial comparison: '>= 7'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1813 at wm_sca_regex_numeric_comparison(): DEBUG: No match found for regex '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1895 at wm_sca_pattern_matches(): DEBUG: Testing minterm (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(ENV_PATH    PATH=/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1898 at wm_sca_pattern_matches(): DEBUG: Pattern test result: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(ENV_PATH    PATH=/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1501 at wm_sca_check_file_contents(): DEBUG: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(ENV_PATH    PATH=/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1798 at wm_sca_regex_numeric_comparison(): DEBUG: REGEX: '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'. Partial comparison: '>= 7'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1813 at wm_sca_regex_numeric_comparison(): DEBUG: No match found for regex '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1895 at wm_sca_pattern_matches(): DEBUG: Testing minterm (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(EMPTY_LINE) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1898 at wm_sca_pattern_matches(): DEBUG: Pattern test result: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(EMPTY_LINE) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1501 at wm_sca_check_file_contents(): DEBUG: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(EMPTY_LINE) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1798 at wm_sca_regex_numeric_comparison(): DEBUG: REGEX: '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'. Partial comparison: '>= 7'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1813 at wm_sca_regex_numeric_comparison(): DEBUG: No match found for regex '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1895 at wm_sca_pattern_matches(): DEBUG: Testing minterm (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(#) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1898 at wm_sca_pattern_matches(): DEBUG: Pattern test result: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(#) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1501 at wm_sca_check_file_contents(): DEBUG: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(#) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1798 at wm_sca_regex_numeric_comparison(): DEBUG: REGEX: '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'. Partial comparison: '>= 7'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1813 at wm_sca_regex_numeric_comparison(): DEBUG: No match found for regex '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1895 at wm_sca_pattern_matches(): DEBUG: Testing minterm (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(# Terminal permissions) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1898 at wm_sca_pattern_matches(): DEBUG: Pattern test result: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(# Terminal permissions) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1501 at wm_sca_check_file_contents(): DEBUG: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(# Terminal permissions) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1798 at wm_sca_regex_numeric_comparison(): DEBUG: REGEX: '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'. Partial comparison: '>= 7'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1813 at wm_sca_regex_numeric_comparison(): DEBUG: No match found for regex '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1895 at wm_sca_pattern_matches(): DEBUG: Testing minterm (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(#) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1898 at wm_sca_pattern_matches(): DEBUG: Pattern test result: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(#) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1501 at wm_sca_check_file_contents(): DEBUG: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(#) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1798 at wm_sca_regex_numeric_comparison(): DEBUG: REGEX: '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'. Partial comparison: '>= 7'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1813 at wm_sca_regex_numeric_comparison(): DEBUG: No match found for regex '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1895 at wm_sca_pattern_matches(): DEBUG: Testing minterm (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(#    TTYGROUP    Login tty will be assigned this group ownership.) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1898 at wm_sca_pattern_matches(): DEBUG: Pattern test result: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(#    TTYGROUP    Login tty will be assigned this group ownership.) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1501 at wm_sca_check_file_contents(): DEBUG: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(#    TTYGROUP    Login tty will be assigned this group ownership.) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1798 at wm_sca_regex_numeric_comparison(): DEBUG: REGEX: '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'. Partial comparison: '>= 7'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1813 at wm_sca_regex_numeric_comparison(): DEBUG: No match found for regex '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1895 at wm_sca_pattern_matches(): DEBUG: Testing minterm (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(#    TTYPERM        Login tty will be set to this permission.) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1898 at wm_sca_pattern_matches(): DEBUG: Pattern test result: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(#    TTYPERM        Login tty will be set to this permission.) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1501 at wm_sca_check_file_contents(): DEBUG: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(#    TTYPERM        Login tty will be set to this permission.) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1798 at wm_sca_regex_numeric_comparison(): DEBUG: REGEX: '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'. Partial comparison: '>= 7'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1813 at wm_sca_regex_numeric_comparison(): DEBUG: No match found for regex '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1895 at wm_sca_pattern_matches(): DEBUG: Testing minterm (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(#) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1898 at wm_sca_pattern_matches(): DEBUG: Pattern test result: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(#) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1501 at wm_sca_check_file_contents(): DEBUG: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(#) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1798 at wm_sca_regex_numeric_comparison(): DEBUG: REGEX: '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'. Partial comparison: '>= 7'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1813 at wm_sca_regex_numeric_comparison(): DEBUG: No match found for regex '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1895 at wm_sca_pattern_matches(): DEBUG: Testing minterm (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(# If you have a "write" program which is "setgid" to a special group) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1898 at wm_sca_pattern_matches(): DEBUG: Pattern test result: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(# If you have a "write" program which is "setgid" to a special group) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1501 at wm_sca_check_file_contents(): DEBUG: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(# If you have a "write" program which is "setgid" to a special group) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1798 at wm_sca_regex_numeric_comparison(): DEBUG: REGEX: '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'. Partial comparison: '>= 7'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1813 at wm_sca_regex_numeric_comparison(): DEBUG: No match found for regex '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1895 at wm_sca_pattern_matches(): DEBUG: Testing minterm (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(# which owns the terminals, define TTYGROUP to the group number and) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1898 at wm_sca_pattern_matches(): DEBUG: Pattern test result: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(# which owns the terminals, define TTYGROUP to the group number and) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1501 at wm_sca_check_file_contents(): DEBUG: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(# which owns the terminals, define TTYGROUP to the group number and) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1798 at wm_sca_regex_numeric_comparison(): DEBUG: REGEX: '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'. Partial comparison: '>= 7'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1813 at wm_sca_regex_numeric_comparison(): DEBUG: No match found for regex '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1895 at wm_sca_pattern_matches(): DEBUG: Testing minterm (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(# TTYPERM to 0620.  Otherwise leave TTYGROUP commented out and assign) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1898 at wm_sca_pattern_matches(): DEBUG: Pattern test result: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(# TTYPERM to 0620.  Otherwise leave TTYGROUP commented out and assign) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1501 at wm_sca_check_file_contents(): DEBUG: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(# TTYPERM to 0620.  Otherwise leave TTYGROUP commented out and assign) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1798 at wm_sca_regex_numeric_comparison(): DEBUG: REGEX: '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'. Partial comparison: '>= 7'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1813 at wm_sca_regex_numeric_comparison(): DEBUG: No match found for regex '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1895 at wm_sca_pattern_matches(): DEBUG: Testing minterm (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(# TTYPERM to either 622 or 600.) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1898 at wm_sca_pattern_matches(): DEBUG: Pattern test result: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(# TTYPERM to either 622 or 600.) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1501 at wm_sca_check_file_contents(): DEBUG: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(# TTYPERM to either 622 or 600.) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1798 at wm_sca_regex_numeric_comparison(): DEBUG: REGEX: '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'. Partial comparison: '>= 7'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1813 at wm_sca_regex_numeric_comparison(): DEBUG: No match found for regex '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1895 at wm_sca_pattern_matches(): DEBUG: Testing minterm (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(#) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1898 at wm_sca_pattern_matches(): DEBUG: Pattern test result: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(#) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1501 at wm_sca_check_file_contents(): DEBUG: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(#) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1798 at wm_sca_regex_numeric_comparison(): DEBUG: REGEX: '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'. Partial comparison: '>= 7'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1813 at wm_sca_regex_numeric_comparison(): DEBUG: No match found for regex '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1895 at wm_sca_pattern_matches(): DEBUG: Testing minterm (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(# In Debian /usr/bin/bsd-write or similar programs are setgid tty) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1898 at wm_sca_pattern_matches(): DEBUG: Pattern test result: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(# In Debian /usr/bin/bsd-write or similar programs are setgid tty) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1501 at wm_sca_check_file_contents(): DEBUG: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(# In Debian /usr/bin/bsd-write or similar programs are setgid tty) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1798 at wm_sca_regex_numeric_comparison(): DEBUG: REGEX: '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'. Partial comparison: '>= 7'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1813 at wm_sca_regex_numeric_comparison(): DEBUG: No match found for regex '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1895 at wm_sca_pattern_matches(): DEBUG: Testing minterm (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(# However, the default and recommended value for TTYPERM is still 0600) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1898 at wm_sca_pattern_matches(): DEBUG: Pattern test result: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(# However, the default and recommended value for TTYPERM is still 0600) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1501 at wm_sca_check_file_contents(): DEBUG: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(# However, the default and recommended value for TTYPERM is still 0600) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1798 at wm_sca_regex_numeric_comparison(): DEBUG: REGEX: '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'. Partial comparison: '>= 7'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1813 at wm_sca_regex_numeric_comparison(): DEBUG: No match found for regex '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1895 at wm_sca_pattern_matches(): DEBUG: Testing minterm (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(# to not allow anyone to write to anyone else console or terminal) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1898 at wm_sca_pattern_matches(): DEBUG: Pattern test result: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(# to not allow anyone to write to anyone else console or terminal) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1501 at wm_sca_check_file_contents(): DEBUG: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(# to not allow anyone to write to anyone else console or terminal) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1798 at wm_sca_regex_numeric_comparison(): DEBUG: REGEX: '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'. Partial comparison: '>= 7'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1813 at wm_sca_regex_numeric_comparison(): DEBUG: No match found for regex '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1895 at wm_sca_pattern_matches(): DEBUG: Testing minterm (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(EMPTY_LINE) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1898 at wm_sca_pattern_matches(): DEBUG: Pattern test result: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(EMPTY_LINE) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1501 at wm_sca_check_file_contents(): DEBUG: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(EMPTY_LINE) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1798 at wm_sca_regex_numeric_comparison(): DEBUG: REGEX: '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'. Partial comparison: '>= 7'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1813 at wm_sca_regex_numeric_comparison(): DEBUG: No match found for regex '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1895 at wm_sca_pattern_matches(): DEBUG: Testing minterm (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(# Users can still allow other people to write them by issuing ) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1898 at wm_sca_pattern_matches(): DEBUG: Pattern test result: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(# Users can still allow other people to write them by issuing ) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1501 at wm_sca_check_file_contents(): DEBUG: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(# Users can still allow other people to write them by issuing ) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1798 at wm_sca_regex_numeric_comparison(): DEBUG: REGEX: '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'. Partial comparison: '>= 7'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1813 at wm_sca_regex_numeric_comparison(): DEBUG: No match found for regex '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1895 at wm_sca_pattern_matches(): DEBUG: Testing minterm (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(# the "mesg y" command.) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1898 at wm_sca_pattern_matches(): DEBUG: Pattern test result: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(# the "mesg y" command.) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1501 at wm_sca_check_file_contents(): DEBUG: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(# the "mesg y" command.) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1798 at wm_sca_regex_numeric_comparison(): DEBUG: REGEX: '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'. Partial comparison: '>= 7'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1813 at wm_sca_regex_numeric_comparison(): DEBUG: No match found for regex '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1895 at wm_sca_pattern_matches(): DEBUG: Testing minterm (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(EMPTY_LINE) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1898 at wm_sca_pattern_matches(): DEBUG: Pattern test result: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(EMPTY_LINE) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1501 at wm_sca_check_file_contents(): DEBUG: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(EMPTY_LINE) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1798 at wm_sca_regex_numeric_comparison(): DEBUG: REGEX: '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'. Partial comparison: '>= 7'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1813 at wm_sca_regex_numeric_comparison(): DEBUG: No match found for regex '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1895 at wm_sca_pattern_matches(): DEBUG: Testing minterm (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(TTYGROUP    tty) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1898 at wm_sca_pattern_matches(): DEBUG: Pattern test result: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(TTYGROUP    tty) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1501 at wm_sca_check_file_contents(): DEBUG: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(TTYGROUP    tty) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1798 at wm_sca_regex_numeric_comparison(): DEBUG: REGEX: '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'. Partial comparison: '>= 7'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1813 at wm_sca_regex_numeric_comparison(): DEBUG: No match found for regex '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1895 at wm_sca_pattern_matches(): DEBUG: Testing minterm (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(TTYPERM        0600) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1898 at wm_sca_pattern_matches(): DEBUG: Pattern test result: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(TTYPERM        0600) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1501 at wm_sca_check_file_contents(): DEBUG: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(TTYPERM        0600) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1798 at wm_sca_regex_numeric_comparison(): DEBUG: REGEX: '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'. Partial comparison: '>= 7'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1813 at wm_sca_regex_numeric_comparison(): DEBUG: No match found for regex '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1895 at wm_sca_pattern_matches(): DEBUG: Testing minterm (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(EMPTY_LINE) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1898 at wm_sca_pattern_matches(): DEBUG: Pattern test result: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(EMPTY_LINE) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1501 at wm_sca_check_file_contents(): DEBUG: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(EMPTY_LINE) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1798 at wm_sca_regex_numeric_comparison(): DEBUG: REGEX: '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'. Partial comparison: '>= 7'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1813 at wm_sca_regex_numeric_comparison(): DEBUG: No match found for regex '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1895 at wm_sca_pattern_matches(): DEBUG: Testing minterm (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(#) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1898 at wm_sca_pattern_matches(): DEBUG: Pattern test result: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(#) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1501 at wm_sca_check_file_contents(): DEBUG: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(#) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1798 at wm_sca_regex_numeric_comparison(): DEBUG: REGEX: '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'. Partial comparison: '>= 7'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1813 at wm_sca_regex_numeric_comparison(): DEBUG: No match found for regex '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1895 at wm_sca_pattern_matches(): DEBUG: Testing minterm (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(# Login configuration initializations:) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1898 at wm_sca_pattern_matches(): DEBUG: Pattern test result: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(# Login configuration initializations:) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1501 at wm_sca_check_file_contents(): DEBUG: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(# Login configuration initializations:) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1798 at wm_sca_regex_numeric_comparison(): DEBUG: REGEX: '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'. Partial comparison: '>= 7'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1813 at wm_sca_regex_numeric_comparison(): DEBUG: No match found for regex '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1895 at wm_sca_pattern_matches(): DEBUG: Testing minterm (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(#) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1898 at wm_sca_pattern_matches(): DEBUG: Pattern test result: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(#) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1501 at wm_sca_check_file_contents(): DEBUG: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(#) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1798 at wm_sca_regex_numeric_comparison(): DEBUG: REGEX: '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'. Partial comparison: '>= 7'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1813 at wm_sca_regex_numeric_comparison(): DEBUG: No match found for regex '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1895 at wm_sca_pattern_matches(): DEBUG: Testing minterm (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(#    ERASECHAR    Terminal ERASE character ('\010' = backspace).) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1898 at wm_sca_pattern_matches(): DEBUG: Pattern test result: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(#    ERASECHAR    Terminal ERASE character ('\010' = backspace).) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1501 at wm_sca_check_file_contents(): DEBUG: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(#    ERASECHAR    Terminal ERASE character ('\010' = backspace).) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1798 at wm_sca_regex_numeric_comparison(): DEBUG: REGEX: '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'. Partial comparison: '>= 7'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1813 at wm_sca_regex_numeric_comparison(): DEBUG: No match found for regex '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1895 at wm_sca_pattern_matches(): DEBUG: Testing minterm (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(#    KILLCHAR    Terminal KILL character ('\025' = CTRL/U).) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1898 at wm_sca_pattern_matches(): DEBUG: Pattern test result: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(#    KILLCHAR    Terminal KILL character ('\025' = CTRL/U).) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1501 at wm_sca_check_file_contents(): DEBUG: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(#    KILLCHAR    Terminal KILL character ('\025' = CTRL/U).) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1798 at wm_sca_regex_numeric_comparison(): DEBUG: REGEX: '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'. Partial comparison: '>= 7'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1813 at wm_sca_regex_numeric_comparison(): DEBUG: No match found for regex '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1895 at wm_sca_pattern_matches(): DEBUG: Testing minterm (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(#    UMASK        Default "umask" value.) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1898 at wm_sca_pattern_matches(): DEBUG: Pattern test result: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(#    UMASK        Default "umask" value.) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1501 at wm_sca_check_file_contents(): DEBUG: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(#    UMASK        Default "umask" value.) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1798 at wm_sca_regex_numeric_comparison(): DEBUG: REGEX: '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'. Partial comparison: '>= 7'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1813 at wm_sca_regex_numeric_comparison(): DEBUG: No match found for regex '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1895 at wm_sca_pattern_matches(): DEBUG: Testing minterm (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(#) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1898 at wm_sca_pattern_matches(): DEBUG: Pattern test result: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(#) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1501 at wm_sca_check_file_contents(): DEBUG: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(#) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1798 at wm_sca_regex_numeric_comparison(): DEBUG: REGEX: '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'. Partial comparison: '>= 7'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1813 at wm_sca_regex_numeric_comparison(): DEBUG: No match found for regex '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1895 at wm_sca_pattern_matches(): DEBUG: Testing minterm (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(# The ERASECHAR and KILLCHAR are used only on System V machines.) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1898 at wm_sca_pattern_matches(): DEBUG: Pattern test result: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(# The ERASECHAR and KILLCHAR are used only on System V machines.) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1501 at wm_sca_check_file_contents(): DEBUG: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(# The ERASECHAR and KILLCHAR are used only on System V machines.) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1798 at wm_sca_regex_numeric_comparison(): DEBUG: REGEX: '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'. Partial comparison: '>= 7'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1813 at wm_sca_regex_numeric_comparison(): DEBUG: No match found for regex '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1895 at wm_sca_pattern_matches(): DEBUG: Testing minterm (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(# ) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1898 at wm_sca_pattern_matches(): DEBUG: Pattern test result: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(# ) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1501 at wm_sca_check_file_contents(): DEBUG: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(# ) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1798 at wm_sca_regex_numeric_comparison(): DEBUG: REGEX: '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'. Partial comparison: '>= 7'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1813 at wm_sca_regex_numeric_comparison(): DEBUG: No match found for regex '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1895 at wm_sca_pattern_matches(): DEBUG: Testing minterm (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(# UMASK is the default umask value for pam_umask and is used by) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1898 at wm_sca_pattern_matches(): DEBUG: Pattern test result: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(# UMASK is the default umask value for pam_umask and is used by) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1501 at wm_sca_check_file_contents(): DEBUG: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(# UMASK is the default umask value for pam_umask and is used by) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1798 at wm_sca_regex_numeric_comparison(): DEBUG: REGEX: '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'. Partial comparison: '>= 7'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1813 at wm_sca_regex_numeric_comparison(): DEBUG: No match found for regex '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1895 at wm_sca_pattern_matches(): DEBUG: Testing minterm (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(# useradd and newusers to set the mode of the new home directories.) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1898 at wm_sca_pattern_matches(): DEBUG: Pattern test result: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(# useradd and newusers to set the mode of the new home directories.) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1501 at wm_sca_check_file_contents(): DEBUG: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(# useradd and newusers to set the mode of the new home directories.) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1798 at wm_sca_regex_numeric_comparison(): DEBUG: REGEX: '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'. Partial comparison: '>= 7'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1813 at wm_sca_regex_numeric_comparison(): DEBUG: No match found for regex '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1895 at wm_sca_pattern_matches(): DEBUG: Testing minterm (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(# 022 is the "historical" value in Debian for UMASK) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1898 at wm_sca_pattern_matches(): DEBUG: Pattern test result: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(# 022 is the "historical" value in Debian for UMASK) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1501 at wm_sca_check_file_contents(): DEBUG: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(# 022 is the "historical" value in Debian for UMASK) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1798 at wm_sca_regex_numeric_comparison(): DEBUG: REGEX: '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'. Partial comparison: '>= 7'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1813 at wm_sca_regex_numeric_comparison(): DEBUG: No match found for regex '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1895 at wm_sca_pattern_matches(): DEBUG: Testing minterm (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(# 027, or even 077, could be considered better for privacy) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1898 at wm_sca_pattern_matches(): DEBUG: Pattern test result: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(# 027, or even 077, could be considered better for privacy) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1501 at wm_sca_check_file_contents(): DEBUG: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(# 027, or even 077, could be considered better for privacy) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1798 at wm_sca_regex_numeric_comparison(): DEBUG: REGEX: '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'. Partial comparison: '>= 7'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1813 at wm_sca_regex_numeric_comparison(): DEBUG: No match found for regex '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1895 at wm_sca_pattern_matches(): DEBUG: Testing minterm (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(# There is no One True Answer here : each sysadmin must make up his/her) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1898 at wm_sca_pattern_matches(): DEBUG: Pattern test result: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(# There is no One True Answer here : each sysadmin must make up his/her) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1501 at wm_sca_check_file_contents(): DEBUG: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(# There is no One True Answer here : each sysadmin must make up his/her) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1798 at wm_sca_regex_numeric_comparison(): DEBUG: REGEX: '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'. Partial comparison: '>= 7'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1813 at wm_sca_regex_numeric_comparison(): DEBUG: No match found for regex '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1895 at wm_sca_pattern_matches(): DEBUG: Testing minterm (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(# mind.) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1898 at wm_sca_pattern_matches(): DEBUG: Pattern test result: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(# mind.) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1501 at wm_sca_check_file_contents(): DEBUG: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(# mind.) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1798 at wm_sca_regex_numeric_comparison(): DEBUG: REGEX: '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'. Partial comparison: '>= 7'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1813 at wm_sca_regex_numeric_comparison(): DEBUG: No match found for regex '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1895 at wm_sca_pattern_matches(): DEBUG: Testing minterm (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(#) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1898 at wm_sca_pattern_matches(): DEBUG: Pattern test result: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(#) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1501 at wm_sca_check_file_contents(): DEBUG: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(#) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1798 at wm_sca_regex_numeric_comparison(): DEBUG: REGEX: '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'. Partial comparison: '>= 7'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1813 at wm_sca_regex_numeric_comparison(): DEBUG: No match found for regex '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1895 at wm_sca_pattern_matches(): DEBUG: Testing minterm (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(# If USERGROUPS_ENAB is set to "yes", that will modify this UMASK default value) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1898 at wm_sca_pattern_matches(): DEBUG: Pattern test result: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(# If USERGROUPS_ENAB is set to "yes", that will modify this UMASK default value) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1501 at wm_sca_check_file_contents(): DEBUG: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(# If USERGROUPS_ENAB is set to "yes", that will modify this UMASK default value) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1798 at wm_sca_regex_numeric_comparison(): DEBUG: REGEX: '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'. Partial comparison: '>= 7'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1813 at wm_sca_regex_numeric_comparison(): DEBUG: No match found for regex '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1895 at wm_sca_pattern_matches(): DEBUG: Testing minterm (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(# for private user groups, i. e. the uid is the same as gid, and username is) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1898 at wm_sca_pattern_matches(): DEBUG: Pattern test result: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(# for private user groups, i. e. the uid is the same as gid, and username is) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1501 at wm_sca_check_file_contents(): DEBUG: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(# for private user groups, i. e. the uid is the same as gid, and username is) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1798 at wm_sca_regex_numeric_comparison(): DEBUG: REGEX: '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'. Partial comparison: '>= 7'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1813 at wm_sca_regex_numeric_comparison(): DEBUG: No match found for regex '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1895 at wm_sca_pattern_matches(): DEBUG: Testing minterm (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(# the same as the primary group name: for these, the user permissions will be) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1898 at wm_sca_pattern_matches(): DEBUG: Pattern test result: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(# the same as the primary group name: for these, the user permissions will be) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1501 at wm_sca_check_file_contents(): DEBUG: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(# the same as the primary group name: for these, the user permissions will be) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1798 at wm_sca_regex_numeric_comparison(): DEBUG: REGEX: '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'. Partial comparison: '>= 7'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1813 at wm_sca_regex_numeric_comparison(): DEBUG: No match found for regex '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1895 at wm_sca_pattern_matches(): DEBUG: Testing minterm (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(# used as group permissions, e. g. 022 will become 002.) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1898 at wm_sca_pattern_matches(): DEBUG: Pattern test result: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(# used as group permissions, e. g. 022 will become 002.) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1501 at wm_sca_check_file_contents(): DEBUG: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(# used as group permissions, e. g. 022 will become 002.) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1798 at wm_sca_regex_numeric_comparison(): DEBUG: REGEX: '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'. Partial comparison: '>= 7'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1813 at wm_sca_regex_numeric_comparison(): DEBUG: No match found for regex '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1895 at wm_sca_pattern_matches(): DEBUG: Testing minterm (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(#) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1898 at wm_sca_pattern_matches(): DEBUG: Pattern test result: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(#) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1501 at wm_sca_check_file_contents(): DEBUG: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(#) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1798 at wm_sca_regex_numeric_comparison(): DEBUG: REGEX: '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'. Partial comparison: '>= 7'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1813 at wm_sca_regex_numeric_comparison(): DEBUG: No match found for regex '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1895 at wm_sca_pattern_matches(): DEBUG: Testing minterm (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(# Prefix these values with "0" to get octal, "0x" to get hexadecimal.) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1898 at wm_sca_pattern_matches(): DEBUG: Pattern test result: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(# Prefix these values with "0" to get octal, "0x" to get hexadecimal.) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1501 at wm_sca_check_file_contents(): DEBUG: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(# Prefix these values with "0" to get octal, "0x" to get hexadecimal.) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1798 at wm_sca_regex_numeric_comparison(): DEBUG: REGEX: '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'. Partial comparison: '>= 7'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1813 at wm_sca_regex_numeric_comparison(): DEBUG: No match found for regex '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1895 at wm_sca_pattern_matches(): DEBUG: Testing minterm (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(#) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1898 at wm_sca_pattern_matches(): DEBUG: Pattern test result: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(#) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1501 at wm_sca_check_file_contents(): DEBUG: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(#) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1798 at wm_sca_regex_numeric_comparison(): DEBUG: REGEX: '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'. Partial comparison: '>= 7'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1813 at wm_sca_regex_numeric_comparison(): DEBUG: No match found for regex '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1895 at wm_sca_pattern_matches(): DEBUG: Testing minterm (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(ERASECHAR    0177) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1898 at wm_sca_pattern_matches(): DEBUG: Pattern test result: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(ERASECHAR    0177) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1501 at wm_sca_check_file_contents(): DEBUG: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(ERASECHAR    0177) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1798 at wm_sca_regex_numeric_comparison(): DEBUG: REGEX: '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'. Partial comparison: '>= 7'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1813 at wm_sca_regex_numeric_comparison(): DEBUG: No match found for regex '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1895 at wm_sca_pattern_matches(): DEBUG: Testing minterm (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(KILLCHAR    025) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1898 at wm_sca_pattern_matches(): DEBUG: Pattern test result: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(KILLCHAR    025) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1501 at wm_sca_check_file_contents(): DEBUG: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(KILLCHAR    025) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1798 at wm_sca_regex_numeric_comparison(): DEBUG: REGEX: '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'. Partial comparison: '>= 7'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1813 at wm_sca_regex_numeric_comparison(): DEBUG: No match found for regex '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1895 at wm_sca_pattern_matches(): DEBUG: Testing minterm (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(UMASK        022) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1898 at wm_sca_pattern_matches(): DEBUG: Pattern test result: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(UMASK        022) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1501 at wm_sca_check_file_contents(): DEBUG: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(UMASK        022) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1798 at wm_sca_regex_numeric_comparison(): DEBUG: REGEX: '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'. Partial comparison: '>= 7'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1813 at wm_sca_regex_numeric_comparison(): DEBUG: No match found for regex '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1895 at wm_sca_pattern_matches(): DEBUG: Testing minterm (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(EMPTY_LINE) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1898 at wm_sca_pattern_matches(): DEBUG: Pattern test result: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(EMPTY_LINE) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1501 at wm_sca_check_file_contents(): DEBUG: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(EMPTY_LINE) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1798 at wm_sca_regex_numeric_comparison(): DEBUG: REGEX: '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'. Partial comparison: '>= 7'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1813 at wm_sca_regex_numeric_comparison(): DEBUG: No match found for regex '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1895 at wm_sca_pattern_matches(): DEBUG: Testing minterm (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(#) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1898 at wm_sca_pattern_matches(): DEBUG: Pattern test result: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(#) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1501 at wm_sca_check_file_contents(): DEBUG: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(#) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1798 at wm_sca_regex_numeric_comparison(): DEBUG: REGEX: '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'. Partial comparison: '>= 7'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1813 at wm_sca_regex_numeric_comparison(): DEBUG: No match found for regex '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1895 at wm_sca_pattern_matches(): DEBUG: Testing minterm (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(# Password aging controls:) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1898 at wm_sca_pattern_matches(): DEBUG: Pattern test result: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(# Password aging controls:) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1501 at wm_sca_check_file_contents(): DEBUG: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(# Password aging controls:) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1798 at wm_sca_regex_numeric_comparison(): DEBUG: REGEX: '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'. Partial comparison: '>= 7'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1813 at wm_sca_regex_numeric_comparison(): DEBUG: No match found for regex '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1895 at wm_sca_pattern_matches(): DEBUG: Testing minterm (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(#) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1898 at wm_sca_pattern_matches(): DEBUG: Pattern test result: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(#) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1501 at wm_sca_check_file_contents(): DEBUG: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(#) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1798 at wm_sca_regex_numeric_comparison(): DEBUG: REGEX: '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'. Partial comparison: '>= 7'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1813 at wm_sca_regex_numeric_comparison(): DEBUG: No match found for regex '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1895 at wm_sca_pattern_matches(): DEBUG: Testing minterm (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(#    PASS_MAX_DAYS    Maximum number of days a password may be used.) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1898 at wm_sca_pattern_matches(): DEBUG: Pattern test result: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(#    PASS_MAX_DAYS    Maximum number of days a password may be used.) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1501 at wm_sca_check_file_contents(): DEBUG: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(#    PASS_MAX_DAYS    Maximum number of days a password may be used.) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1798 at wm_sca_regex_numeric_comparison(): DEBUG: REGEX: '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'. Partial comparison: '>= 7'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1813 at wm_sca_regex_numeric_comparison(): DEBUG: No match found for regex '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1895 at wm_sca_pattern_matches(): DEBUG: Testing minterm (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(#    PASS_MIN_DAYS    Minimum number of days allowed between password changes.) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1898 at wm_sca_pattern_matches(): DEBUG: Pattern test result: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(#    PASS_MIN_DAYS    Minimum number of days allowed between password changes.) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1501 at wm_sca_check_file_contents(): DEBUG: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(#    PASS_MIN_DAYS    Minimum number of days allowed between password changes.) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1798 at wm_sca_regex_numeric_comparison(): DEBUG: REGEX: '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'. Partial comparison: '>= 7'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1813 at wm_sca_regex_numeric_comparison(): DEBUG: No match found for regex '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1895 at wm_sca_pattern_matches(): DEBUG: Testing minterm (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(#    PASS_WARN_AGE    Number of days warning given before a password expires.) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1898 at wm_sca_pattern_matches(): DEBUG: Pattern test result: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(#    PASS_WARN_AGE    Number of days warning given before a password expires.) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1501 at wm_sca_check_file_contents(): DEBUG: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(#    PASS_WARN_AGE    Number of days warning given before a password expires.) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1798 at wm_sca_regex_numeric_comparison(): DEBUG: REGEX: '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'. Partial comparison: '>= 7'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1813 at wm_sca_regex_numeric_comparison(): DEBUG: No match found for regex '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1895 at wm_sca_pattern_matches(): DEBUG: Testing minterm (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(#) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1898 at wm_sca_pattern_matches(): DEBUG: Pattern test result: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(#) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1501 at wm_sca_check_file_contents(): DEBUG: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(#) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1798 at wm_sca_regex_numeric_comparison(): DEBUG: REGEX: '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'. Partial comparison: '>= 7'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1813 at wm_sca_regex_numeric_comparison(): DEBUG: No match found for regex '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1895 at wm_sca_pattern_matches(): DEBUG: Testing minterm (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(PASS_MAX_DAYS    99999) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1898 at wm_sca_pattern_matches(): DEBUG: Pattern test result: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(PASS_MAX_DAYS    99999) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1501 at wm_sca_check_file_contents(): DEBUG: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(PASS_MAX_DAYS    99999) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1798 at wm_sca_regex_numeric_comparison(): DEBUG: REGEX: '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'. Partial comparison: '>= 7'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1813 at wm_sca_regex_numeric_comparison(): DEBUG: No match found for regex '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1895 at wm_sca_pattern_matches(): DEBUG: Testing minterm (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(PASS_MIN_DAYS    0) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1898 at wm_sca_pattern_matches(): DEBUG: Pattern test result: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(PASS_MIN_DAYS    0) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1501 at wm_sca_check_file_contents(): DEBUG: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(PASS_MIN_DAYS    0) -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1798 at wm_sca_regex_numeric_comparison(): DEBUG: REGEX: '^\s*\t*PASS_WARN_AGE\s*\t*(\d+)'. Partial comparison: '>= 7'
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1895 at wm_sca_pattern_matches(): DEBUG: Testing minterm (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(PASS_WARN_AGE    7) -> 1
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1898 at wm_sca_pattern_matches(): DEBUG: Pattern test result: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(PASS_WARN_AGE    7) -> 1
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1501 at wm_sca_check_file_contents(): DEBUG: (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(PASS_WARN_AGE    7) -> 1
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1510 at wm_sca_check_file_contents(): DEBUG: Result for (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(/etc/login.defs) -> 1
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1605 at wm_sca_check_file_list_for_contents(): DEBUG: Result for (n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7)(/etc/login.defs) -> 1
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1218 at wm_sca_do_scan(): DEBUG: Result for rule 'f:/etc/login.defs -> n:^\s*\t*PASS_WARN_AGE\s*\t*(\d+) compare >= 7': 1
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1895 at wm_sca_pattern_matches(): DEBUG: Testing minterm (!r:^\s*\t*#)(    printf "WARNING! Your environment specifies an invalid locale.\n") -> 1
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1895 at wm_sca_pattern_matches(): DEBUG: Testing minterm (r:umask \d0\d|umask \d1\d|umask \d4\d|umask \d5\d)(    printf "WARNING! Your environment specifies an invalid locale.\n") -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1898 at wm_sca_pattern_matches(): DEBUG: Pattern test result: (!r:^\s*\t*# && r:umask \d0\d|umask \d1\d|umask \d4\d|umask \d5\d)(    printf "WARNING! Your environment specifies an invalid locale.\n") -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1501 at wm_sca_check_file_contents(): DEBUG: (!r:^\s*\t*# && r:umask \d0\d|umask \d1\d|umask \d4\d|umask \d5\d)(    printf "WARNING! Your environment specifies an invalid locale.\n") -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1895 at wm_sca_pattern_matches(): DEBUG: Testing minterm (!r:^\s*\t*#)(        printf "WARNING: '${bad}' is an invalid locale\n") -> 1
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1895 at wm_sca_pattern_matches(): DEBUG: Testing minterm (r:umask \d0\d|umask \d1\d|umask \d4\d|umask \d5\d)(        printf "WARNING: '${bad}' is an invalid locale\n") -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1898 at wm_sca_pattern_matches(): DEBUG: Pattern test result: (!r:^\s*\t*# && r:umask \d0\d|umask \d1\d|umask \d4\d|umask \d5\d)(        printf "WARNING: '${bad}' is an invalid locale\n") -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1501 at wm_sca_check_file_contents(): DEBUG: (!r:^\s*\t*# && r:umask \d0\d|umask \d1\d|umask \d4\d|umask \d5\d)(        printf "WARNING: '${bad}' is an invalid locale\n") -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1895 at wm_sca_pattern_matches(): DEBUG: Testing minterm (!r:^\s*t*#)(    printf "WARNING! Your environment specifies an invalid locale.\n") -> 1
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1895 at wm_sca_pattern_matches(): DEBUG: Testing minterm (n:umask \d\d(\d) compare != 7)(    printf "WARNING! Your environment specifies an invalid locale.\n") -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1898 at wm_sca_pattern_matches(): DEBUG: Pattern test result: (!r:^\s*t*# && n:umask \d\d(\d) compare != 7)(    printf "WARNING! Your environment specifies an invalid locale.\n") -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1501 at wm_sca_check_file_contents(): DEBUG: (!r:^\s*t*# && n:umask \d\d(\d) compare != 7)(    printf "WARNING! Your environment specifies an invalid locale.\n") -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1895 at wm_sca_pattern_matches(): DEBUG: Testing minterm (!r:^\s*t*#)(        printf "WARNING: '${bad}' is an invalid locale\n") -> 1
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1895 at wm_sca_pattern_matches(): DEBUG: Testing minterm (n:umask \d\d(\d) compare != 7)(        printf "WARNING: '${bad}' is an invalid locale\n") -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1898 at wm_sca_pattern_matches(): DEBUG: Pattern test result: (!r:^\s*t*# && n:umask \d\d(\d) compare != 7)(        printf "WARNING: '${bad}' is an invalid locale\n") -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1501 at wm_sca_check_file_contents(): DEBUG: (!r:^\s*t*# && n:umask \d\d(\d) compare != 7)(        printf "WARNING: '${bad}' is an invalid locale\n") -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1895 at wm_sca_pattern_matches(): DEBUG: Testing minterm (r:^\s*\t*readonly)(    printf "WARNING! Your environment specifies an invalid locale.\n") -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1895 at wm_sca_pattern_matches(): DEBUG: Testing minterm (n:TMOUT\s*\t*=\s*\t*(\d+) compare > 900)(    printf "WARNING! Your environment specifies an invalid locale.\n") -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1898 at wm_sca_pattern_matches(): DEBUG: Pattern test result: (r:^\s*\t*readonly && n:TMOUT\s*\t*=\s*\t*(\d+) compare > 900)(    printf "WARNING! Your environment specifies an invalid locale.\n") -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1501 at wm_sca_check_file_contents(): DEBUG: (r:^\s*\t*readonly && n:TMOUT\s*\t*=\s*\t*(\d+) compare > 900)(    printf "WARNING! Your environment specifies an invalid locale.\n") -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1895 at wm_sca_pattern_matches(): DEBUG: Testing minterm (r:^\s*\t*readonly)(        printf "WARNING: '${bad}' is an invalid locale\n") -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1895 at wm_sca_pattern_matches(): DEBUG: Testing minterm (n:TMOUT\s*\t*=\s*\t*(\d+) compare > 900)(        printf "WARNING: '${bad}' is an invalid locale\n") -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1898 at wm_sca_pattern_matches(): DEBUG: Pattern test result: (r:^\s*\t*readonly && n:TMOUT\s*\t*=\s*\t*(\d+) compare > 900)(        printf "WARNING: '${bad}' is an invalid locale\n") -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1501 at wm_sca_check_file_contents(): DEBUG: (r:^\s*\t*readonly && n:TMOUT\s*\t*=\s*\t*(\d+) compare > 900)(        printf "WARNING: '${bad}' is an invalid locale\n") -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1895 at wm_sca_pattern_matches(): DEBUG: Testing minterm (r:^\s*\t*readonly)(    printf "WARNING! Your environment specifies an invalid locale.\n") -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1895 at wm_sca_pattern_matches(): DEBUG: Testing minterm (n:TMOUT\s*\t*=\s*\t*(\d+) compare <= 900)(    printf "WARNING! Your environment specifies an invalid locale.\n") -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1898 at wm_sca_pattern_matches(): DEBUG: Pattern test result: (r:^\s*\t*readonly && n:TMOUT\s*\t*=\s*\t*(\d+) compare <= 900)(    printf "WARNING! Your environment specifies an invalid locale.\n") -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1501 at wm_sca_check_file_contents(): DEBUG: (r:^\s*\t*readonly && n:TMOUT\s*\t*=\s*\t*(\d+) compare <= 900)(    printf "WARNING! Your environment specifies an invalid locale.\n") -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1895 at wm_sca_pattern_matches(): DEBUG: Testing minterm (r:^\s*\t*readonly)(        printf "WARNING: '${bad}' is an invalid locale\n") -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1895 at wm_sca_pattern_matches(): DEBUG: Testing minterm (n:TMOUT\s*\t*=\s*\t*(\d+) compare <= 900)(        printf "WARNING: '${bad}' is an invalid locale\n") -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1898 at wm_sca_pattern_matches(): DEBUG: Pattern test result: (r:^\s*\t*readonly && n:TMOUT\s*\t*=\s*\t*(\d+) compare <= 900)(        printf "WARNING: '${bad}' is an invalid locale\n") -> 0
2022/06/21 09:52:06 sca[1634624] wm_sca.c:1501 at wm_sca_check_file_contents(): DEBUG: (r:^\s*\t*readonly && n:TMOUT\s*\t*=\s*\t*(\d+) compare <= 900)(        printf "WARNING: '${bad}' is an invalid locale\n") -> 0
2022/06/21 10:05:43 wazuh-modulesd[1634624] url.c:151 at wurl_get(): DEBUG: CURL ERROR: The requested URL returned error: 404 Not Found
2022/06/21 10:05:59 wazuh-modulesd[1634624] url.c:151 at wurl_get(): DEBUG: CURL ERROR: The requested URL returned error: 404 Not Found
2022/06/21 10:06:34 wazuh-modulesd[1634624] url.c:151 at wurl_get(): DEBUG: CURL ERROR: The requested URL returned error: 404 Not Found
2022/06/21 10:06:34 wazuh-modulesd:vulnerability-detector[1634624] wm_vuln_detector.c:4151 at wm_vuldet_fetch_redhat(): WARNING: (5547): There was no valid response to 'https://access.redhat.com/labs/securitydataapi/cve.json?after=1999-01-01&per_page=1000&page=13' after '3' attempts. Trying the next page.
2022/06/21 10:06:41 wazuh-modulesd[1634624] url.c:151 at wurl_get(): DEBUG: CURL ERROR: The requested URL returned error: 404 Not Found
2022/06/21 10:06:52 wazuh-modulesd[1634624] url.c:151 at wurl_get(): DEBUG: CURL ERROR: The requested URL returned error: 404 Not Found
2022/06/21 10:07:12 wazuh-modulesd[1634624] url.c:151 at wurl_get(): DEBUG: CURL ERROR: The requested URL returned error: 404 Not Found
2022/06/21 10:07:12 wazuh-modulesd:vulnerability-detector[1634624] wm_vuln_detector.c:4151 at wm_vuldet_fetch_redhat(): WARNING: (5547): There was no valid response to 'https://access.redhat.com/labs/securitydataapi/cve.json?after=1999-01-01&per_page=1000&page=14' after '3' attempts. Trying the next page.
2022/06/21 10:07:18 wazuh-modulesd[1634624] url.c:151 at wurl_get(): DEBUG: CURL ERROR: The requested URL returned error: 404 Not Found
2022/06/21 10:07:29 wazuh-modulesd[1634624] url.c:151 at wurl_get(): DEBUG: CURL ERROR: The requested URL returned error: 404 Not Found
2022/06/21 10:07:45 wazuh-modulesd[1634624] url.c:151 at wurl_get(): DEBUG: CURL ERROR: The requested URL returned error: 404 Not Found
2022/06/21 10:07:45 wazuh-modulesd:vulnerability-detector[1634624] wm_vuln_detector.c:4151 at wm_vuldet_fetch_redhat(): WARNING: (5547): There was no valid response to 'https://access.redhat.com/labs/securitydataapi/cve.json?after=1999-01-01&per_page=1000&page=15' after '3' attempts. Trying the next page.
2022/06/21 10:07:45 wazuh-modulesd[1634624] url.c:151 at wurl_get(): DEBUG: CURL ERROR: The requested URL returned error: 404 Not Found
2022/06/21 10:07:56 wazuh-modulesd[1634624] url.c:151 at wurl_get(): DEBUG: CURL ERROR: The requested URL returned error: 404 Not Found
2022/06/21 10:08:12 wazuh-modulesd[1634624] url.c:151 at wurl_get(): DEBUG: CURL ERROR: The requested URL returned error: 404 Not Found
2022/06/21 10:08:12 wazuh-modulesd:vulnerability-detector[1634624] wm_vuln_detector.c:4151 at wm_vuldet_fetch_redhat(): WARNING: (5547): There was no valid response to 'https://access.redhat.com/labs/securitydataapi/cve.json?after=1999-01-01&per_page=1000&page=16' after '3' attempts. Trying the next page.
2022/06/21 10:08:12 wazuh-modulesd[1634624] url.c:151 at wurl_get(): DEBUG: CURL ERROR: The requested URL returned error: 404 Not Found
2022/06/21 10:08:23 wazuh-modulesd[1634624] url.c:151 at wurl_get(): DEBUG: CURL ERROR: The requested URL returned error: 404 Not Found
2022/06/21 10:08:38 wazuh-modulesd[1634624] url.c:151 at wurl_get(): DEBUG: CURL ERROR: The requested URL returned error: 404 Not Found
2022/06/21 10:08:38 wazuh-modulesd:vulnerability-detector[1634624] wm_vuln_detector.c:4151 at wm_vuldet_fetch_redhat(): WARNING: (5547): There was no valid response to 'https://access.redhat.com/labs/securitydataapi/cve.json?after=1999-01-01&per_page=1000&page=17' after '3' attempts. Trying the next page.
2022/06/21 10:08:39 wazuh-modulesd[1634624] url.c:151 at wurl_get(): DEBUG: CURL ERROR: The requested URL returned error: 404 Not Found
2022/06/21 10:08:50 wazuh-modulesd[1634624] url.c:151 at wurl_get(): DEBUG: CURL ERROR: The requested URL returned error: 404 Not Found
2022/06/21 10:09:05 wazuh-modulesd[1634624] url.c:151 at wurl_get(): DEBUG: CURL ERROR: The requested URL returned error: 404 Not Found
2022/06/21 10:09:05 wazuh-modulesd:vulnerability-detector[1634624] wm_vuln_detector.c:4151 at wm_vuldet_fetch_redhat(): WARNING: (5547): There was no valid response to 'https://access.redhat.com/labs/securitydataapi/cve.json?after=1999-01-01&per_page=1000&page=18' after '3' attempts. Trying the next page.
2022/06/21 10:09:05 wazuh-modulesd:vulnerability-detector[1634624] wm_vuln_detector.c:2690 at wm_vuldet_update_feed(): ERROR: (5553): The allowed number of failed pages (5) has been exhausted. The feed will not be updated.
2022/06/21 10:21:07 wazuh-modulesd:vulnerability-detector[1634624] wm_vuln_detector.c:5191 at wm_vuldet_main(): ERROR: (5513): CVE database could not be updated.


Also, look at the few lines which have no errors. 


2022/06/21 10:31:10 wazuh-modulesd:vulnerability-detector[1634624] wm_vuln_detector.c:2028 at wm_vuldet_linux_rm_oval_not_affected_packages(): DEBUG: (5462): Package 'php' not vulnerable to 'CVE-2019-11050' since it is not affected (feed 'NVD').
2022/06/21 10:31:10 wazuh-modulesd:vulnerability-detector[1634624] wm_vuln_detector.c:2028 at wm_vuldet_linux_rm_oval_not_affected_packages(): DEBUG: (5462): Package 'php-cli' not vulnerable to 'CVE-2019-11050' since it is not affected (feed 'NVD').
2022/06/21 10:31:10 wazuh-modulesd:vulnerability-detector[1634624] wm_vuln_detector.c:2028 at wm_vuldet_linux_rm_oval_not_affected_packages(): DEBUG: (5462): Package 'php-common' not vulnerable to 'CVE-2019-11050' since it is not affected (feed 'NVD').
2022/06/21 10:31:10 wazuh-modulesd:vulnerability-detector[1634624] wm_vuln_detector.c:2028 at wm_vuldet_linux_rm_oval_not_affected_packages(): DEBUG: (5462): Package 'php-ldap' not vulnerable to 'CVE-2019-11050' since it is not affected (feed 'NVD').
2022/06/21 10:31:11 wazuh-modulesd:vulnerability-detector[1634624] wm_vuln_detector.c:2028 at wm_vuldet_linux_rm_oval_not_affected_packages(): DEBUG: (5462): Package 'php-mbstring' not vulnerable to 'CVE-2019-11050' since it is not affected (feed 'NVD').
2022/06/21 10:31:11 wazuh-modulesd:vulnerability-detector[1634624] wm_vuln_detector.c:2028 at wm_vuldet_linux_rm_oval_not_affected_packages(): DEBUG: (5462): Package 'php-mysql' not vulnerable to 'CVE-2019-11050' since it is not affected (feed 'NVD').
2022/06/21 10:31:11 wazuh-modulesd:vulnerability-detector[1634624] wm_vuln_detector.c:2028 at wm_vuldet_linux_rm_oval_not_affected_packages(): DEBUG: (5462): Package 'php-pdo' not vulnerable to 'CVE-2019-11050' since it is not affected (feed 'NVD').
2022/06/21 10:31:11 wazuh-modulesd:vulnerability-detector[1634624] wm_vuln_detector.c:2028 at wm_vuldet_linux_rm_oval_not_affected_packages(): DEBUG: (5462): Package 'php-process' not vulnerable to 'CVE-2019-11050' since it is not affected (feed 'NVD').
2022/06/21 10:31:11 wazuh-modulesd:vulnerability-detector[1634624] wm_vuln_detector.c:2028 at wm_vuldet_linux_rm_oval_not_affected_packages(): DEBUG: (5462): Package 'php-snmp' not vulnerable to 'CVE-2019-11050' since it is not affected (feed 'NVD').
2022/06/21 10:31:11 wazuh-modulesd:vulnerability-detector[1634624] wm_vuln_detector.c:2028 at wm_vuldet_linux_rm_oval_not_affected_packages(): DEBUG: (5462): Package 'php-xml' not vulnerable to 'CVE-2019-11050' since it is not affected (feed 'NVD').
2022/06/21 10:31:11 wazuh-modulesd:vulnerability-detector[1634624] wm_vuln_detector.c:2028 at wm_vuldet_linux_rm_oval_not_affected_packages(): DEBUG: (5462): Package 'glib2' not vulnerable to 'CVE-2017-7244' since it is not affected (feed 'NVD').
2022/06/21 10:31:11 wazuh-modulesd:vulnerability-detector[1634624] wm_vuln_detector.c:2028 at wm_vuldet_linux_rm_oval_not_affected_packages(): DEBUG: (5462): Package 'pcre' not vulnerable to 'CVE-2017-7244' since it is not affected (feed 'NVD').
2022/06/21 10:31:11 wazuh-modulesd:vulnerability-detector[1634624] wm_vuln_detector.c:2028 at wm_vuldet_linux_rm_oval_not_affected_packages(): DEBUG: (5462): Package 'pcre' not vulnerable to 'CVE-2017-7244' since it is not affected (feed 'NVD').
2022/06/21 10:31:11 wazuh-modulesd:vulnerability-detector[1634624] wm_vuln_detector.c:2028 at wm_vuldet_linux_rm_oval_not_affected_packages(): DEBUG: (5462): Package 'pcre-devel' not vulnerable to 'CVE-2017-7244' since it is not affected (feed 'NVD').
2022/06/21 10:31:11 wazuh-modulesd:vulnerability-detector[1634624] wm_vuln_detector.c:2028 at wm_vuldet_linux_rm_oval_not_affected_packages(): DEBUG: (5462): Package 'glib2' not vulnerable to 'CVE-2017-7245' since it is not affected (feed 'NVD').
2022/06/21 10:31:12 wazuh-modulesd:vulnerability-detector[1634624] wm_vuln_detector.c:2028 at wm_vuldet_linux_rm_oval_not_affected_packages(): DEBUG: (5462): Package 'pcre' not vulnerable to 'CVE-2017-7245' since it is not affected (feed 'NVD').
2022/06/21 10:31:12 wazuh-modulesd:vulnerability-detector[1634624] wm_vuln_detector.c:2028 at wm_vuldet_linux_rm_oval_not_affected_packages(): DEBUG: (5462): Package 'pcre' not vulnerable to 'CVE-2017-7245' since it is not affected (feed 'NVD').
2022/06/21 10:31:12 wazuh-modulesd:vulnerability-detector[1634624] wm_vuln_detector.c:2028 at wm_vuldet_linux_rm_oval_not_affected_packages(): DEBUG: (5462): Package 'pcre-devel' not vulnerable to 'CVE-2017-7245' since it is not affected (feed 'NVD').
2022/06/21 10:31:12 wazuh-modulesd:vulnerability-detector[1634624] wm_vuln_detector.c:2028 at wm_vuldet_linux_rm_oval_not_affected_packages(): DEBUG: (5462): Package 'jasper-libs' not vulnerable to 'CVE-2017-6851' since it is not affected (feed 'NVD').
2022/06/21 10:31:12 wazuh-modulesd:vulnerability-detector[1634624] wm_vuln_detector.c:2028 at wm_vuldet_linux_rm_oval_not_affected_packages(): DEBUG: (5462): Package 'glib2' not vulnerable to 'CVE-2017-7246' since it is not affected (feed 'NVD').
2022/06/21 10:31:12 wazuh-modulesd:vulnerability-detector[1634624] wm_vuln_detector.c:2028 at wm_vuldet_linux_rm_oval_not_affected_packages(): DEBUG: (5462): Package 'pcre' not vulnerable to 'CVE-2017-7246' since it is not affected (feed 'NVD').
2022/06/21 10:31:12 wazuh-modulesd:vulnerability-detector[1634624] wm_vuln_detector.c:2028 at wm_vuldet_linux_rm_oval_not_affected_packages(): DEBUG: (5462): Package 'pcre' not vulnerable to 'CVE-2017-7246' since it is not affected (feed 'NVD').
2022/06/21 10:31:12 wazuh-modulesd:vulnerability-detector[1634624] wm_vuln_detector.c:2028 at wm_vuldet_linux_rm_oval_not_affected_packages(): DEBUG: (5462): Package 'pcre-devel' not vulnerable to 'CVE-2017-7246' since it is not affected (feed 'NVD').
2022/06/21 10:31:12 wazuh-modulesd:vulnerability-detector[1634624] wm_vuln_detector.c:2028 at wm_vuldet_linux_rm_oval_not_affected_packages(): DEBUG: (5462): Package 'jasper-libs' not vulnerable to 'CVE-2017-6852' since it is not affected (feed 'NVD').
2022/06/21 10:31:12 wazuh-modulesd:vulnerability-detector[1634624] wm_vuln_detector.c:2028 at wm_vuldet_linux_rm_oval_not_affected_packages(): DEBUG: (5462): Package 'ipa-client' not vulnerable to 'CVE-2014-7850' since it is not affected (feed 'NVD').
2022/06/21 10:31:12 wazuh-modulesd:vulnerability-detector[1634624] wm_vuln_detector.c:2028 at wm_vuldet_linux_rm_oval_not_affected_packages(): DEBUG: (5462): Package 'ipa-client-common' not vulnerable to 'CVE-2014-7850' since it is not affected (feed 'NVD').
2022/06/21 10:31:13 wazuh-modulesd:vulnerability-detector[1634624] wm_vuln_detector.c:2028 at wm_vuldet_linux_rm_oval_not_affected_packages(): DEBUG: (5462): Package 'ipa-common' not vulnerable to 'CVE-2014-7850' since it is not affected (feed 'NVD').
2022/06/21 10:31:13 wazuh-modulesd:vulnerability-detector[1634624] wm_vuln_detector.c:2028 at wm_vuldet_linux_rm_oval_not_affected_packages(): DEBUG: (5462): Package 'ipa-python-compat' not vulnerable to 'CVE-2014-7850' since it is not affected (feed 'NVD').
2022/06/21 10:31:13 wazuh-modulesd:vulnerability-detector[1634624] wm_vuln_detector.c:2028 at wm_vuldet_linux_rm_oval_not_affected_packages(): DEBUG: (5462): Package 'python2-ipaclient' not vulnerable to 'CVE-2014-7850' since it is not affected (feed 'NVD').
2022/06/21 10:31:13 wazuh-modulesd:vulnerability-detector[1634624] wm_vuln_detector.c:2028 at wm_vuldet_linux_rm_oval_not_affected_packages(): DEBUG: (5462): Package 'python2-ipalib' not vulnerable to 'CVE-2014-7850' since it is not affected (feed 'NVD').
2022/06/21 10:31:13 wazuh-modulesd:vulnerability-detector[1634624] wm_vuln_detector.c:2028 at wm_vuldet_linux_rm_oval_not_affected_packages(): DEBUG: (5462): Package 'libicu' not vulnerable to 'CVE-2013-1569' since it is not affected (feed 'NVD').
2022/06/21 10:31:13 wazuh-modulesd:vulnerability-detector[1634624] wm_vuln_detector.c:1840 at wm_vuldet_linux_rm_nvd_not_affected_packages(): DEBUG: (5462): Package 'net-snmp' not vulnerable to 'CVE-2014-2284' since it is not affected (feed 'OVAL').
2022/06/21 10:31:13 wazuh-modulesd:vulnerability-detector[1634624] wm_vuln_detector.c:1840 at wm_vuldet_linux_rm_nvd_not_affected_packages(): DEBUG: (5462): Package 'net-snmp' not vulnerable to 'CVE-2014-2285' since it is not affected (feed 'OVAL').
2022/06/21 10:31:13 wazuh-modulesd:vulnerability-detector[1634624] wm_vuln_detector.c:2028 at wm_vuldet_linux_rm_oval_not_affected_packages(): DEBUG: (5462): Package 'apr-util' not vulnerable to 'CVE-2017-12618' since it is not affected (feed 'NVD').
2022/06/21 10:31:13 wazuh-modulesd:vulnerability-detector[1634624] wm_vuln_detector.c:2028 at wm_vuldet_linux_rm_oval_not_affected_packages(): DEBUG: (5462): Package 'php-cli' not vulnerable to 'CVE-2016-10712' since it is not affected (feed 'NVD').
2022/06/21 10:31:13 wazuh-modulesd:vulnerability-detector[1634624] wm_vuln_detector.c:2028 at wm_vuldet_linux_rm_oval_not_affected_packages(): DEBUG: (5462): Package 'php-common' not vulnerable to 'CVE-2016-10712' since it is not affected (feed 'NVD').
2022/06/21 10:31:13 wazuh-modulesd:vulnerability-detector[1634624] wm_vuln_detector.c:2028 at wm_vuldet_linux_rm_oval_not_affected_packages(): DEBUG: (5462): Package 'php-ldap' not vulnerable to 'CVE-2016-10712' since it is not affected (feed 'NVD').
2022/06/21 10:31:13 wazuh-modulesd:vulnerability-detector[1634624] wm_vuln_detector.c:2028 at wm_vuldet_linux_rm_oval_not_affected_packages(): DEBUG: (5462): Package 'php-mbstring' not vulnerable to 'CVE-2016-10712' since it is not affected (feed 'NVD').
2022/06/21 10:31:14 wazuh-modulesd:vulnerability-detector[1634624] wm_vuln_detector.c:2028 at wm_vuldet_linux_rm_oval_not_affected_packages(): DEBUG: (5462): Package 'php-mysql' not vulnerable to 'CVE-2016-10712' since it is not affected (feed 'NVD').
2022/06/21 10:31:14 wazuh-modulesd:vulnerability-detector[1634624] wm_vuln_detector.c:2028 at wm_vuldet_linux_rm_oval_not_affected_packages(): DEBUG: (5462): Package 'php-pdo' not vulnerable to 'CVE-2016-10712' since it is not affected (feed 'NVD').
2022/06/21 10:31:14 wazuh-modulesd:vulnerability-detector[1634624] wm_vuln_detector.c:2028 at wm_vuldet_linux_rm_oval_not_affected_packages(): DEBUG: (5462): Package 'php-process' not vulnerable to 'CVE-2016-10712' since it is not affected (feed 'NVD').
2022/06/21 10:31:14 wazuh-modulesd:vulnerability-detector[1634624] wm_vuln_detector.c:2028 at wm_vuldet_linux_rm_oval_not_affected_packages(): DEBUG: (5462): Package 'php-snmp' not vulnerable to 'CVE-2016-10712' since it is not affected (feed 'NVD').
2022/06/21 10:31:14 wazuh-modulesd:vulnerability-detector[1634624] wm_vuln_detector.c:2028 at wm_vuldet_linux_rm_oval_not_affected_packages(): DEBUG: (5462): Package 'php-xml' not vulnerable to 'CVE-2016-10712' since it is not affected (feed 'NVD').
2022/06/21 10:31:14 wazuh-modulesd:vulnerability-detector[1634624] wm_vuln_detector.c:1840 at wm_vuldet_linux_rm_nvd_not_affected_packages(): DEBUG: (5462): Package 'patch' not vulnerable to 'CVE-2016-10713' since it is not affected (feed 'OVAL').
2022/06/21 10:31:14 wazuh-modulesd:vulnerability-detector[1634624] wm_vuln_detector.c:1954 at wm_vuldet_linux_rm_nvd_not_dependencies_met_packages(): DEBUG: (5463): Package 'linux_kernel' not vulnerable to 'CVE-2015-7625' since it don't meet its 'sibling' dependency on package with ID '2225174'
2022/06/21 10:31:14 wazuh-modulesd:vulnerability-detector[1634624] wm_vuln_detector.c:1954 at wm_vuldet_linux_rm_nvd_not_dependencies_met_packages(): DEBUG: (5463): Package 'linux_kernel' not vulnerable to 'CVE-2021-29735' since it don't meet its 'sibling' dependency on package with ID '2741460'
2022/06/21 10:31:14 wazuh-modulesd:vulnerability-detector[1634624] wm_vuln_detector.c:1954 at wm_vuldet_linux_rm_nvd_not_dependencies_met_packages(): DEBUG: (5463): Package 'linux_kernel' not vulnerable to 'CVE-2015-7626' since it don't meet its 'sibling' dependency on package with ID '2225183'
2022/06/21 10:31:14 wazuh-modulesd:vulnerability-detector[1634624] wm_vuln_detector.c:1954 at wm_vuldet_linux_rm_nvd_not_dependencies_met_packages(): DEBUG: (5463): Package 'linux_kernel' not vulnerable to 'CVE-2021-29736' since it don't meet its 'sibling' dependency on package with ID '2741463'
2022/06/21 10:31:14 wazuh-modulesd:vulnerability-detector[1634624] wm_vuln_detector.c:1954 at wm_vuldet_linux_rm_nvd_not_dependencies_met_packages(): DEBUG: (5463): Package 'linux_kernel' not vulnerable to 'CVE-2015-7627' since it don't meet its 'sibling' dependency on package with ID '2225192'
2022/06/21 10:31:14 wazuh-modulesd:vulnerability-detector[1634624] wm_vuln_detector.c:1954 at wm_vuldet_linux_rm_nvd_not_dependencies_met_packages(): DEBUG: (5463): Package 'linux_kernel' not vulnerable to 'CVE-2021-29737' since it don't meet its 'sibling' dependency on package with ID '2741466'
2022/06/21 10:31:14 wazuh-modulesd:vulnerability-detector[1634624] wm_vuln_detector.c:1954 at wm_vuldet_linux_rm_nvd_not_dependencies_met_packages(): DEBUG: (5463): Package 'linux_kernel' not vulnerable to 'CVE-2015-7628' since it don't meet its 'sibling' dependency on package with ID '2225210'
2022/06/21 10:31:14 wazuh-modulesd:vulnerability-detector[1634624] wm_vuln_detector.c:1954 at wm_vuldet_linux_rm_nvd_not_dependencies_met_packages(): DEBUG: (5463): Package 'linux_kernel' not vulnerable to 'CVE-2021-29738' since it don't meet its 'sibling' dependency on package with ID '2741469'
2022/06/21 10:31:14 wazuh-modulesd:vulnerability-detector[1634624] wm_vuln_detector.c:1954 at wm_vuldet_linux_rm_nvd_not_dependencies_met_packages(): DEBUG: (5463): Package 'linux_kernel' not vulnerable to 'CVE-2021-23217' since it don't meet its 'sibling' dependency on package with ID '2719034'
2022/06/21 10:31:14 wazuh-modulesd:vulnerability-detector[1634624] wm_vuln_detector.c:1954 at wm_vuldet_linux_rm_nvd_not_dependencies_met_packages(): DEBUG: (5463): Package 'linux_kernel' not vulnerable to 'CVE-2015-7629' since it don't meet its 'sibling' dependency on package with ID '2225216'
2022/06/21 10:31:14 wazuh-modulesd:vulnerability-detector[1634624] wm_vuln_detector.c:1840 at wm_vuldet_linux_rm_nvd_not_affected_packages(): DEBUG: (5462): Package 'iptables' not vulnerable to 'CVE-2012-2663' since it is not affected (feed 'OVAL').
2022/06/21 10:31:14 wazuh-modulesd:vulnerability-detector[1634624] wm_vuln_detector.c:2028 at wm_vuldet_linux_rm_oval_not_affected_packages(): DEBUG: (5462): Package 'libxrender' not vulnerable to 'CVE-2016-7950' since it is not affected (feed 'NVD').
2022/06/21 10:31:14 wazuh-modulesd:vulnerability-detector[1634624] wm_vuln_detector.c:1954 at wm_vuldet_linux_rm_nvd_not_dependencies_met_packages(): DEBUG: (5463): Package 'linux_kernel' not vulnerable to 'CVE-2021-23219' since it don't meet its 'sibling' dependency on package with ID '2719038'
2022/06/21 10:31:14 wazuh-modulesd:vulnerability-detector[1634624] wm_vuln_detector.c:2028 at wm_vuldet_linux_rm_oval_not_affected_packages(): DEBUG: (5462): Package 'nss' not vulnerable to 'CVE-2020-12399' since it is not affected (feed 'NVD').
2022/06/21 10:31:14 wazuh-modulesd:vulnerability-detector[1634624] wm_vuln_detector.c:2028 at wm_vuldet_linux_rm_oval_not_affected_packages(): DEBUG: (5462): Package 'nss-sysinit' not vulnerable to 'CVE-2020-12399' since it is not affected (feed 'NVD').
2022/06/21 10:31:14 wazuh-modulesd:vulnerability-detector[1634624] wm_vuln_detector.c:2028 at wm_vuldet_linux_rm_oval_not_affected_packages(): DEBUG: (5462): Package 'nss-tools' not vulnerable to 'CVE-2020-12399' since it is not affected (feed 'NVD').
2022/06/21 10:31:14 wazuh-modulesd:vulnerability-detector[1634624] wm_vuln_detector.c:2028 at wm_vuldet_linux_rm_oval_not_affected_packages(): DEBUG: (5462): Package 'libxtst' not vulnerable to 'CVE-2016-7951' since it is not affected (feed 'NVD').
2022/06/21 10:31:14 wazuh-modulesd:vulnerability-detector[1634624] wm_vuln_detector.c:2028 at wm_vuldet_linux_rm_oval_not_affected_packages(): DEBUG: (5462): Package 'perl-core' not vulnerable to 'CVE-2016-2381' since it is not affected (feed 'NVD').
2022/06/21 10:31:15 wazuh-modulesd:vulnerability-detector[1634624] wm_vuln_detector.c:2028 at wm_vuldet_linux_rm_oval_not_affected_packages(): DEBUG: (5462): Package 'perl-cpan' not vulnerable to 'CVE-2016-2381' since it is not affected (feed 'NVD').





I hope this help to find the issue. 

Thanks for your help

Adrián Jesús Peña Rodríguez

unread,
Jun 21, 2022, 7:34:23 AM6/21/22
to Wazuh mailing list

You are welcome! Checking the log you send us I can only see the following type of error with the Redhat feed:

2022/06/21 10:09:05 wazuh-modulesd:vulnerability-detector[1634624] wm_vuln_detector.c:4151 at wm_vuldet_fetch_redhat(): WARNING: (5547): There was no valid response to '[https://access.redhat.com/labs/securitydataapi/cve.json?after=1999-01-01&per_page=1000&page=18](https://access.redhat.com/labs/securitydataapi/cve.json?after=1999-01-01&per_page=1000&page=18)' after '3' attempts. Trying the next page.

It is possible that at the time when we tried to update the feed it was not available, currently if we try to access the URL https://access.redhat.com/labs/securitydataapi/cve.json?after=1999-01-01&per_page=1000&page=18 it works correctly and does not return a 404 (not found) error. So this failure is probably punctual.

On the other hand, I don’t see other errors that could be generating this problem, neither I consider that the environment is too big and that causes this slowness.

The error

ERROR: (5512): Exceeded the maximum number of attempts to access the DB.

It occurs when you try to access the database and it is busy, the number of attempts is 1000 and once these are exceeded the error 5512 is raised:

for (attempts = 0; (result = sqlite3_step(stmt)) == SQLITE_BUSY; attempts++) {
        if (attempts == MAX_SQL_ATTEMPTS) {
            mterror(WM_VULNDETECTOR_LOGTAG, VU_MAX_ACC_EXC);
            return OS_INVALID;
        }

So it is possible that the database is busy because it is not yet complete or there is a process that is busy such as updating the feed.

We can try the following workaround:

When deleting the database we will force the reconstruction of the database by downloading again the feeds of the different providers, at that moment we will be able to see in the log if there is any problem with some of these or some other type of failure.

Zafar Pravaiz

unread,
Jun 21, 2022, 7:45:34 AM6/21/22
to Wazuh mailing list
Adrian,

I would do as you suggested, Just wanted to update you that since I saw redhat database is trying to load vulnerabilities since 1999, I would add  "<update_from_year>2010</update_from_year>" under the Redhat section.

I hope this would not cause any issues.

Other than VD no other issues I noticed. VD is really taking long for each host. I would delete the CVE.db and let you know the status.

Thanks

Zafar Pravaiz

unread,
Jun 21, 2022, 9:01:00 AM6/21/22
to Wazuh mailing list
Adrian,

I have removed cve.db and restarted the server. Looks like still agent VD scan is slow. I am uploading the logs you have asked. I hope this would help to find the issue.

Thanks
ossec.log.gz

Adrián Jesús Peña Rodríguez

unread,
Jun 21, 2022, 10:36:57 AM6/21/22
to Wazuh mailing list

Thanks! We have checked the logs and we don’t see any error, the problem with the feed update has disappeared:

2022/06/21 11:54:10 wazuh-modulesd:vulnerability-detector[1637165] wm_vuln_detector.c:2674 at wm_vuldet_update_feed(): DEBUG: (5402): Synchronizing the page '1' from the vulnerability database.
2022/06/21 11:54:10 wazuh-modulesd:vulnerability-detector[1637165] wm_vuln_detector.c:4146 at wm_vuldet_fetch_redhat(): DEBUG: (5404): Trying to download 'https://access.redhat.com/labs/securitydataapi/cve.json?after=1999-01-01&per_page=1000&page=1'
2022/06/21 11:54:10 wazuh-modulesd:download[1637165] wm_download.c:230 at wm_download_dispatch(): DEBUG: Downloading 'https://access.redhat.com/labs/securitydataapi/cve.json?after=1999-01-01&per_page=1000&page=1' to 'tmp/vuln-temp-fitted'
2022/06/21 11:54:41 wazuh-modulesd:download[1637165] wm_download.c:250 at wm_download_dispatch(): DEBUG: Download of 'https://access.redhat.com/labs/securitydataapi/cve.json?after=1999-01-01&per_page=1000&page=1' finished.
2022/06/21 11:54:41 wazuh-modulesd:vulnerability-detector[1637165] wm_vuln_detector.c:7265 at wm_vuldet_index_json(): DEBUG: (5408): Updating from 'tmp/vuln-temp-fitted'
2022/06/21 11:54:41 wazuh-modulesd:vulnerability-detector[1637165] wm_vuln_detector.c:4241 at wm_vuldet_index_feed(): DEBUG: (5414): Refreshing 'JSON Red Hat Enterprise Linux' databases.
2022/06/21 11:54:41 wazuh-modulesd:vulnerability-detector[1637165] wm_vuln_detector.c:2958 at wm_vuldet_insert(): DEBUG: (5415): Inserting vulnerabilities.
2022/06/21 11:54:41 wazuh-modulesd:vulnerability-detector[1637165] wm_vuln_detector.c:3262 at wm_vuldet_insert(): DEBUG: (5426): Inserting 'JSON Red Hat Enterprise Linux' vulnerabilities information.
2022/06/21 11:54:41 wazuh-modulesd:vulnerability-detector[1637165] wm_vuln_detector.c:4247 at wm_vuldet_index_feed(): DEBUG: (5427): Refresh of 'JSON Red Hat Enterprise Linux' database finished.

The full scans of vulnerability detector are very costly at the hardware level, we are working on improving them with each release. The value of min_full_scan_interval is 6 hours because it is very hard to do these scans. Once the scan is done, we will proceed to do partial scans only for the changes made since the full scan.

This means that once the full scan is done, until the CVE database is changed and 6 hours have passed, the full scan will not be done again. Here you can find more information: https://documentation.wazuh.com/current/user-manual/capabilities/vulnerability-detection/how-it-works.html

Therefore, it is possible that the value you have set in the configuration file is too small, we recommend that at least 6 hours be set due to the performance impact of such a full scan. Vulnerability detector will scan quickly once the full scan is done.

Could you confirm the value of the min_full_scan_interval parameter? Apart from this no other errors appear so it seems that everything is ok. When performing the full scan the hardware is important, especially the disk access, it is possible that the master specs are not sufficient. Also as I mentioned before only the first full scans take a lot of time, the partial scans are fast and sufficient as they complement what was collected in the full scan.

I recommend you to try several values for the min_full_scan_interval parameter, 6 hours, 12 hours, etc until you find an interval in which the system works properly.

Zafar Pravaiz

unread,
Jun 21, 2022, 11:46:53 AM6/21/22
to Wazuh mailing list
Adrian,

I have not changed any default settings see below. As I mentioned earlier the full scan takes a whole day. There is excessive delay somewhere. I will try to set the min full scan to 12 hrs. 

 


    <vulnerability-detector>
        <enabled>yes</enabled>
        <interval>5m</interval>
        <min_full_scan_interval>6h</min_full_scan_interval>
        <run_on_start>yes</run_on_start>
        <!-- Ubuntu OS vulnerabilities -->
        <provider name="canonical">
            <enabled>yes</enabled>
            <os>trusty</os>
            <os>xenial</os>
            <os>bionic</os>
            <os>focal</os>
            <update_interval>1h</update_interval>
        </provider>
        <!-- Debian OS vulnerabilities -->
        <provider name="debian">
            <enabled>no</enabled>
            <os>stretch</os>
            <os>buster</os>
            <os>bullseye</os>
            <update_interval>1h</update_interval>
        </provider>
        <!-- RedHat OS vulnerabilities -->
        <provider name="redhat">
            <enabled>yes</enabled>
            <os>6</os>
            <os>7</os>
            <os>8</os>
            <update_from_year>2010</update_from_year>
            <update_interval>1h</update_interval>
        </provider>
        <!-- Amazon Linux OS vulnerabilities -->
        <provider name="alas">
            <enabled>no</enabled>
            <os>amazon-linux</os>
            <os>amazon-linux-2</os>
            <update_interval>1h</update_interval>
        </provider>
        <!-- Arch OS vulnerabilities -->
        <provider name="arch">
            <enabled>no</enabled>
            <update_interval>1h</update_interval>
        </provider>
        <!-- Windows OS vulnerabilities -->
        <provider name="msu">
            <enabled>yes</enabled>
            <update_interval>1h</update_interval>
        </provider>
        <!-- Aggregate vulnerabilities -->
        <provider name="nvd">
            <enabled>yes</enabled>
            <update_from_year>2010</update_from_year>
            <update_interval>1h</update_interval>
        </provider>
    </vulnerability-detector>


Thanks

Zafar Pravaiz

unread,
Jun 21, 2022, 12:07:24 PM6/21/22
to Wazuh mailing list

Just to add,

When I sent you the logs scan was on agent 026 I guess, Now it has only reached 049.  It was after the restart which I suppose is a full scan. Also, can you confirm that when the manager runs a full scan, it generates alerts for every vulnerability an agent has OR only the newly scanned? As per my understanding when a full scan runs it triggers an alert for every CVE the agent has which shows the current vulnerability status of the host.

I really appreciate your time and help.

Thanks

Adrián Jesús Peña Rodríguez

unread,
Jun 22, 2022, 3:17:50 AM6/22/22
to Wazuh mailing list

No problem, thanks to you for explaining the situation, we will take into account for future versions everything collected in this thread.

Right now you have enabled the scan on startup (run_on_start) so after reboot a scan will be performed, however, if the system is already scanned and no new information has been added to the feed the scan will be skipped. Only newly installed packages will be considered for scanning and alerts will be generated if they are vulnerable.

As for the full scan, it will only occur when the database feed is updated with new vulnerabilities and the min_full_scan_interval time expires. In case the feed is not updated within the min_full_scan_interval, when the time expires the scan will be skipped as we can read in the first paragraph of this section: https://documentation.wazuh.com/current/user-manual/capabilities/vulnerability-detection/how-it-works.html#scan-types. Answering to your question, any change or update in the vulnerability inventory will be alerted, therefore it will not alert CVE already alerted for an agent, this is because the first scan performed (baseline) is in charge of creating the inventory and base alerts, if the vulnerability is in the inventory it will not generate alert again.

Therefore, we can modify the min_full_scan_interval value and the feed update: update_interval to get a better performance.

Regards.

Message has been deleted

Александр Камалиев

unread,
Nov 9, 2022, 7:08:12 AM11/9/22
to Wazuh mailing list
Hi everyone,

I think i have the same issue maybe someone have an answer

I want to open an issue on GitHub but firstly decided to write here, here is my situation

I think there is a bug with the vulnerability scan module. I read the documentation and tried to change configuration but it didn't want to work. The issue is that the full scan works once when an agent is installed then it never updates, the partial scan works like it says in the documentation but full scan is not. Here is what I did:
- change vulnerability-detector  interval, min_full_scan_interval
- change syscollector interval
- analyze log for errors /var/ossec/logs/ossec.log
- Try to use debug mode. Here's an interesting thing when you look at ossec.log when debug=2 set up I see that the partial scan successfully work as well syscollector but there are no any messages about full scan although <min_full_scan_interval>5m is set up.

Also one interesting thing is that partial scan "took '0' seconds to 'scan' vulnerabilities" in each agent every scan.

среда, 22 июня 2022 г. в 13:17:50 UTC+6, Adrián Jesús Peña Rodríguez:

Jon Gomez

unread,
Nov 9, 2022, 6:39:15 PM11/9/22
to Wazuh mailing list
Yeah I cannot get scans to work properly on my windows hosts agents and manager conf files set correctly and nothing. Blowing my mind. 

Александр Камалиев

unread,
Nov 10, 2022, 11:26:15 PM11/10/22
to Wazuh mailing list
https://groups.google.com/u/2/g/wazuh/c/0siVzvvp1Sg/m/VypR8X7kAAAJ?pli=1

четверг, 10 ноября 2022 г. в 05:39:15 UTC+6, jonatho...@gmail.com:
Reply all
Reply to author
Forward
0 new messages