Salut, Le 23/avril - 10:08, François Boisson a écrit : > Je souhaiterais avoir bêtement /media/sdb1 par exemple. > > Je pensais trouver ça simplement, j'ai cherché > dans /usr/share/dbus-1/services, dans les fichiers de configuration de hal, > j'ai parcouru la doc de ces services, impossible de savoir où se situe > exactement l'étape de création du dit répertoire, je n'ai même pas trouvé une > description claire de ce qu'il se passe à l'introduction d'un périphérique > USB. Avec udev seul, c'était simple, j'imagine que maintenant, udev crée un > évènement dbus transmis à hal qui fait sa sauce et renvoie le tout à thunar > mais comment? > > Bref, si quelqu'un peut m'apporter des éclaircissements ou me dire comment > faire, je lui en serais très reconnaissant.
Je fait ce genre de truc avec autofs5 (pour l'auto mount et l'auto unmount) et udev (pour les noms des points de montages). Rq: je suis en sid, Hal n'est plus installé (et n'est plus recommandé il me semble). ### /etc/auto.master du paquet autofs5 ### /var/autofs/media /etc/auto.removable --timeout=2,sync,nodev,nosuid ### #### Pour udev, j'aime bien le nom des périphériques, mais tu peux adapter la suite : ### /etc/udev/rules.d/99_usb.rules ### KERNEL!="sd[b-z][0-9]", GOTO="media_by_label_end" ENV{ID_FS_LABEL}!="", ENV{dir_name}="%E{ID_FS_LABEL}" ENV{ID_FS_LABEL}=="", ENV{dir_name}="usbhd-%k" ACTION=="add", RUN+="/bin/ln -s /var/autofs/media/%k /media/%E{dir_name}" ACTION=="remove", ENV{dir_name}!="", RUN+="/bin/rm /media/%E{dir_name}" LABEL="media_by_label_end" ### ### Et pour que tout fonctionne bien, la suite est un peu bourrin, pas très propre je dois avouer : ### /etc/auto.removable ### cdrom -fstype=is9600,ro,sync,nodev,nosuid :/dev/cdrom sdb1 -fstype=auto,uid=1000,gid=46,umask=002 :/dev/sdb1 sdb2 -fstype=auto,uid=1000,gid=46,umask=002 :/dev/sdb2 sdb3 -fstype=auto,uid=1000,gid=46,umask=002 :/dev/sdb2 sdb4 -fstype=auto,uid=1000,gid=46,umask=002 :/dev/sdb2 sdb5 -fstype=auto,uid=1000,gid=46,umask=002 :/dev/sdb2 sdc1 -fstype=auto,uid=1000,gid=46,umask=002 :/dev/sdc1 sdc2 -fstype=auto,uid=1000,gid=46,umask=002 :/dev/sdc2 sdc3 -fstype=auto,uid=1000,gid=46,umask=002 :/dev/sdc2 sdc4 -fstype=auto,uid=1000,gid=46,umask=002 :/dev/sdc2 sdc5 -fstype=auto,uid=1000,gid=46,umask=002 :/dev/sdc2 sdd1 -fstype=auto,uid=1000,gid=46,umask=002 :/dev/sdd1 sdd2 -fstype=auto,uid=1000,gid=46,umask=002 :/dev/sdd2 sdd3 -fstype=auto,uid=1000,gid=46,umask=002 :/dev/sdd2 sdd4 -fstype=auto,uid=1000,gid=46,umask=002 :/dev/sdd2 sdd5 -fstype=auto,uid=1000,gid=46,umask=002 :/dev/sdd2 sde1 -fstype=auto,uid=1000,gid=46,umask=002 :/dev/sde1 sde2 -fstype=auto,uid=1000,gid=46,umask=002 :/dev/sde2 sde3 -fstype=auto,uid=1000,gid=46,umask=002 :/dev/sde2 sde4 -fstype=auto,uid=1000,gid=46,umask=002 :/dev/sde2 sde5 -fstype=auto,uid=1000,gid=46,umask=002 :/dev/sde2 sdf1 -fstype=auto,uid=1000,gid=46,umask=002 :/dev/sdf1 sdf2 -fstype=auto,uid=1000,gid=46,umask=002 :/dev/sdf2 sdf3 -fstype=auto,uid=1000,gid=46,umask=002 :/dev/sdf2 sdf4 -fstype=auto,uid=1000,gid=46,umask=002 :/dev/sdf2 sdf5 -fstype=auto,uid=1000,gid=46,umask=002 :/dev/sdf2 ### ### Je sais que je n'ai pas répondu à ta question, je t'indique juste une méthode pour parvenir à tes fins… -- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/fr/FrenchLists Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe" vers debian-user-french-requ...@lists.debian.org En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org Archive: http://lists.debian.org/20120423092608.ga6...@tortuga.azylum.org