• # Et systemd ?

    Posté par . En réponse à la dépêche Exploiter inotify, c’est simple. Évalué à 10.

    À noter aussi que les unités systemd de type path utilisent inotify. On peut donc utiliser systemd en lieu et place d'incron. Pour l'exemple donné ici, demander à lancer automatiquement la commande postalias lorsque /etc/aliases est modifié (totalement non testé mais c'est l'idée) :

    le fichier /etc/systemd/system/aliases.path

    [Path]
    PathModified=/etc/aliases
    [Install]
    WantedBy=multi-user.target

    le fichier /etc/systemd/systemd/aliases.service

    [Service]
    ExecStart=/usr/sbin/postalias

    Il est aussi possible d'utiliser ces fonctionnalités sans accès root en mettant les unités dans le dossier $XDG_CONFIG_HOME/systemd/user/*.