aawawwaawawaw

This commit is contained in:
Lucy Hochkamp 2024-04-02 16:13:43 +02:00
parent bd783d415d
commit aed461750e
No known key found for this signature in database

View file

@ -37,8 +37,8 @@ with lib;
cfg.config cfg.config
); );
containers = imap0 containers = imap0
(i: v: { (i: name: {
name = v.name; name = name;
value = { value = {
autoStart = true; autoStart = true;
ephemeral = true; ephemeral = true;
@ -51,9 +51,9 @@ with lib;
"/run/agenix.d" = { hostPath = "/run/agenix.d"; isReadOnly = true; }; "/run/agenix.d" = { hostPath = "/run/agenix.d"; isReadOnly = true; };
}; };
config = { config = {
services.openvpn.servers.${v.name} = { services.openvpn.servers.${name} = {
config = '' config = ''
config ${v.value} config ${cfg.config.${name}}
''; '';
up = "echo nameserver $nameserver | ${pkgs.openresolv}/sbin/resolvconf -m 0 -a $dev"; up = "echo nameserver $nameserver | ${pkgs.openresolv}/sbin/resolvconf -m 0 -a $dev";
down = "${pkgs.openresolv}/sbin/resolvconf -d $dev"; down = "${pkgs.openresolv}/sbin/resolvconf -d $dev";
@ -69,7 +69,7 @@ with lib;
}; };
}) })
(nameValuePair cfg.config); (builtins.attrNames cfg.config);