Hallo zusammen,
bei jedem Start von FHEM gibt es ja eine schöne Meldung in der Form:
Log 0, "Server started with ".int(keys %defs).
" defined entities (version $attr{global}{version}, pid $$)";
Meine Frage währe, ob man hier noch den User ausgeben könnte, unter dem der FHEM Prozess läuft (root, fhem,...)
Kann man dazu die Ausgabe von
(getpwuid($<))[0]
mit hierein integrieren.
Mir würde das bei Unterstützung für PRESENCE sehr helfen, da es immer mal wieder Probleme gibt, aufgrund des Users unter dem FHEM läuft.
Währe toll, wenn man das mit aufnehmen könnte.
Vielen Dank
Gruß
Markus
Habs gemacht:
Auf dem FritzBox:
2013.08.18 17:21:34.631 0: Server started with 10 defined entities (version $Id: fhem.pl 3738 2013-08-18 14:13:59Z rudolfkoenig $, os linux, user root, pid 12378)
Auf einem alten Windows Rechner:
2013.08.18 17:20:30 0: Server started with 8 defined entities (version $Id: fhem.pl 3738 2013-08-18 14:13:59Z rudolfkoenig $, os MSWin32, user Administrator, pid 592)