web-dev-qa-db-fra.com

Comment reproduire le comportement "systemctl EDIT" dans Ubuntu LTS

Context: J'essaie de configurer DNScrypt. Les instructions appellent la commande:

Sudo systemctl edit dnscrypt-proxy.socket

La commande edit pour systemd a été introduite dans la version 218. Ubuntu LTS et Debian stable sont livrés avec systemd version 215.

Comment imiter manuellement le comportement de la commande edit?

2
Jonathan
  1. Copiez le fichier /lib/systemd/dnscrypt-proxy.socket à /etc/systemd/system.
  2. Modifiez les paramètres que vous souhaitez modifier.
  3. Terminé.

Cela fonctionne car le système utilisera de préférence les définitions trouvées dans /etc/systemd/system plus de /lib/systemd/.

Nous copions la définition de service par défaut à partir de /lib/systemd/ plutôt que de créer un stub edits.conf, /etc/systemd/system/dnscrypt-proxy.d/edits.conf car les versions 217 et antérieures de systemd ne prennent pas en charge les stubs.

4
Jonathan