Startup: Include-Pfade mittels FindBin ermitteln
Neue Perl-Versionen werden das aktuelle Verzeichnis '.' aus demStandard-Include-Pfad @INC entfernen. Das bedeutet für uns, dass wirnicht mehr einfach »use SL::Dispatcher;« und ähnliche Konstrukte machenkönnen....
TaskServer-Steuerung: Temp-Datei automatisch entfernen lassen
Locking in eigenes Modul verschieben
Asynchroner Import
"kivitendo" wird komplett klein geschrieben
Task-Server: PID-File nur aus relativem Konfigurationsdateinamen ableiten
Task-Server-Control: Auch STDERR vom ausgeführten Kommando (start/stop) auslesen
Das geht leider nicht mehr mit
my $output = `$exe 2>&1`;
weil das nach dem Forken irgendwie einen Zombie-Prozess hinterlässtund Perl aus dem `...` nicht zurückkehrt. Also die Variante mit...
Task-Server und -Control-Modul auf neue Konfigurationsdateinamen angepasst
Implementation eines programmatischen Interfaces zum Task-Server
Modul "SL::System::Process" für system-relevante Befehle
Wie z.B. einer Funktion, die den absoluten Pfad zu denKivitendo-Programmdateien zurückliefert.
Revisionen anzeigen
Auch abrufbar als: Atom