FB 7390 fhem als root

Begonnen von stiftmaster, 13 November 2013, 15:42:29

Vorheriges Thema - Nächstes Thema

stiftmaster

Hallo fhem Gemeinde,
ich möchte fhem gerne als root user laufen lassen.
Ich habe dazu die betreffenden Zeilen aus dem Startscript auskommentiert, und die FB neu gestartet jedoch läuft der Prozess nicht unter root.
Ich habe den Prozess gekillt, den User fhem aus der passwd gelöscht und das Startscript gestartet.
Jetzt läuft fhem unter root.
Wird jetzt die Box erneut gestartet steht der fhem User wieder in der passwd und der fhem Prozess läuft nicht mehr als root.

Wo liegt denn da mein Fehler?
./stiftmaster


Mani007

hallo stiftmaster,

sieht der dateiinhalt auch wirklich so aus ?

Zitat#!/bin/sh

home=/var/InternerSpeicher/fhem

cd $home

trap "" SIGHUP
modprobe cdc_acm
modprobe ftdi_sio
sleep 2

ln -sf $home/FHEM/fhemcmd.sh /var/fhemcmd

PATH=$home:$PATH
export PATH

export LD_LIBRARY_PATH=$home/lib
export PERL5LIB=$home/lib/perl5/site_perl/5.12.2/mips-linux:$home/lib/perl5/site

# add user fhem with uid of boxusr80/boxusr99 (== ftpuser)
# Comment/delete everything between START and END to run FHEM as root

perl fhem.pl fhem.cfg
FHEM 5.5 auf Raspberry Pi B+

FB7390 Fritz!OS6.23
CUL 868  V1.61 / 1 x HM-SCI-3-FM / 1 x HM-SEC-SC / 3 x HM-LC-DIM1T-FM / 1 x HM-LC-DIM1TBU-FM /     
4 x HM-CC-RT-DN / 3 x HM-LC-SW1-FM / 2 x HM-WDS30-T-O / 2 x FRITZ!DECT 200 / Openvpn /VU + DUO

stiftmaster

Moin Mani007,
ja das Startscript schaut so aus, bis auf
export PERL5LIB=$home/lib/perl5/site_perl/5.12.2/mips-linux:$home/lib/perl5/site
da habe ich
export PERL5LIB=$home/lib/perl5/site_perl/5.12.2/mips-linux:$home/lib/perl5/site_perl/5.12.2:$home/lib/perl5/5.12.2/mips-linux:$home/lib/perl5/5.12.2


Mani007

Du könntest nochmal versuchen den Benutzer Fhem aus der  passwd zu löschen .

Und dann mit         modusers save        modsave flash     die passwd zu speichern und dann nochmal neustarten .

FHEM 5.5 auf Raspberry Pi B+

FB7390 Fritz!OS6.23
CUL 868  V1.61 / 1 x HM-SCI-3-FM / 1 x HM-SEC-SC / 3 x HM-LC-DIM1T-FM / 1 x HM-LC-DIM1TBU-FM /     
4 x HM-CC-RT-DN / 3 x HM-LC-SW1-FM / 2 x HM-WDS30-T-O / 2 x FRITZ!DECT 200 / Openvpn /VU + DUO

stiftmaster

 ::) da hätte ich auch drauf kommen können  :)

Jo jetzt passt es, vielen Dank

./stiftmaster

alexmetz

Danke Danke Danke! Hatte just genau dasselbe Problem!

Gruß,

Alex
FHEM auf RaspberryPi 4
Homematic

Mani007

klasse freut mich gleich mehreren leuten helfen zu können .
FHEM 5.5 auf Raspberry Pi B+

FB7390 Fritz!OS6.23
CUL 868  V1.61 / 1 x HM-SCI-3-FM / 1 x HM-SEC-SC / 3 x HM-LC-DIM1T-FM / 1 x HM-LC-DIM1TBU-FM /     
4 x HM-CC-RT-DN / 3 x HM-LC-SW1-FM / 2 x HM-WDS30-T-O / 2 x FRITZ!DECT 200 / Openvpn /VU + DUO