Al crear un complemento, y de acuerdo con la sintaxis del archivo snapcraft.yaml , la daemon
palabra clave se puede agregar para especificar que la aplicación se ejecutará como un servicio del sistema. Como ejemplo de tal declaración:
apps:
tinyproxy:
command: ./launcher.sh
daemon: simple
plugs: [network,network-bind]
Sin embargo, ¿qué significa exactamente ser un servicio del sistema en un instante? Es decir, ¿cuál es su ciclo de vida (iniciar, reiniciar, detener ...)? Puedo monitorear ellos corriendo en el sistema con las herramientas habituales ( ps
, top
, etc.)?
daemon: simple
línea para que se comporte como una aplicación normal y luego iniciar manualmente el servicio "aplicado" comosudo /snap/bin/<servicename>