Ich buche mich auf dem Raspi ein als pi, wechsle dann zu Benutzer fhem mit
su - fhem
als fhem starte ich FHEM mit
cd fhem
perl ./fhem.pl ./fhem.cfg
Im Log erscheint:
Server started with 179 defined entities (version $Id: fhem.pl 6707 2014-10-08 08:30:15Z rudolfkoenig $, os linux, user pi, pid 3166)
Die Überprüfung mit
ps -u fhem
ergibt
3166 pts/0 00:00:29 perl
Wenn ich die Zeile 519 aus fhem.pl in der FHEM Befehlszeile eingebe
{ my $osuser = "os $^O, user ".(getlogin || getpwuid($<) || "unknown");; return $osuser;; }
erhalte ich
os linux, user pi
nehme ich "getlogin" aus dem Ausdruck heraus, erhalte ich
os linux, user fhem
mimue