Skip to content
Snippets Groups Projects
Commit c7113476 authored by Hahn Axel (hahn)'s avatar Hahn Axel (hahn)
Browse files

update appmonitor check

parent ac6e43ae
No related branches found
No related tags found
1 merge request!48Add appmonitor check
......@@ -75,7 +75,7 @@ $sDocroot=realpath(__DIR__.'/../');
*/
$aDirs2Check=[
"/admin"=>[
"httpDeny" => [
"httpLogin" => [
"/admin/"
],
],
......@@ -103,38 +103,6 @@ $aDirs2Check=[
"/logs/readme.md",
],
],
/*
"/apps/apps"=>[],
"/apps/apps/inventar"=>[
"filesReadable" => [
"/apps/apps/inventar/config/objects.php",
],
"filesWritable" => [
"/apps/apps/inventar/data/app_inventar.sqlite3"
],
"httpDeny" => [
"/apps/apps/inventar/data/app_inventar.sqlite3"
],
],
"/apps/apps/net-logbook"=>[
"filesReadable" => [
"/apps/apps/net-logbook/config/objects.php",
],
"filesWritable" => [
"/apps/apps/net-logbook/data/app_net-logbook.sqlite3"
],
"httpDeny" => [
"/apps/apps/net-logbook/data/app_net-logbook.sqlite3"
],
],
"/ldaptools"=>[
"filesReadable" => [
"/ldaptools/classes/backend.class.config.php",
],
"filesWritable" => [],
"httpDeny" => [],
],
*/
];
foreach($aDirs2Check as $sMySubdir => $aItems) {
......@@ -209,6 +177,22 @@ foreach($aDirs2Check as $sMySubdir => $aItems) {
],
]);
}
foreach($aItems['httpLogin']??[] as $sUrl) {
$sMyUrl="$sSelfUrl$sUrl";
$oMonitor->addCheck([
"name" => "Deny http on $sUrl",
"description" => "Deny $sMyUrl",
"parent" => $sFolderCheckName,
"check" => [
"function" => "HttpContent",
"params" => [
"headeronly" => true,
"url" => $sMyUrl,
"status" => 401
],
],
]);
}
}
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment