Metainformationen zur Seite
Systemweite Pfade in Environmentvariablen
Der LoxBerry stellt systemweite Betriebssystem-Umgebungsvariablen bereit. Diese sollen (mit Ausnahme von Perl) bei allen anderen Scripten und Sprachen verwendet werden.
Bitte beachten, dass die Environment-Variablen nicht den Namen des ausführenden Plugins enthalten.
Mit Perl hingegen sollen die LoxBerry-Module mit use LoxBerry::System verwendet werden. Dieses Modul stellt für die Pfade globale Variablen inklusive des Plugin-Verzeichnisses bereit.
Niemals dürfen in Programmen und Scripten hart codierte Pfade verwendet werden. Die Pfade könnten sich auf anderen Umgebungen unterscheiden.
Plugin-Pfade
Variable | Bedeutung | LoxBerry-Original |
---|---|---|
LBHOMEDIR | Homeverzeichnis von LoxBerry | /opt/loxberry |
LBPHTMLAUTH | Plugin-HTML-Verzeichnis (Authentifizierung) | /opt/loxberry /webfrontend/htmlauth/plugins |
LBPHTML | Plugin-HTML-Verzeichnis (ohne Auth) | /opt/loxberry/ webfrontend/html/plugins |
LBPTEMPL | Plugin-Template-Verzeichnis | /opt/loxberry/ templates/plugins |
LBPDATA | Plugin-Data-Verzeichnis | /opt/loxberry/ data/plugins |
LBPLOG | Plugin-Log-Verzeichnis | /opt/loxberry /log/plugins |
LBPCONFIG | Plugin-Config-Verzeichnis | /opt/loxberry /config/plugins |
LBPBIN | Plugin-Bin-Verzeichnis (ab LB 1.2.2) | /opt/loxberry /bin/plugins |
System-Pfade
Variable | Bedeutung | LoxBerry-Original |
---|---|---|
LBSHTMLAUTH | System-HTMLAUTH-Verzeichnis (Authentifizierung) | /opt/loxberry /webfrontend/cgi/system |
LBSHTML | System-HTML-Verzeichnis (ohne Auth) | /opt/loxberry /webfrontend/html/system |
LBSTEMPL | System-Template-Verzeichnis | /opt/loxberry /templates/system |
LBSDATA | System-Data-Verzeichnis | /opt/loxberry /data/system |
LBSLOG | System-Log-Verzeichnis | /opt/loxberry /log/system |
LBSTMPFSLOG | System-Log-Verzeichnis (tmpfs) | /opt/loxberry /log/system_tmpfs |
LBSCONFIG | System-Config-Verzeichnis | /opt/loxberry /config/system |
LBSBIN | System-Bin-Verzeichnis (ab LB 1.2.2) | /opt/loxberry /sbin |
LBSSBIN | System-Sbin-Verzeichnis (ab LB 1.2.2) | /opt/loxberry /bin |