fix: misc cleanups
This commit is contained in:
@@ -25,6 +25,10 @@ in {
|
|||||||
# services.udev.extraRules = ''
|
# services.udev.extraRules = ''
|
||||||
# KERNEL=="ibp65s0", SUBSYSTEM=="net", ATTR{create_child}:="0x7666"
|
# KERNEL=="ibp65s0", SUBSYSTEM=="net", ATTR{create_child}:="0x7666"
|
||||||
# '';
|
# '';
|
||||||
|
security.sudo.extraConfig = ''
|
||||||
|
%sif ALL=(ALL) NOPASSWD: /run/current-system/sw/bin/singularity
|
||||||
|
%admin ALL=(admin) NOPASSWD: ALL
|
||||||
|
'';
|
||||||
|
|
||||||
environment.systemPackages = with pkgs; [
|
environment.systemPackages = with pkgs; [
|
||||||
rdma-core
|
rdma-core
|
||||||
@@ -101,10 +105,6 @@ in {
|
|||||||
useNetworkd = true;
|
useNetworkd = true;
|
||||||
useDHCP = false;
|
useDHCP = false;
|
||||||
hostName = name;
|
hostName = name;
|
||||||
defaultGateway = {
|
|
||||||
interface = "enp1s0np0";
|
|
||||||
address = "172.16.239.1";
|
|
||||||
};
|
|
||||||
firewall = {
|
firewall = {
|
||||||
allowedTCPPorts = [];
|
allowedTCPPorts = [];
|
||||||
allowedUDPPorts = [];
|
allowedUDPPorts = [];
|
||||||
|
|||||||
@@ -91,16 +91,6 @@ in
|
|||||||
# "172.19.254.0/24"
|
# "172.19.254.0/24"
|
||||||
# "172.19.255.0/24"
|
# "172.19.255.0/24"
|
||||||
# ];
|
# ];
|
||||||
infiniband-exporter = {
|
|
||||||
enable = false;
|
|
||||||
nameMap = ''
|
|
||||||
# 0xe8ebd3030024981e "c0-1"
|
|
||||||
'';
|
|
||||||
};
|
|
||||||
slurm-exporter = {
|
|
||||||
enable = false;
|
|
||||||
port = 6080;
|
|
||||||
};
|
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
@@ -151,16 +141,6 @@ in
|
|||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
systemd.automounts = [
|
|
||||||
# {
|
|
||||||
# wantedBy = [ "multi-user.target" ];
|
|
||||||
# automountConfig = {
|
|
||||||
# TimeoutIdleSec = "600";
|
|
||||||
# };
|
|
||||||
# where = "/home";
|
|
||||||
# }
|
|
||||||
];
|
|
||||||
|
|
||||||
nix.extraOptions = ''
|
nix.extraOptions = ''
|
||||||
# secret-key-files = /etc/nix/rossby.key
|
# secret-key-files = /etc/nix/rossby.key
|
||||||
'';
|
'';
|
||||||
@@ -273,7 +253,7 @@ in
|
|||||||
services.tailscale = {
|
services.tailscale = {
|
||||||
enable = true;
|
enable = true;
|
||||||
authKeyFile = "/var/lib/secrets/tailscale.key";
|
authKeyFile = "/var/lib/secrets/tailscale.key";
|
||||||
useRoutingFeatures = "server"; # for exit-node usage
|
useRoutingFeatures = "client";
|
||||||
extraUpFlags = [
|
extraUpFlags = [
|
||||||
"--login-server=https://headscale.svc.oceanbox.io"
|
"--login-server=https://headscale.svc.oceanbox.io"
|
||||||
"--accept-dns=true"
|
"--accept-dns=true"
|
||||||
|
|||||||
Reference in New Issue
Block a user