Re: périph externe accessible à tous
Le 2008-07-01, à 17:38:50 +0200, Sylvain Sauvage (Sylvain.Sauvage@metanoesis.net) a écrit :
> Lignes : 64
>
> steve, mardi 1 juillet 2008, 12:54:06 CEST
> >[…]
> > Il pourrait se dire "tiens, il n'y a qu'un seul utilisateur
> > connecté donc c'est lui qui a branché le périphérique". Bien
> > sûr, s'il y en a plusieurs, ça ne marche pas ..
>
> Il y en a toujours plusieurs (ceux qui lancent les démons…).
> Ouais bon, on peut toujours différencier ceux qui sont _logués_.
Pardon pour mon abus de langage ...
> > > Si cela te gêne, ça doit pouvoir se changer dans un .fdi
> > > de hal.
> >
> > Par curiosité, tu saurais où ?
>
> Dans un fichier dans /etc/hal/fdi/policy, p.ex. (pas testé) :
>
> <?xml version="1.0" encoding="UTF-8"?>
>
> <deviceinfo version="0.2">
> <device>
> <match key="storage.removable" bool="true">
> <match key="storage.removable.media_available"
> bool="true">
> <merge key="volume.policy.mount_option.umask=022"
> type="bool">true</merge>
> </match>
> </match>
> </device>
> </deviceinfo>
>
> Si je ne me trompe pas, ça devrait mettre un umask de 022 sur
> les disques externes.
Ok, j'irais vérifier tout ça quand j'ai 5
> Les « match » imbriqués sont testés l’un après l’autre, en
> conjonction (des « et », quoi).
>
> D’autres clefs (key) sont possibles, comme les identificateurs
> vendor/product, ou le type de bus (<match key="storage.bus"
> string="usb">…</match>) ; voir la sortie de lshal, voir aussi la
> spécification de hal :
> http://people.freedesktop.org/~david/hal-spec/hal-spec.html
>
> Il y a la DTD et plein d’exemples (pour la syntaxe)
> dans /usr/share/hal/fdi.
>
> > PS : sont tous en vacances ou quoi ???
>
> Ça y ressemble.
Les bienheureux !
Merci pour tes explications et excellente journée
---
Steve
Reply to: