Comment puis-je désactiver une unité générée par systemd-fstab-generator
ou systemd.generator
?
Voici ma tentative :
$ systemctl is-enabled media-backup.automount
generated
$ echo $?
0
$ sudo systemctl disable media-backup.automount
$ echo $?
0
$ systemctl is-enabled media-backup.automount
generated
$ echo $?
0
Comme vous pouvez le voir à partir du statut de sortie le
.automount
l'unité est toujours activée.
Réponse acceptée :
De cette réponse :
Les fichiers d'unité générés ne sont pas automatiquement activés par systemd. Il n'y a rien de spécial à leur sujet en ce qui concerne systemd. Chaque générateur individuel doit créer explicitement des liens symboliques qui connectent une unité générée à une cible, de sorte que l'activation de la cible active l'unité générée via une dépendance de la manière normale.
Suppression du lien symbolique sous /run/systemd/generator/local-fs.target.wants
désactivera le .automount
jusqu'au prochain démarrage.
Pour arrêter la génération au démarrage de l'unité, ajoutez noauto
au /etc/fstab
entrée comme l'a dit sebasth.
Sachez qu'il y a de la magie nécessaire pourstop an
.automount` sans démonter le système de fichiers.