systemctl revert

Útil complemento ao verbo edit (218+) do comando systemctl foi adicionado no systemd 230: revert.

Pegue o exemplo do post systemctl cat/edit. Se quiséssemos desfazer as modificações locais, era preciso remover manualmente os drop-in e/ou overrides. Ficou mais fácil agora:

# systemctl revert bacana.service
Removed /etc/systemd/system/bacana.service.d/override.conf.
Removed /etc/systemd/system/bacana.service.d.

Caso tenhamos usado systemctl edit --full:

# systemctl revert bacana.service
Removed /etc/systemd/system/bacana.service.

systemctl daemon-reload não é necessário, pois a configuração é automaticamente recarregada. revert trabalha apenas em /etc. Drop-ins em /usr não são removidos, visto que é considerado território do gerenciador de pacotes.

CentOS 8.0 virá com systemd 239. 😉

Relacionado:
Modificar parâmetros dos arquivos de unidade do systemd
Básico dos arquivos de unidade do systemd
Olho de Cylon do systemd
Ordenação no systemd
systemctl cat/edit
systemctl enable|disable|mask --now

Comentários

  1. Tenho um carinho muito grande pelo CentOS pois foi o primeiro Linux no qual trabalhei com seriedade. Sei que ele não é o mais atualizado nem o mais rápido, mas gosto muito dele. Agora no 8 ele ficará próximo do Ubuntu em desempenho, mas a partir de agora a distância vai aumentar até que se encurte novamente no 9.

    ResponderExcluir

Postar um comentário