Tag: SYSTEMD
Estoy tratando de crear un servicio systemd que ejecute un script de shell al reiniciar, este script eliminará algunos archivos, eliminará el servicio y luego se eliminará a sí mismo. Pero cuando habilito el servicio, se ejecuta el script, se eliminan los archivos, pero falla la eliminación del servicio. Mi . . . Read more
Aquí está mi archivo de configuración: [Servicio] LimitNOFILE=65535 LimitNPROC=65535 TasksMax=infinity Type=forking PIDFile=/data/happybird/happybird.pid WorkingDirectory=/data/happybird ExecStart=/data/happybird/bin/happybird RestartSec=5 Restart=on-failure Lo que he observado es que después de 10 minutos hay 5 procesos de happybird ejecutándose. Esta línea de configuración ha iniciado happybird muchas veces sin matar el proceso anterior ¿cómo solucionar adecuadamente este . . . Read more
TLDR: Quiero actualizarme a mi mismo de git. El script de Bash necesita detener este servicio. Pero mata a la propia actualización. ¿Cómo iniciar el script de Bash desde Python para que termine incluso si se mata el script de Python? Quiero ejecutar el script de Bash de actualización propia . . . Read more
Tengo una imagen yocto con mi propio paquete agregado. Mi receta: FILESEXTRAPATHS_append := “:${THISDIR}/../systemd/files” inherit systemd SRC_URI = “file://myserver.tar.gz” SYSTEMD_AUTO_ENABLE = “enable” SYSTEMD_SERVICE_${PN} = “serverAutoStart.service” SRC_URI_append = ” file://serverAutoStart.service” FILES_${PN} += “${systemd_unitdir}/system/serverAutoStart.service” do_compile() { make } #para el paquete myserver do_install() { install -m 0755 -d ${D}${bindir} ${D}${docdir}/myserver install -m . . . Read more