J'ai bien vu que certains d'entre vous regardaient ce timeout de 60 secondes de travers et pensaient "C'est long pour attendre avant l'�jection d'une disquette... Je vais juste faire un sync des disques et puis l'�jecter sans qu'elle soit d�mont�e, et personne ne s'en apercevra." Laissez moi vous sugg�rer une meilleure alternative
. Tout d'abord, vous pouvez changer le timeout. Mais cela pourrait �tre peu efficace de dire au syst�me de d�monter tout apr�s 15 secondes d'inactivit�. Il y a bien une mani�re de demander � automount de d�monter. Si vous envoyez (avec kill) le signal SIGUSR1
au processus automount, il d�montera tout ce qu'il peut. Mais avant que vous commenciez tous � faire un chtit bouton "D�monter" dans votre gestionnaire de fen�tres, il y a un petit probl�me.
Le processus automount est lanc� par root, et il n'acceptera que les signaux venant de root. Pour une bonne part, vous voulez utiliser le montage automatique pour �viter d'avoir � monter et d�monter les partitions en �tant root. Il serait bien sur facile de faire un petit programme C suid-root qui ferait le sale boulot, ce qui le meilleur moyen de r�gler le probl�me si les utilisateurs ne vous inspirent pas confiance.
Si les utilisateurs sont s�rieux, un compromis serait d'utiliser sudo, en l'installant avec la ligne suivante :
ALL ALL=NOPASSWD:/bin/kill -SIGUSR1 [0-9]*
Vous avez autoris� tout le monde sur le syst�me � envoyer un signal SIGUSR1 � n'importe quel processus. Ceci pourra avoir plusieurs effets sur diff�rents programmes; il recyclera afterstep, mais tuera xemacs. Par cons�quent, si vous n'avez pas enti�rement confiance en vos utilisateurs, vous pouvez leur restreindre l'acc�s au seul daemon automount (gr�ce � pidof par exemple) la ligne suivante pourra donc d�monter les trucs. Cela serait r�alis� gr�ce � :
/usr/bin/sudo /bin/kill -SIGUSR1 `/sbin/pidof automount`
Hosting by: Hurra Communications GmbH
Generated: 2007-01-26 18:01:39