[KDE+mount] Option permission de fichier (debut)

Xorg, Compiz, KDE / Gnome / Xfce / Fluxbox / e17 / fvwm ... GDM/KDM/XDM...
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17596
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

[KDE+mount] Option permission de fichier (debut)

Message par benjarobin »

Bonjour,

Voila je lance un petit défi a la communauté, après plus de 5 heures a chercher sur mon problème, je viens ici pour un peu d'aide.

Sous KDE, quand on branche un disque dur externe, le disque apparait automatiquement dans Dolphin (il est pas monte.) Il suffit de cliquer dessus pour le monter (Je veux garder cette étape). Mais le problème c'est qu'il monte les fichiers avec ces droits: monuser:root en 777 Et je n'aime pas ça.

[Note a moi même]Tiens il faut que je vérifie le comportement pour un disque FAT32 ou les cartes mémoire, pour l'instant c'est sur du NTFS[/]

Je ne sais pas si cela le fait depuis toujours pour information (Mais vu le nombre de personne qui se pose la question depuis des années, il faut croire que oui)

Donc j'ai bien tenter de modifier des règles .fdi mais sans succès (apparemment les règles que j'ai essayer sont déprécie (Gnome continuerai a les comprendre: ce qu'ai pu lire, mais il y a une interface graphique pour modifier ceci sous Gnome))

J'ai bien penser a des règles Udev, mais je ne vois pas comment mis prendre car je ne veux pas de montage automatique, mais seulement quand je clique sur le disque dans Dolphin

Par désespoir, hier j'ai pondu un hack: Supprimer le lien symbolique /sbin/mount.ntfs-3g et le remplacer par un script qui recupere le 4ieme arguments, supprime les options que je veux personnaliser avec des sed, puis rajoute mes options et enfin appelle de /bin/mount.ntfs (Un doute sur le lien)

Donc merci beaucoup d'avance de la moindre sugestion

PS: Le premier qui me dit de changer d'environnement de bureau -> :burn: :copain: :humour:
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Avatar de l’utilisateur
tuxce
Maître du Kyudo
Messages : 6677
Inscription : mer. 12 sept. 2007, 16:03

Re: [KDE+mount] Option permission de fichier (debut)

Message par tuxce »

salut,
benjarobin a écrit :PS: Le premier qui me dit de changer d'environnement de bureau -> :burn: :copain: :humour:
le pire, c'est que c'est du pareil au même... bienvenue dans le progrès :P
benjarobin a écrit :Donc j'ai bien tenter de modifier des règles .fdi mais sans succès (apparemment les règles que j'ai essayer sont déprécie (Gnome continuerai a les comprendre: ce qu'ai pu lire, mais il y a une interface graphique pour modifier ceci sous Gnome))
même pas :? depuis le devkit/polkit/gvfs, plus d'interface car tout simplement plus d'options ...

enfin bref revenons à nos moutons, en gros la réponse est simple, tu peux pas!

c'est codé en dur, et les seuls paramètres "dynamiques" sont uid, iocharset, utf8, shortname, flush et locale, or ntfs-3g met {u,f,d}mask à 0 par défaut, donc tu peux jouer sur l'uid en rajoutant l'option à hal:

Code : Tout sélectionner

hal-find-by-property --key block.device --string /dev/ta_partition
hal-set-property --udi resultat_d_avant --key volume.mount.valid_options --strlist-post 'uid='
mais pas sur les *mask depuis kde.

pour info si tu veux modifier les options par défaut, j'ai du le faire pour devicekit pour rajouter "usefree" qui m'évite d'attendre 3 sec pour avoir accès à une partition vfat, c'est dans halstorageaccess.cpp dans kdelibs...

bon tout ceci, c'était il y a un petit moment, désolé s'il y a eu du changement :)
Répondre