[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: