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