При створенні оснащення, а також в відповідності з синтаксисом файлу snapcraft.yaml , то daemonключове слово може бути додано , щоб вказати , що додаток буде працювати в якості системної служби. Як приклад такої декларації:
apps:
tinyproxy:
command: ./launcher.sh
daemon: simple
plugs: [network,network-bind]
Однак що саме означає бути системною службою в оснащенні? Тобто, який у них життєвий цикл (запуск, перезапуск, зупинка ...)? Можу чи я контролювати їх працює в системі зі звичайними інструментами ( ps, topі т.д.)?
daemon: simpleлінію, щоб вона поводилася як звичайний додаток, а потім вручну запустити послугу "підтверджений" якsudo /snap/bin/<servicename>