Co-authored-by: blaerf <blaerf@gmx.de> Reviewed-on: https://git.eckertplayground.de/taarly/PHP_AdminTool_Projekt/pulls/4
46 lines
1.4 KiB
PHP
46 lines
1.4 KiB
PHP
<?php
|
||
/** Typsicherheit aktivieren
|
||
* var = "1" != var = 1
|
||
*/
|
||
declare(strict_types=1);
|
||
|
||
return [
|
||
'ldap' => [
|
||
// LDAP-URL des Domain Controllers
|
||
'server' => 'itfa-proj-srv.itfa-proj-dom.local',
|
||
'port' => 389,
|
||
|
||
// wird an den Benutzernamen angehängt (z.B. "admin" + "@ITFA-PROJ-DOM.local")
|
||
'domain_suffix' => '@ITFA-PROJ-DOM.local',
|
||
|
||
// Base DN der Domäne
|
||
'base_dn' => 'DC=ITFA-PROJ-DOM,DC=local',
|
||
|
||
// Optional: Timeout in Sekunden
|
||
'timeout' => 5,
|
||
|
||
'bind_dn' => 'CN=Service IIS,OU=WebAppUsers,DC=ITFA-PROJ-DOM,DC=local',
|
||
'bind_password' => '$7aE!R$l$D!p1Q9l458K8@O6&',
|
||
],
|
||
|
||
'security' => [
|
||
// Session-Key unter dem der eingeloggte Admin gespeichert wird
|
||
'session_key_user' => 'admin_user',
|
||
],
|
||
|
||
'snmp' => [
|
||
'host' => 'itfa-proj-srv.itfa-proj-dom.local',
|
||
'community' => 'public_ro', // später: sinnvoller Community-String
|
||
'timeout' => 2, // Sekunden
|
||
'retries' => 1, // Anzahl Wiederholungen
|
||
|
||
// Platzhalter für OIDs – später können wir die auf echte Werte setzen
|
||
'oids' => [
|
||
'uptime' => '1.3.6.1.2.1.1.3.0',
|
||
'cpu_usage' => '1.3.6.1.4.1.example.cpu.0',
|
||
'memory_usage' => '1.3.6.1.4.1.example.memory.0',
|
||
'disk_c' => '1.3.6.1.4.1.example.diskc.0',
|
||
],
|
||
],
|
||
];
|