Gelöst: Nach Herumprobieren und Installation von ALEXA die "Rechte" versaut.

Begonnen von Torben80, 05 August 2017, 13:45:43

Vorheriges Thema - Nächstes Thema

Torben80

Moin moin Leute,
ich habe das Problem, dass ich ALEXA unbedingt installieren wollte (läuft jetzt auch) aber: Ich habe ein paar Rechte in der Installation angepasst damit es klappte.
Nun geht ALEXA aber die Updates nicht mehr.
Weiter kann ich auch kein "Shutdown Restart" ausführen. Shutdown macht er noch aber kein Restart. Muss ich dann manuell über "/etc/init.d/fhem start" machen.

Ja, ich habe etwas viel herumgefroscht, und es könnte auch sein, dass ich mein FHEM damals als root und nicht als PI installiert habe (glaube ich aber nicht)

Könntet ihr mir wohl bitte aus der Patsche helfen, bitte bitte?  ::)

pi@raspberrypi:~ $ ps aux | grep fhem.pl
pi       23776  2.4  6.3  64688 59784 ?        S    Aug02  92:25 perl fhem.pl fhem.cfg
pi       31663  0.0  0.2   4296  2020 pts/0    S+   13:31   0:00 grep --color=auto fhem.pl


pi@raspberrypi:/opt $ ls -l
drwxrwxrwx 13 fhem dialout 4096 Aug  2 22:38 fhem



pi@raspberrypi:/opt/fhem $ ls -l
insgesamt 166404
drwxr-xr-x  5 pi   pi           4096 Aug  1 13:35 alexa-fhem
-rw-rw-rw-  1 root root        34051 Jul 31 22:32 alexa-fhem-0.3.4.tgz
drwxrwxrwx  2 fhem dialout      4096 Aug  2 21:29 backup
drwxrwxrwx  2 root root         4096 Jun 30 10:16 calendar
-rw-rw-rw-  1 fhem dialout    205846 Aug  5 13:26 CHANGED
-rw-rw-rw-  1 fhem dialout     38321 Aug  5 13:26 configDB.pm
drwxrwxrwx 40 fhem dialout      4096 Apr 29 19:15 contrib
-rw-rw-rw-  1 root root           98 Apr 29 21:13 db.conf
drwxrwxrwx  3 fhem dialout      4096 Apr 29 19:15 demolog
drwxrwxrwx  4 fhem dialout      4096 Jun 30 10:00 docs
drwxrwxrwx  5 fhem dialout     20480 Aug  2 23:28 FHEM
-rw-rw-rw-  1 fhem dialout     62663 Jun  7 22:00 fhem-BACKUP.cfg
-rw-rw-rw-  1 fhem dialout     20271 Aug  4 14:50 fhem.cfg
-rw-rw-rw-  1 fhem dialout     15703 Feb 19 14:09 fhem.cfg.demo
-rw-rw-rw-  1 fhem root    168670208 Aug  5 13:35 fhem.db
-rw-rw-rw-  1 pi   pi          32768 Aug  5 13:43 fhem.db-shm
-rw-rw-rw-  1 pi   pi        1058512 Aug  5 13:43 fhem.db-wal
-rwxrwxrwx  1 fhem dialout    135024 Aug  5 13:26 fhem.pl
-rw-rw-rw-  1 root root        12265 Jul 30 13:48 index.php?action=dlattach
drwxrwxrwx  2 fhem dialout     20480 Aug  1 00:00 log
-rw-rw-rw-  1 fhem dialout       935 Feb 19 14:09 README_DEMO.txt
drwxrwxrwx  6 fhem dialout      4096 Aug  5 13:26 restoreDir
drwxrwxrwx  2 fhem dialout      4096 Apr 29 19:21 unused
drwxrwxrwx 10 fhem dialout      4096 Aug  2 21:30 www




Latest Revision: 14825

File                Rev   Last Change

