Durante la creazione di uno snap e in base alla sintassi del file snapcraft.yaml , è daemonpossibile aggiungere la parola chiave per specificare che l'app verrà eseguita come servizio di sistema. Come esempio di tale dichiarazione:
apps:
tinyproxy:
command: ./launcher.sh
daemon: simple
plugs: [network,network-bind]
Tuttavia, cosa significa esattamente essere un servizio di sistema in un attimo? Cioè, qual è il loro ciclo di vita (avvio, riavvio, arresto ...)? Posso monitorarle in esecuzione nel sistema con gli strumenti abituali ( ps, top, ecc)?
daemon: simplelinea per farla comportare come un'app normale e quindi avviare manualmente il servizio "appified" comesudo /snap/bin/<servicename>