l: use genid_uint31 where needed

This commit is contained in:
lassulus 2018-12-03 09:47:35 +01:00
parent 692271b2b9
commit 79e5320e6b
4 changed files with 11 additions and 12 deletions

View File

@ -25,7 +25,7 @@ with import <stockholm/lib>;
{ # TODO make new hfos.nix out of this vv
boot.kernel.sysctl."net.ipv4.ip_forward" = 1;
users.users.riot = {
uid = genid "riot";
uid = genid_uint31 "riot";
isNormalUser = true;
extraGroups = [ "libvirtd" ];
openssh.authorizedKeys.keys = [
@ -44,21 +44,21 @@ with import <stockholm/lib>;
}
{
users.users.tv = {
uid = genid "tv";
uid = genid_uint31 "tv";
isNormalUser = true;
openssh.authorizedKeys.keys = [
config.krebs.users.tv.pubkey
];
};
users.users.makefu = {
uid = genid "makefu";
uid = genid_uint31 "makefu";
isNormalUser = true;
openssh.authorizedKeys.keys = [
config.krebs.users.makefu.pubkey
];
};
users.extraUsers.dritter = {
uid = genid "dritter";
uid = genid_uint31 "dritter";
isNormalUser = true;
extraGroups = [
"download"
@ -75,7 +75,7 @@ with import <stockholm/lib>;
];
};
users.users.hellrazor = {
uid = genid "hellrazor";
uid = genid_uint31 "hellrazor";
isNormalUser = true;
extraGroups = [
"download"
@ -168,7 +168,7 @@ with import <stockholm/lib>;
}
{
users.users.jeschli = {
uid = genid "jeschli";
uid = genid_uint31 "jeschli";
isNormalUser = true;
openssh.authorizedKeys.keys = with config.krebs.users; [
jeschli.pubkey

View File

@ -5,7 +5,6 @@ with import <stockholm/lib>;
let
name = "radio";
mainUser = config.users.extraUsers.mainUser;
inherit (import <stockholm/lib>) genid;
admin-password = import <secrets/icecast-admin-pw>;
source-password = import <secrets/icecast-source-pw>;
@ -31,7 +30,7 @@ in {
"${name}" = rec {
inherit name;
group = name;
uid = genid name;
uid = genid_uint31 name;
description = "radio manager";
home = "/home/${name}";
useDefaultShell = true;

View File

@ -3,7 +3,7 @@
with lib;
let
inherit (import <stockholm/lib>)
genid
genid_uint31
;
in {
@ -22,7 +22,7 @@ in {
krebs.tinc_graphs.enable = true;
users.users.lass-stuff = {
uid = genid "lass-stuff";
uid = genid_uint31 "lass-stuff";
description = "lassul.us blog cgi stuff";
home = "/var/empty";
};
@ -124,7 +124,7 @@ in {
};
users.users.blog = {
uid = genid "blog";
uid = genid_uint31 "blog";
description = "lassul.us blog deployment";
home = "/srv/http/lassul.us";
useDefaultShell = true;

View File

@ -142,7 +142,7 @@ with import <stockholm/lib>;
users.users = mapAttrs' (_: cfg:
nameValuePair cfg.name {
uid = genid cfg.name;
uid = genid_uint31 cfg.name;
home = "/home/${cfg.name}";
useDefaultShell = true;
createHome = true;