Autofs : timout différent dans /media
Le
Christophe HENRY
Salut à tous,
J'ai trois périphériques que je souhaite voir dans le répertoire /media :
/media/usb
/media/ypt7
/media/cdrom
ypt7 est mon lecteur MP3 dûment reconnu par udev, dans /dev/ypt7.
Problème : je veux que le timeout du cdrom soit à 1s, celui du
périphérique USB de 10s et celui du lecteur MP3 à 5s.
La seule solution simple que j'ai trouvée est d'avoir des trucs du style :
/media/usb/usb
/media/ypt7/ypt7
/media/cdrom/cdrom
En effet, il doit y avoir un seul répertoire de montage par timeout, ainsi
que je le comprend avec "/etc/auto.master". Du coup le périphérique est
dans un sous-sous répertoire.
J'ai une solution compliquée, et je souhaite avoir votre avis :
**** "auto.master" fait pointer les montages dans /tmp/.autofs :
/tmp/.autofs/usb /etc/auto.usb --timeout --ghost
/tmp/.autofs/ypt7 /etc/auto.ypt7 --timeout=5 --ghost
/tmp/.autofs/cdrom /etc/auto.cdrom --timeout=1 --ghost
**** Les fichiers "auto.usb", "auto.ypt7", "auto.cdrom" ne font qu'une
ligne classique
**** /media
Après avoir arrêté autofs, j'ai crée un répertoire /media. Dans ce
répertoire, je fais des liens symbolique vers les répertoires crées dans
/tmp.
Remarquez bien que j'avais pensé à créer un répertoire /media/.autofs mais
/media est crée à la volée par autofs et lorsqu'il existe déjà, autofs
monte par-dessus ses fichiers. Cela rend le ".autofs" non accessible.
KDE n'aime pas le procédé. Lorsque l'icone du périphérique est sur le
bureau, le démontage échoue : "Cannot open /media/.hal-mtab".
Des idées pour rendre tout cela propre ?
--
Christophe HENRY
http://www.sbgodin.fr - Site perso
J'ai trois périphériques que je souhaite voir dans le répertoire /media :
/media/usb
/media/ypt7
/media/cdrom
ypt7 est mon lecteur MP3 dûment reconnu par udev, dans /dev/ypt7.
Problème : je veux que le timeout du cdrom soit à 1s, celui du
périphérique USB de 10s et celui du lecteur MP3 à 5s.
La seule solution simple que j'ai trouvée est d'avoir des trucs du style :
/media/usb/usb
/media/ypt7/ypt7
/media/cdrom/cdrom
En effet, il doit y avoir un seul répertoire de montage par timeout, ainsi
que je le comprend avec "/etc/auto.master". Du coup le périphérique est
dans un sous-sous répertoire.
J'ai une solution compliquée, et je souhaite avoir votre avis :
**** "auto.master" fait pointer les montages dans /tmp/.autofs :
/tmp/.autofs/usb /etc/auto.usb --timeout --ghost
/tmp/.autofs/ypt7 /etc/auto.ypt7 --timeout=5 --ghost
/tmp/.autofs/cdrom /etc/auto.cdrom --timeout=1 --ghost
**** Les fichiers "auto.usb", "auto.ypt7", "auto.cdrom" ne font qu'une
ligne classique
**** /media
Après avoir arrêté autofs, j'ai crée un répertoire /media. Dans ce
répertoire, je fais des liens symbolique vers les répertoires crées dans
/tmp.
Remarquez bien que j'avais pensé à créer un répertoire /media/.autofs mais
/media est crée à la volée par autofs et lorsqu'il existe déjà, autofs
monte par-dessus ses fichiers. Cela rend le ".autofs" non accessible.
KDE n'aime pas le procédé. Lorsque l'icone du périphérique est sur le
bureau, le démontage échoue : "Cannot open /media/.hal-mtab".
Des idées pour rendre tout cela propre ?
--
Christophe HENRY
http://www.sbgodin.fr - Site perso

Poser une question


17:43, Christophe HENRY
KDE n'a-t-il tout simplement pas de quoi monter automatiquement les
volumes dans /media selon la politique de HAL ? Quelque chose comme
gnome-volume-manager par exemple (qui fonctionnera aussi sous KDE).
C'est ce que j'utilise et c'est bien plus pratique que des règles
udev. Cela crée dans /media un répertoire du nom du périphérique et le
monte. Je peux le démonter avec pumount. Bon, ça nécessite toute la
machinerie HAL+DBUS, mais tu sembles au moins avoir HAL.
--
I NO LONGER WANT MY MTV
I NO LONGER WANT MY MTV
I NO LONGER WANT MY MTV
-+- Bart Simpson on chalkboard in episode 3G02
Sûrement, mais je préfère que cela soit fait au niveau du système avec
autofs. Je n'utilise que KDE mais je préfère qu'il s'en tienne à son rôle
principal, des fois que j'utilise un autre gestionnaire de bureau.
Tiens, je pensais naïvement que c'était de plus bas niveau :-o
--
Christophe HENRY
http://www.sbgodin.fr - Site perso
Christophe HENRY
gnome-volume-manager n'est pas envahissant. Je l'utilise avec fvwm et
il ne fait que ce qu'il doit faire : monter les clefs USB que je
branche. Il n'en profite pas pour changer le fond d'écran par exemple.
Mais bon, dans un bureau KDE, un truc avec gnome dans le nom, c'est
moyen.
--
I NO LONGER WANT MY MTV
I NO LONGER WANT MY MTV
I NO LONGER WANT MY MTV
-+- Bart Simpson on chalkboard in episode 3G02