nut: split out template for sysusers.d config

Hosts that run `upsmon` but not `upsd` still need the *nut* user.
master
Dustin 2024-01-19 17:21:23 -06:00
parent ad42c2d883
commit caccffcb65
2 changed files with 5 additions and 1 deletions

View File

@ -2,7 +2,7 @@ package nut
import "du5t1n.me/cfg/app/containerudev" import "du5t1n.me/cfg/app/containerudev"
templates: containerudev.templates + [ sysusers: templates: [
{ {
template: "nut/nut.sysusers" template: "nut/nut.sysusers"
dest: "/etc/sysusers.d/nut.conf" dest: "/etc/sysusers.d/nut.conf"
@ -13,6 +13,9 @@ templates: containerudev.templates + [
}] }]
} }
}, },
]
templates: containerudev.templates + sysusers.templates + [
{ {
template: "nut/ups.conf" template: "nut/ups.conf"
dest: "/etc/ups/ups.conf" dest: "/etc/ups/ups.conf"

View File

@ -7,5 +7,6 @@ import (
) )
render: list.Concat([ render: list.Concat([
nut.sysusers.templates,
nut.monitor.templates, nut.monitor.templates,
]) ])