• [^] # Re: Commenter sur ce fil ?≣ Être orthogonal à Fedora

    Posté par . En réponse au journal Attention avec systemd, Tmux ne survit plus après la fermeture de la session.. Évalué à 2.

    [...] c'est beaucoup plus ça le problème : du code spécifique à systemd dans des programmes.

    En l'occurrence, ce qui était proposé pour tmux était plutôt du code spécifique à PAM, histoire de notifier le gestionnaire de session que le processus tmux pourrait être détaché de la session dans laquelle il a été lancé. Le mainteneur de tmux a refusé soit d'écrire pareil code soit de recevoir des patches implémentant ce comportement. systemd propose des possibilités de faire avec le statu quo tout en nettoyant le système après la fermeture des sessions. Mais dans la discussion sur Fedora-devel, la notion de « logout » n'a pas été explicitée malgré au moins deux demandes dans ce sens ; il paraît sous-entendu par les mainteneurs de systemd que logout est à prendre dans le sens de loginctl bien que d'autres types de logout soient envisageables, comme souligné dans différents fils sur le sujet.

    Entretemps, Zbigniew Jędrzejewski-Szmek a promis de chercher un moyen de patcher systemd pour qu'il laisse screen en exécution même après un logout et sans passer par systemd-run.