Einen wunderschönen guten Tag,
seit einiger Zeit verzweifel ich an den Dateien die ich von meinem Smartphone per MTP kopiere (Dateiübertragung, Android Gerät steuert die USB-Verbidung - Wechsel auf "Verbundenes Gerät" nicht möglich). Bei diesen ist immer automatisch das Execute-Bit gesetzt.
Bei den Bildern ist es mir erst nicht aufgefallen, aber bei den Text-Dateien kommt nach einem Doppelklick immer die Abfrage ob ich sie ausführen will. (Dabei wollte ich sie nur im Editor ansehen.) Danach habe ich auch anderes wie die Bilder überprüft und gesehen, dass alle Dateien mit gesetztem execute-Bit auf dem PC landen.
Ich nutze Ubuntu MATE 22.04LTS bei dem wohl Caja das Gerät automatisch per mtp/mtpfs (gvfs?) einhängt. (Das Gerät findet sich auch unter '/run/user/1000/gvfs' als 'mtp:host=Google_Pixel_4a_17051JEC300852' - der mount Befehl zeigt es nicht an).
Lässt sich an irgendeiner Stelle etwas umstellen, dass bei neu automatisch eingehängten USB-Geräten die kopierten Dateien ohne Execute-Bit auf dem PC landen? Was könnte ich dafür ändern?
Für entsprechende Tipps wäre ich sehr dankbar.
Beste Grüße, michaelsf
P.S. Ich denke wie bei mount an etwas wie "file_mode=0644" als default. Weitere Anmerkung: 1. Leider NICHT erfolgreich war: https://github.com/f1xpl/openauto/wiki/udev-rules-(USB-permissions) 2. Außerdem konnte ich es mittlerweile auch an einem Xubuntu 22.04LTS ausprobieren und dort den selben Effekt feststellen. Scheint also eher ein generelles Ubuntu Problem zu sein.