systemd: Tempo limite para ExecStartPre

systemd: Tempo limite para ExecStartPre

Estou trabalhando com um arquivo de serviço systemd com um arquivo ExecStartPre. (Se você quer saber, é um aws route53 wait resource-record-sets-changedprograma que dura um pouco) e o tempo limite parece ser de 90 segundos. A configuração TimeoutSecnão parece mudar isso.

Como altero o tempo limite?

# systemctl --version
systemd 245 (245.4-4ubuntu3.6)
+PAM +AUDIT +SELINUX +IMA +APPARMOR +SMACK +SYSVINIT +UTMP +LIBCRYPTSETUP +GCRYPT +GNUTLS +ACL +XZ +LZ4 +SECCOMP +BLKID +ELFUTILS +KMOD +IDN2 -IDN +PCRE2 default-hierarchy=hybrid

Responder1

Eu encontrei minha própria resposta. TL; DR. TimeoutSec=15minNão está TimeoutSec="15min"no caminho, o systemd-analyze dumpcomando foi útil. Detalhado, mas destacou isso TimeoutStartSece TimeoutStopSecainda estava definido com seus valores padrão de 90 segundos.

informação relacionada