consistent ownership/permissions for /run/service-state/**

This commit is contained in:
Daniel Barlow
2023-02-25 22:53:06 +00:00
parent 4bd99df0f1
commit 59ce03630a
7 changed files with 57 additions and 38 deletions

View File

@@ -1,11 +1,12 @@
{
liminix
, dnsmasq
, serviceFns
, lib
}:
{
user ? "dnsmasq"
, group ? "dnsmasq"
, group ? "system"
, interface
, upstreams ? []
, ranges
@@ -19,6 +20,7 @@ in longrun {
inherit name;
dependencies = [ interface ];
run = ''
. ${serviceFns}
${dnsmasq}/bin/dnsmasq \
--user=${user} \
--domain=${domain} \