puyak.r/shack: isSystemUser everything

This commit is contained in:
makefu 2021-06-05 19:13:25 +02:00
parent 0ec91f7802
commit b37a74c688
No known key found for this signature in database
GPG Key ID: 36F7711F3FC0F225
7 changed files with 10 additions and 1 deletions

View File

@ -12,6 +12,7 @@ let
in {
users.users.muell_mail = {
inherit home;
isSystemUser = true;
createHome = true;
};
systemd.services.muell_mail = {

View File

@ -13,6 +13,7 @@ let
in {
users.users.muellshack = {
inherit home;
isSystemUser = true;
createHome = true;
};
services.nginx.virtualHosts."muell.shack" = {

View File

@ -14,6 +14,7 @@ in {
networking.firewall.allowedUDPPorts = [ 2342 ];
users.users.node-light = {
inherit home;
isSystemUser = true;
createHome = true;
};
services.nginx.virtualHosts."lounge.light.shack" = {

View File

@ -14,7 +14,10 @@ let
in {
# receive response from light.shack / standby.shack
networking.firewall.allowedUDPPorts = [ 11111 ];
users.users.powermeter.extraGroups = [ "dialout" ];
users.users.powermeter = {
extraGroups = [ "dialout" ];
isSystemUser = true;
};
# we make sure that usb-ttl has the correct permissions
# creates /dev/powerraw

View File

@ -14,6 +14,7 @@ in {
users.users.s3_power = {
inherit home;
createHome = true;
isSystemUser = true;
};
systemd.services.s3-power = {
startAt = "daily";

View File

@ -30,6 +30,7 @@ in {
users.users.shackDNS = {
inherit home;
createHome = true;
isSystemUser = true;
};
services.nginx.virtualHosts."leases.shack" = {
locations."/" = {

View File

@ -4,6 +4,7 @@
uid = config.ids.uids.smbguest;
group = "share";
description = "smb guest user";
isNormalUser = true;
home = "/home/share";
createHome = true;
};