FHEM Forum

FHEM - Hardware => FRITZ!Box => Thema gestartet von: stiftmaster am 13 November 2013, 15:42:29

Titel: FB 7390 fhem als root
Beitrag von: stiftmaster am 13 November 2013, 15:42:29
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

Titel: Antw:FB 7390 fhem als root
Beitrag von: Mani007 am 13 November 2013, 22:20:00
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
Titel: Antw:FB 7390 fhem als root
Beitrag von: stiftmaster am 14 November 2013, 08:26:58
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

Titel: Antw:FB 7390 fhem als root
Beitrag von: Mani007 am 14 November 2013, 10:47:34
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 .

Titel: Antw:FB 7390 fhem als root
Beitrag von: stiftmaster am 14 November 2013, 11:20:25
 ::) da hätte ich auch drauf kommen können  :)

Jo jetzt passt es, vielen Dank

./stiftmaster
Titel: Antw:FB 7390 fhem als root
Beitrag von: alexmetz am 15 November 2013, 19:25:52
Danke Danke Danke! Hatte just genau dasselbe Problem!

Gruß,

Alex
Titel: Antw:FB 7390 fhem als root
Beitrag von: Mani007 am 16 November 2013, 12:30:14
klasse freut mich gleich mehreren leuten helfen zu können .