2 votos

Cómo agregar comandos a ejecutar después de un systemd-sistema controlado por el servicio?

He hecho un servicio a root de esta guía así que lo hice: Creó un systemd unidad de servicio Crea un shell de inicio de secuencia de comandos Configurado e instalado el servicio

Ahora, mi script es este uno. Básicamente, en el inicio se hizo algo en función de si mi portátil se está cargando o no, y luego cada X minutos se echa de nuevo y el conjunto de frecuencias de Cpu etc..

Ahora, sucede a veces quiero dejar a reobtain pleno poder de mi portátil, así que me detengo, pero ahora que se debe ajustar de nuevo la Cpu frecuencias etc. Es posible que, cuando hago systemctl stop battery-script.service ejecutar otro script o alguna de las líneas de código antes de detenerse? Gracias de antemano

1voto

rgubby Puntos 639

De acuerdo a la documentación tengo que usar ExecStop= de mi batería-script.servicio. Ahora se ve como:

[Unit]


[Service]
ExecStart=/usr/local/bin/battery.sh
ExecStop=/usr/local/bin/battery-stop.sh

[Install]
WantedBy=default.target

EnMiMaquinaFunciona.com

EnMiMaquinaFunciona es una comunidad de administradores de sistemas en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros sysadmin, hacer tus propias preguntas o resolver las de los demás.

Powered by: