Fazer chamada HTTP no desligamento do sistema usando systemd [CentOS 7]

0

Eu preciso fazer um serviço / script que faça uma chamada HTTP / POST no desligamento do sistema para informar a um servidor distante que o sistema irá parar.

Eu tentei assistir ao nível de execução, mas parece que ele não está mais funcionando no CentOS 7, já que o nível de execução está definido para 3 o tempo todo.

Eu tentei criar um serviço com base neste post , acabei com o seguinte arquivo:

my_service.service

[Unit]
Description=Service to execute on shutdown
After=network.target network-online.target
Before=shutdown.target

[Service]
Type=oneshot
ExecStart=/bin/true
ExecStop=/etc/path_to_my_script
RemainAfterExit=yes

[Install]
WantedBy=multi-user.target

Eu coloquei a seguinte linha no início do meu script: touch /etc/test_shutdown , mas o arquivo nunca é criado. Você tem alguma idéia sobre como fazer isso funcionar? Obrigado pelas suas respostas.

    
por PopoLeDozo 29.05.2018 / 18:00

0 respostas