Le lundi 01 mai 2023 à 10:30 +0200, kaliderus a écrit :
> Bonjour la liste,
>
> Hormis utiliser les règles udev, connaissez-vous un outil qui me
> permettra de déclencher un script (ou n'importe quoi d'autre) suite à
> un événement système ?
>
> Quelques cas d'utilisation pour l'exemple qui m'intéressent :
>
> - Au branchement / montage d'un disque externe en USB je veux lancer
> un mécanisme de backup automatique.
> A priori ça c'est facile...et en plus, comme le disque est chiffré,
> j'aimerai ne pas avoir à taper le mot de passe, sans doute plus
> délicat à gérer ?
Je ne réponds que sur l'aspect saisie du mot de passe: oui, avec
LUKS/Cryptsetup, il y a moyen de déverrouiller un système de fichiers
par l'insertion d'une clé USB plutôt que par la saisie d'un mot de passe
(le même principe que l'insertion d'une clé physique dans la serrure
d'une porte). Tu trouveras des précisioons sur le net.
> - Au branchement d'un écran supplémentaire, je veux que l'affichage
> bascule automatiquement vers ma configuration préférée, quelle que
> soit l'environnement xorg.
> A priori, j'ai lu que c'est hors périmètre de udev du fait que
> brancher un écran ne génère pas d'événement au niveau du noyau.
> Est-ce une impasse ?
A priori c'est pas le manque d'évènement détecté par le noyau qui pose
problème, ça semble détecté.
il y a ici un exemple d'un type qui aurait réussi à faire marcher une
règle udev pour ça après quelques échecs:
https://unix.stackexchange.com/questions/675024/udev-rule-for-connecting-external-display-not-working
> Merci par avance pour vos pistes.
>
>