• =?UTF-8?Q?D=C3=A9clencher_un_script_sur_un_=C3=A9v=C3=A9nement_syst=C3=

    From kaliderus@21:1/5 to All on Mon May 1 10:40:01 2023
    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 ?

    - 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 ?

    Merci par avance pour vos pistes.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From didier gaumet@21:1/5 to All on Mon May 1 11:30:01 2023
    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.



    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From =?UTF-8?Q?Bela=C3=AFd?=@21:1/5 to All on Mon May 1 11:40:02 2023
    Salut,

    Pour la sauvegarde automatique, udev peut effectivement faire l'affaire
    (voir le mien ci-dessous):

    https://www.tecmint.com/auto-backup-files-to-usb-media-in-linux/



    Le lun. 1 mai 2023 à 10:31, kaliderus <kaliderus@gmail.com> 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 ?

    - 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 ?

    Merci par avance pour vos pistes.



    <div dir="auto">Salut,<div dir="auto"><br></div><div dir="auto">Pour la sauvegarde automatique, udev peut effectivement faire l&#39;affaire (voir le mien ci-dessous):</div><div dir="auto"><br></div><div dir="auto"><a href="https://www.tecmint.com/auto-
    backup-files-to-usb-media-in-linux/">https://www.tecmint.com/auto-backup-files-to-usb-media-in-linux/</a></div><div dir="auto"><br></div><div dir="auto"><br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">Le lun. 1 mai 2023 à
    10:31, kaliderus &lt;<a href="mailto:kaliderus@gmail.com">kaliderus@gmail.com</a>&gt; a écrit :<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Bonjour la liste,<br>

    Hormis utiliser les règles udev, connaissez-vous un outil qui me<br>
    permettra de déclencher un script (ou n&#39;importe quoi d&#39;autre) suite à<br>
    un événement système ?<br>

    Quelques cas d&#39;utilisation pour l&#39;exemple qui m&#39;intéressent :<br>

    - Au branchement / montage d&#39;un disque externe en USB je veux lancer<br>
    un mécanisme de backup automatique.<br>
    A priori ça c&#39;est facile...et en plus, comme le disque est chiffré,<br> j&#39;aimerai ne pas avoir à taper le mot de passe, sans doute plus<br> délicat à gérer ?<br>

    - Au branchement d&#39;un écran supplémentaire, je veux que l&#39;affichage<br>
    bascule automatiquement vers ma configuration préférée, quelle que<br>
    soit l&#39;environnement xorg.<br>
    A priori, j&#39;ai lu que c&#39;est hors périmètre de udev du fait que<br> brancher un écran ne génère pas d&#39;événement au niveau du noyau.<br> Est-ce une impasse ?<br>

    Merci par avance pour vos pistes.<br>

    </blockquote></div>

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)