FHEM User-Id loggen

Begonnen von Markus Bloch, 18 August 2013, 14:08:08

Vorheriges Thema - Nächstes Thema

Markus Bloch

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
Developer für Module: YAMAHA_AVR, YAMAHA_BD, FB_CALLMONITOR, FB_CALLLIST, PRESENCE, Pushsafer, LGTV_IP12, version

aktives Mitglied des FHEM e.V. (Technik)

rudolfkoenig

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)