fhem.pl             14834 2017-08-02 07:20:36Z rudolfkoenig
57_ABFALL.pm        11019 2017-07-26 23:07:00Z uniqueck
39_alexa.pm         14128 2017-04-28 12:10:41Z justme1968
96_allowed.pm       14681 2017-07-09 18:32:41Z rudolfkoenig
90_at.pm            14519 2017-06-15 19:01:24Z rudolfkoenig
98_autocreate.pm    14530 2017-06-17 19:38:39Z rudolfkoenig
57_Calendar.pm      14832 2017-08-01 18:36:03Z neubert
00_CUL.pm           14119 2017-04-27 11:41:18Z rudolfkoenig
10_CUL_HM.pm        14797 2017-07-26 19:28:08Z martinp876
14_CUL_TX.pm        14784 2017-07-25 15:06:43Z rudolfkoenig
14_CUL_WS.pm        11984 2016-08-19 12:47:50Z rudolfkoenig
93_DbLog.pm         14794 2017-07-26 19:09:45Z DS_Starter
98_DOIF.pm          14790 2017-07-26 10:27:41Z Damian
98_dummy.pm         12700 2016-12-02 16:49:42Z rudolfkoenig
91_eventTypes.pm    11984 2016-08-19 12:47:50Z rudolfkoenig
01_FHEMWEB.pm       14827 2017-08-01 08:16:06Z rudolfkoenig
92_FileLog.pm       14206 2017-05-06 11:42:54Z rudolfkoenig
95_FLOORPLAN.pm     13735 2017-03-19 12:43:53Z UliM
72_FRITZBOX.pm      14623 2017-07-02 11:25:51Z tupol
10_FS20.pm          14675 2017-07-09 10:11:50Z rudolfkoenig
12_HMS.pm           11984 2016-08-19 12:47:50Z rudolfkoenig
00_HMUARTLGW.pm     14240 2017-05-10 09:27:09Z mgernoth
98_HTTPMOD.pm       14231 2017-05-09 19:09:53Z StefanStrobel
02_HTTPSRV.pm       13976 2017-04-12 13:35:44Z neubert
10_IT.pm            13196 2017-01-22 20:27:22Z bjoernh
98_JsonList2.pm     13757 2017-03-20 19:17:02Z rudolfkoenig
No Id found for 98_LEDStripe.pm
75_msgConfig.pm     14012 2017-04-17 13:09:41Z loredo
91_notify.pm        13630 2017-03-06 21:05:08Z rudolfkoenig
73_PRESENCE.pm      14711 2017-07-13 20:31:11Z markusbloch
70_Pushbullet.pm     9730 2015-10-30 15:06:41Z fhainz
33_readingsGroup.pm 14044 2017-04-20 07:48:44Z justme1968
No Id found for 19_Revolt.pm
86_Robonect.pm      14552 2017-06-21 17:36:20Z andi291
00_SIGNALduino.pm   13215 2017-01-23 20:09:44Z Sidey
99_SUNRISE_EL.pm    12485 2016-11-01 15:18:51Z rudolfkoenig
98_SVG.pm           14655 2017-07-06 09:20:24Z rudolfkoenig
98_telnet.pm        14453 2017-06-02 17:37:59Z rudolfkoenig
98_update.pm        14768 2017-07-23 07:40:10Z rudolfkoenig
99_Utils.pm         13259 2017-01-28 17:39:39Z rudolfkoenig
98_version.pm       14745 2017-07-18 20:56:01Z markusbloch
59_Weather.pm       12559 2016-11-13 08:54:54Z borisneubert
98_weblink.pm       13558 2017-03-01 09:42:51Z rudolfkoenig

