Zum Ende der Metadaten springen
Zum Anfang der Metadaten

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.

Wichtig

Niemals dürfen in Programmen und Scripten hart codierte Pfade verwendet werden. Die Pfade könnten sich auf anderen Umgebungen unterscheiden.

Plugin-Pfade

VariableBedeutungLoxBerry-Original
LBHOMEDIRHomeverzeichnis von LoxBerry/opt/loxberry
LBPHTMLAUTHPlugin-HTML-Verzeichnis (Authentifizierung)/opt/loxberry/webfrontend/htmlauth/plugins
LBPHTMLPlugin-HTML-Verzeichnis (ohne Auth)/opt/loxberry/webfrontend/html/plugins
LBPTEMPLPlugin-Template-Verzeichnis/opt/loxberry/templates/plugins
LBPDATAPlugin-Data-Verzeichnis/opt/loxberry/data/plugins
LBPLOGPlugin-Log-Verzeichnis/opt/loxberry/log/plugins
LBPCONFIGPlugin-Config-Verzeichnis/opt/loxberry/config/plugins
LBPBINPlugin-Bin-Verzeichnis (ab LB 1.2.2)/opt/loxberry/bin/plugins

System-Pfade

VariableBedeutungLoxBerry-Original
LBSHTMLAUTHSystem-HTMLAUTH-Verzeichnis (Authentifizierung)/opt/loxberry/webfrontend/cgi/system
LBSHTMLSystem-HTML-Verzeichnis (ohne Auth)/opt/loxberry/webfrontend/html/system
LBSTEMPLSystem-Template-Verzeichnis /opt/loxberry/templates/system
LBSDATASystem-Data-Verzeichnis /opt/loxberry/data/system
LBSLOGSystem-Log-Verzeichnis 

/opt/loxberry/log/system

LBSTMPFSLOGSystem-Log-Verzeichnis (tmpfs)/opt/loxberry/log/system_tmpfs
LBSCONFIG System-Config-Verzeichnis/opt/loxberry/config/system
LBSBINSystem-Bin-Verzeichnis (ab LB 1.2.2)/opt/loxberry/sbin
LBSSBINSystem-Sbin-Verzeichnis (ab LB 1.2.2)/opt/loxberry/bin

  • Keine Stichwörter