systemd-inhibit --what=sleep:idle --who=Pen^2 --why="parce que" --mode=block sleep infTu lances la commande quand tu veux commencer le blocage et tu arrêtes (tues) le processus pour arrêter le blocage. (
systemd utilise les notifications de D-Bus pour détecter l'arrêt du processus.) Alternativement, tu peux utiliser un wrapper script qui lance ton programme à l'intérieur de
systemd-inhibit. (Mon
sleep inf est un hack.

)