Blocking.pm         14734 2017-07-17 09:07:13Z rudolfkoenig
Color.pm            11159 2016-03-30 16:08:06Z justme1968
DevIo.pm            13865 2017-04-01 09:10:44Z rudolfkoenig
FritzBoxUtils.pm    14541 2017-06-19 09:13:10Z rudolfkoenig
HMConfig.pm         14631 2017-07-02 18:14:59Z martinp876
HttpUtils.pm        14654 2017-07-06 08:17:38Z rudolfkoenig
msgSchema.pm        14012 2017-04-17 13:09:41Z loredo
myUtilsTemplate.pm   7570 2015-01-14 18:31:44Z rudolfkoenig
myUtilsTemplate.pm   7570 2015-01-14 18:31:44Z rudolfkoenig
RTypes.pm           10476 2016-01-12 21:03:33Z borisneubert
SetExtensions.pm    12935 2017-01-02 19:51:46Z rudolfkoenig
TcpServerUtils.pm   14603 2017-06-30 09:38:41Z rudolfkoenig
YahooWeatherAPI.pm  12465 2016-10-29 09:01:31Z borisneubert

console.js                 14668 2017-07-08 12:06:55Z rudolfkoenig
fhemweb.js                 14516 2017-06-15 11:01:57Z rudolfkoenig
fhemweb_colorpicker.js     13580 2017-03-02 13:03:29Z justme1968
fhemweb_fbcalllist.js      13629 2017-03-06 20:50:43Z markusbloch
fhemweb_readingsGroup.js   13580 2017-03-02 13:03:29Z justme1968
fhemweb_readingsHistory.js 13580 2017-03-02 13:03:29Z justme1968
fhemweb_sortable.js        13629 2017-03-06 20:50:43Z markusbloch
fhemweb_uzsu.js            13580 2017-03-02 13:03:29Z justme1968




ES TUT MIR LEID, seid nicht so hart zu mir  :-\

Gruß Torben

Reinhart

Damit Fhem wieder die notwendigen Rechte hat führe den Befehl in der Raspi Konsole aus:

cd /opt && sudo chmod -R a+w fhem && sudo usermod -a -G tty pi && sudo usermod -a -G tty fhem

Dann sollte wieder alles passen.

LG
FHEM auf Raspy4 mit Bullseye + SSD, Homematic, ESP8266, ESP32, Sonoff, eBus, NanoCUL, MapleCUL, , MQTT2, Alexa

RaspiLED

Also bei mir gehören alle Dateien dem user fhem und der Gruppe dialout.
sudo chown -R fhem:dialout /opt/fhem

Soweit ich weiss reicht
sudo chmod -R 755 /opt/fhem
(drwxr.xr.x) als Rechteeinstufung, ausser bei den ssl Schlüsseln im Ordner certs, da darf nur fhem  schreibende Rechte drauf haben, oder?
sudo chmod -R 644 /opt/fhem/certs
(drw.r..r..)

Gruß Arnd


Raspi2 mit FHEM, CUL, Signalduino, MySensors, HomeBridge, Presence, Bravia, ...
Raspberry Pi mit FHEM, CUL, Signalduino, MySensors, HomeBridge, Presence, WifiLight2, Bravia, ...

Torben80

Zitat von: Reinhart am 05 August 2017, 14:19:01
Damit Fhem wieder die notwendigen Rechte hat führe den Befehl in der Raspi Konsole aus:

cd /opt && sudo chmod -R a+w fhem && sudo usermod -a -G tty pi && sudo usermod -a -G tty fhem

Dann sollte wieder alles passen.

LG

Uffff, das hat schon mal wieder alles gerettet...

Vielen Dank schon einmal dafür.

Updates --> CHECK
Shutdown Restart --> CHECK

Steht eigentlich irgendwo wer welche Rechte haben sollte, also in irgendeiner DAU-Anleitung?

mfg Torben

Amenophis86

In jeder Linux DAU ;)

Wenn gelöst, dann bitte auch den Themen Titel entsprechend anpassen. Danke
Aktuell dabei unser neues Haus mit KNX am einrichten. Im nächsten Schritt dann KNX mit FHEM verbinden. Allein zwei Dinge sind dabei selten: Zeit und Geld...

Torben80

Zitat von: Amenophis86 am 05 August 2017, 16:15:15
In jeder Linux DAU ;)

Danke Dir ;-)
Ich meinte eigentlich bezogen auf FHEM.

Dass ich, oder evtl noch andere Anfänger die sich etwas so verbiegen wie ich es gemacht habe, immer sehen können wie die eig. Rechte sein sollten.

mfg Torben