Impossibile disattivare flag eseguibile su file

Nessuna risposta
Ritratto di renedrive
renedrive
(Junior)
Offline
Junior
Iscritto: 25/01/2008
Messaggi: 42

Non so bene in che occasione, e perché, ma tutti i file presenti in dischi abitualmente montati nel mio sistema hanno avuto il flag eseguibile attivato.
Sia tutti i file di chiavette USB montate in automatico da OpenSUSE che tutti i file presenti in due dischi interni "di lavoro" che monto tramite fstab personalizzato.
Non sarebbe un problema troppo grosso, visto che non contengono file eseguibili o ce ne sono pochissimi di eseguibili, me la potrei cavare con il comando ricorsivo chmod -R -x su tutti i file.
Se non fosse che non funziona e non genera nessun errore.
Ma faccio un esempio per capire.
Consideriamo il file di testo note.txt presente su una chiavetta USB

$ ls -l note.txt
-rwxrwxrwx 1 renedrive users 20001 12 mag 00.55 note.txt

... lavoro dall'utente renedrive e questo utente fa parte del gruppo users ... e uso il comando ...
$ chmod -v -x note.txt
il modo di 'note.txt' è stato cambiato da 0777 (rwxrwxrwx) in 0666 (rw-rw-rw-)

... appena dopo il comando, la successiva analisi del file ...
$ ls -l note.txt
-rwxrwxrwx 1 renedrive users 20001 12 mag 00.55 note.txt

... il file non viene modificato ma non viene generato nessun errore che spieghi il perché ... quindi mi chiedo ... e se provassi con root? ...
$ sudo chmod -v -x note.txt
root's password:
il modo di 'note.txt' è stato cambiato da 0777 (rwxrwxrwx) in 0666 (rw-rw-rw-)

... niente di fatto ...
$ ls -l note.txt
-rwxrwxrwx 1 renedrive users 20001 12 mag 00.55 note.txt

Ho provato il cambio di permessi da Dolphin con il mio utente ma niente, verifico che il flag è attivo, mi lascia disattivare il flag, non genera nessuna segnalazione, come se il comando fosse eseguito, ri-verifico il file e il flag eseguibile è ancora attivo.
Ho provato sempre con Dolphin ma fatto avviare come root, stesso risultato.
Visto che PCManFM si comporta leggermente differentemente da Dolphin ho provato anche con lui, ma risultato identico.

Qualcuno conosce un possibile motivo per cui ne l'utente proprietario ne root possono cambiare lo stato del flag ad un file?
Cos'altro può vietarne la modifica?
Dove posso trovare un log che possa essere relativo a queste operazioni?
dmesg non dice niente, quale altro log potrei verificare?

Grazie in anticipo del vostro aiuto.

AMD Phenom 9650 Quad-Core - openSUSE 42.2 (x86_64) - Linux 4.4.62-18.6-default - KDE 4.14.25 - Radeon X800 XL