Trotz ausgeführtem Update bei Update Check wieder Files?

Begonnen von stefanru, 05 März 2020, 21:07:55

Vorheriges Thema - Nächstes Thema

stefanru

Hi,

ich habe heute ein seltsames Verhalten in meinem FHEM.
Wenn ich das Update ausführe und shutdown restart mache und danach wieder prüfe oder auch update, werden die Files wieder geupdated.

Wie ermittelt FHEM was ein update braucht und was nicht?
Ist irgendein File nicht schreibbar?

Gruß,
Stefan

Amenophis86

Sind es denn die selben Dateien, welche er wieder updaten will? Wie sehen die Dateirechte im Verzeichnis /opt/fhem/FHEM aus?
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...

stefanru

#2
Ja es sind dieselben und in/opt/fhem/FHEM sind die neuen beim update angelegt worden.

Ein CheckUpdate nach einem Update und restart sieht bei mir so aus:

Downloading https://fhem.de/fhemupdate/controls_fhem.txt

fhem
List of new / modified files since last update:
UPD ./CHANGED
UPD ./fhem.pl
UPD FHEM/00_MQTT2_CLIENT.pm
UPD FHEM/00_MQTT2_SERVER.pm
UPD FHEM/00_MYSENSORS.pm
UPD FHEM/00_SIGNALduino.pm
UPD FHEM/01_FHEMWEB.pm
UPD FHEM/10_FS10.pm
UPD FHEM/14_SD_RSL.pm
UPD FHEM/14_SD_WS.pm
UPD FHEM/14_SD_WS09.pm
UPD FHEM/14_SD_WS_Maverick.pm
UPD FHEM/31_HUEDevice.pm
UPD FHEM/32_withings.pm
UPD FHEM/41_OREGON.pm
UPD FHEM/57_SSCal.pm
UPD FHEM/59_GSI.pm
UPD FHEM/59_Wunderground.pm (excluded from update)
UPD FHEM/70_DENON_AVR.pm
UPD FHEM/70_WS3600.pm (excluded from update)
UPD FHEM/73_DoorBird.pm
UPD FHEM/73_ElectricityCalculator.pm
UPD FHEM/73_GasCalculator.pm
UPD FHEM/73_WaterCalculator.pm
UPD FHEM/90_SIGNALduino_un.pm
UPD FHEM/91_notify.pm
UPD FHEM/93_DbRep.pm
UPD FHEM/98_DOIFtools.pm
UPD FHEM/98_DSBMobile.pm
UPD FHEM/98_MSwitch.pm
UPD FHEM/98_SVG.pm
UPD FHEM/98_weekprofile.pm
UPD FHEM/AttrTemplate.pm
UPD FHEM/TcpServerUtils.pm
UPD FHEM/lib/AttrTemplate/mqtt2.template
UPD FHEM/lib/AttrTemplate/speechrecogn.template
UPD FHEM/lib/SD_ProtocolData.pm
UPD docs/commandref_frame.html
UPD docs/commandref_frame_DE.html
UPD www/images/fhemSVG/freezer.svg
UPD www/images/fhemSVG/fridge.svg
UPD www/images/fhemSVG/fuel.svg
UPD www/images/fhemSVG/it_raspberry.svg
UPD www/images/fhemSVG/it_raspberry_logo.svg
UPD www/images/fhemSVG/tuer_fenster_kontakt.svg
UPD www/images/fhemSVG/vitrine-2.svg
UPD www/images/fhemSVG/vitrine.svg
UPD www/images/fhemSVG/vitrine1.svg
UPD www/images/fhemSVG/vitrine_door_transparent.svg
UPD www/pgm2/fhemweb.js

New entries in the CHANGED file:
- change:  98_DOIFtools: fit LookUp to new paw design (Forum #108960)
Downloading https://raw.githubusercontent.com/knowthelist/fhem-tablet-ui/master/controls_fhemtabletui.txt

fhemtabletui
nothing to do...
Downloading https://raw.githubusercontent.com/uniqueck/fhem-abfall/master/controls_fhemabfall.txt

fhemabfall
nothing to do...
Downloading https://raw.githubusercontent.com/verybadsoldier/esp_rgbww_fhemmodule/master/controls_espledcontroller.txt

espledcontroller
nothing to do...
Downloading https://raw.githubusercontent.com/klein0r/fhem-style-haus-automatisierung/version-2/controls_ha_theme.txt

ha_theme
nothing to do...
Downloading https://raw.githubusercontent.com/RFD-FHEM/RFFHEM/dev-r34/controls_signalduino.txt

signalduino
nothing to do...


Gruß,
Stefan


xenos1984


Amenophis86

Zitat von: stefanru am 06 März 2020, 15:31:14
Ja es sind dieselben und in/opt/fhem/FHEM sind die neuen beim update angelegt worden.

Da bist du sicher? Das heißt Schreibrechte passen auch sicher?
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...

stefanru

Ok,

vielen Dank!

Ich habs gefunden.
Ein einziges File, dass ich mal testweise aus dem SVN gezogen hatte war vom user Root und FHEM konnte es nicht überschreiben.
Alle anderen wurden immer geupdated.

Ich gehe mal davon aus, dass ein Patchset immer komplett übertragen wird und wenn ein File nicht geht werden immer wieder alle angezeigt?

Gruß,
Stefan


Otto123

falls das beim nächsten ähnlichen Problem einer braucht:
In der FHEM Kommandozeile herausfinden, ob es Dateien im Ordner gibt, die nicht fhem dialout gehören.
{qx(ls -lR | grep '^-'|grep "fhem dialout" -v)}

Gruß Otto
Viele Grüße aus Leipzig  ⇉  nächster Stammtisch an der Lindennaundorfer Mühle
RaspberryPi B B+ B2 B3 B3+ ZeroW,HMLAN,HMUART,Homematic,Fritz!Box 7590,WRT3200ACS-OpenWrt,Sonos,VU+,Arduino nano,ESP8266,MQTT,Zigbee,deconz