Fedora-Fr - Communauté francophone Fedora - Linux

Communauté francophone des utilisateurs de la distribution Linux Fedora.

  

Dernière news : Un nouveau logo pour Fedora ?

#26 14/11/2007 20:19:15

Chrismax
Troll d'Orient
Inscription : 29/09/2006
Messages : 892

Re : Gnome 2.20 + HAL + Partition /mnt/ du fstab

Super, merci pour ton aide !

Hors ligne

#27 14/11/2007 23:20:06

cgaudry
Membre
Inscription : 11/11/2006
Messages : 118

Re : Gnome 2.20 + HAL + Partition /mnt/ du fstab

Merci monsieur starmad88... C'est SUPER wink

Hors ligne

#28 16/11/2007 00:05:57

cenomanien
Assuétude à Fedora
Lieu : BCAK - 72
Inscription : 15/12/2006
Messages : 583

Re : Gnome 2.20 + HAL + Partition /mnt/ du fstab

Bonjour,

En fait 2 questions différentes sont abordées ici et dans les fils auxquels il est fait référence :

    1- des partitions «internes» montées manuellement ou par l'intermédiaire de /etc/fstab (hormis / et /home) apparaissent sur le bureau.
    2- des partitions montées à l'aide de gnome-mount à travers HAL et PolicyKit apparaissent sur le bureau et se retrouvent à chaque nouvelle session du même utilisateur mountées au même endroit malgré un démontage préalable; celles-ci ne figurent pas dans /etc/fstab.


Pour le cas 1-, on suivra la méthode préconisée par starmad88 ou bien on copiera le fichier /usr/share/hal/fdi/policy/10osvendor/99-redhat-storage-policy-fixed-drives.fdi présent dans Fedora 7 au même endroit dans Fedora 8. Ce fichier se présente sous la forme suivante :

$ cat /usr/share/hal/fdi/policy/10osvendor/99-redhat-storage-policy-fixed-drives.fdi
<?xml version="1.0" encoding="UTF-8"?> <!-- -*- SGML -*- --> 

<deviceinfo version="0.2">
<device>
  <match key="@block.storage_device:storage.hotpluggable" bool="false">
    <match key="@block.storage_device:storage.removable" bool="false">
      <merge key="volume.ignore" type="bool">true</merge>
    </match>
  </match>
</device>
</deviceinfo>

Pour appliquer la nouvelle règle, ne pas oublier de :

# /sbin/service haldaemon restart    <--- pour appliquer la nouvelle règle

Ainsi, seules les partitions de disque fixe seront interdites de bureau !
Ceci interdit également de pouvoir monter une partiton interne en double-cliquant sur son icone dans nautilus (les icones de partions internes ne sont plus accessibles).

Tout autre disque amovible (USB, FireWire ou autre), clé USB, appareil photo, CD ou DVD, etc. verra son icone associée sur le bureau.

On pourra s'étonner de l'absence de 99-redhat-storage-policy-fixed-drives.fdi dans Fedora 8 alors que cette règle a été introduite avec Fedora Core 5 afin d'accroître la sécurité du système - voir http://docs.fedoraproject.org/release-n … #id2965472 .


Pour le cas 2-, on utilisera l'utilitaire /usr/bin/polkit-grant qui gère les privilèges octroyés par PolicyKit :

# /usr/bin/polkit-grant --help
# /usr/bin/polkit-grant --list
# /usr/bin/polkit-grant --delete <username>

polkit-grant intervient sur les fichiers présents en :
/var/lib/PolicyKit/    <--- valable pour toutes les sessions
/var/run/PolicyKit/    <--- pour la session courante uniquement


Example d'utilisation

L'utilisateur tester a monté la partition ntfs /dev/sda2 en double-cliquant sur l'icone correspondante dans Nautilus. Dès lors toutes les partitions internes reconnues par le système seront montées à chaque session.
On pourra vérifier l'octroi des privilèges associés avec la commande :
# /usr/bin/polkit-grant --list
Pour supprimer les privilèges accordés à l'utilisateur tester, on utilisera :
# /usr/bin/polkit-grant --delete tester

Hope that helps.

Hors ligne

#29 30/11/2007 13:16:51

mistere
Membre
Lieu : La Rochelle (17)
Inscription : 30/04/2007
Messages : 72

Re : Gnome 2.20 + HAL + Partition /mnt/ du fstab

Moi j'aimerai bien savoir où elle est la doc ????


LINUX est un os indispensable au bon fonctionnement du corps de votre machine.

Hors ligne

#30 30/11/2007 14:36:01

starmad88
Membre FedoraProject
Membre FedoraProject
Inscription : 27/12/2005
Messages : 467
Site Web

Re : Gnome 2.20 + HAL + Partition /mnt/ du fstab

Et voila smile

http://www.freedesktop.org/wiki/Software/hal
http://hal.freedesktop.org/docs/PolicyKit/

A noter que HAL étant encore "en développement", il n'y a pas vraiment de documentation mais des spécifications (de la doc pour programmeurs)


Pseudo irc : starmad
http://mgautier.fr

Hors ligne

Pied de page des forums