Olho de Cylon do systemd
Um recurso imbatível do systemd é o olho de Cylon! 🤩 Quando uma unidade está demorando demais para iniciar ou terminar, o systemd exibe, desde a versão 198 , esta temível animação: http://youtu.be/PQfOwtBe9Bs O limite de tempo para desistir de esperar é de 90s se não for especificado no arquivo de unidade, seguindo a configuração global de /etc/systemd/system.conf . Os parâmetros para modificar são DefaultTimeoutStartSec= e DefaultTimeoutStopSec= . Evite mexer na configuração global. Configure em cada unidade quando necessário com TimeoutStartSec= , TimeoutStopSec= e TimeoutSec= (o último configura os anteriores de uma só vez). Se não tiver aí nenhum programa mal comportado (ainda bem!), aqui está o código do daemon fajuto que usei: fajuto.c #include <signal.h> #include <stdlib.h> #include <unistd.h> #include <systemd/sd-daemon.h> #include <systemd/sd-journal.h> const int wait_time = 40; void signal_handler(int signum) { switch(signum...