Remove qtbittorrent because of an RCE bug, prepare more for enable by module for server

This commit is contained in:
Jimbo 2024-11-08 16:57:56 -05:00
parent bbd3d080b5
commit bbf0696221
17 changed files with 29 additions and 38 deletions

View file

@ -61,11 +61,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1730190761, "lastModified": 1731060864,
"narHash": "sha256-o5m5WzvY6cGIDupuOvjgNSS8AN6yP2iI9MtUC6q/uos=", "narHash": "sha256-aYE7oAYZ+gPU1mPNhM0JwLAQNgjf0/JK1BF1ln2KBgk=",
"owner": "nix-community", "owner": "nix-community",
"repo": "disko", "repo": "disko",
"rev": "3979285062d6781525cded0f6c4ff92e71376b55", "rev": "5e40e02978e3bd63c2a6a9fa6fa8ba0e310e747f",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -203,11 +203,11 @@
}, },
"hardware": { "hardware": {
"locked": { "locked": {
"lastModified": 1730537918, "lastModified": 1730919458,
"narHash": "sha256-GJB1/aaTnAtt9sso/EQ77TAGJ/rt6uvlP0RqZFnWue8=", "narHash": "sha256-yMO0T0QJlmT/x4HEyvrCyigGrdYfIXX3e5gWqB64wLg=",
"owner": "nixos", "owner": "nixos",
"repo": "nixos-hardware", "repo": "nixos-hardware",
"rev": "f6e0cd5c47d150c4718199084e5764f968f1b560", "rev": "e1cc1f6483393634aee94514186d21a4871e78d7",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -310,11 +310,11 @@
"nixpkgs": "nixpkgs_3" "nixpkgs": "nixpkgs_3"
}, },
"locked": { "locked": {
"lastModified": 1730598780, "lastModified": 1731030299,
"narHash": "sha256-QrmwhJQjRMWBVvASt5amKpm3ORgfetTkS+idL9rcsNc=", "narHash": "sha256-PwtzMWPJhz9Rn/0rzQfMb6icSA6DtJZKCuK88IwFSos=",
"owner": "Infinidoge", "owner": "Infinidoge",
"repo": "nix-minecraft", "repo": "nix-minecraft",
"rev": "d72d83da504fca2f3d4666026d16b30a8a0fad5d", "rev": "11ca743d2e4602d5b8bfc8d65303f969d58ec338",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -401,11 +401,11 @@
}, },
"nixpkgs_4": { "nixpkgs_4": {
"locked": { "locked": {
"lastModified": 1730327045, "lastModified": 1730883749,
"narHash": "sha256-xKel5kd1AbExymxoIfQ7pgcX6hjw9jCgbiBjiUfSVJ8=", "narHash": "sha256-mwrFF0vElHJP8X3pFCByJR365Q2463ATp2qGIrDUdlE=",
"owner": "NixOS", "owner": "NixOS",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "080166c15633801df010977d9d7474b4a6c549d7", "rev": "dba414932936fde69f0606b4f1d87c5bc0003ede",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -416,11 +416,11 @@
}, },
"nur": { "nur": {
"locked": { "locked": {
"lastModified": 1730612615, "lastModified": 1731065793,
"narHash": "sha256-l5mlB45tLEcMGGEucbGs06CvsrXrxGM4NKueWh7Pkuo=", "narHash": "sha256-BzqzhXtRif4sY3C88yTyuNxKA0UgR97iA7JVhWd+Sog=",
"owner": "nix-community", "owner": "nix-community",
"repo": "NUR", "repo": "NUR",
"rev": "88b6dea6f574d59dd0f3bd48d1da32d37118de34", "rev": "11b502b497b58f04eb7acd9463d72a6aab9bbc5a",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -543,11 +543,11 @@
}, },
"unstable": { "unstable": {
"locked": { "locked": {
"lastModified": 1730531603, "lastModified": 1730785428,
"narHash": "sha256-Dqg6si5CqIzm87sp57j5nTaeBbWhHFaVyG7V6L8k3lY=", "narHash": "sha256-Zwl8YgTVJTEum+L+0zVAWvXAGbWAuXHax3KzuejaDyo=",
"owner": "NixOS", "owner": "NixOS",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "7ffd9ae656aec493492b44d0ddfb28e79a1ea25d", "rev": "4aa36568d413aca0ea84a1684d2d46f55dbabad7",
"type": "github" "type": "github"
}, },
"original": { "original": {

View file

@ -19,8 +19,8 @@ let
]; ];
in { in {
boot = { boot = {
# Must be unstable for newest NVIDIA drivers # Must be unstable for newest NVIDIA drivers, must be Zen for IOMMU isolation
kernelPackages = pkgs.unstable.linuxPackages_latest; kernelPackages = pkgs.unstable.linuxPackages_zen;
kernel.sysctl."vm.max_map_count" = 2147483642; kernel.sysctl."vm.max_map_count" = 2147483642;
kernelParams = commonKernelParams ++ [ "vfio-pci.ids=10de:1f82,10de:10fa" ]; kernelParams = commonKernelParams ++ [ "vfio-pci.ids=10de:1f82,10de:10fa" ];
blacklistedKernelModules = [ "pcspkr" ]; blacklistedKernelModules = [ "pcspkr" ];

View file

@ -2,7 +2,6 @@
{ {
home.packages = with pkgs; [ home.packages = with pkgs; [
imv imv
qbittorrent
libreoffice-fresh libreoffice-fresh
ffmpegthumbnailer ffmpegthumbnailer
thunderbird thunderbird

View file

@ -1,7 +0,0 @@
{ ... }:
{
imports = [
./keyd
./ssh
];
}

View file

@ -1,8 +1,7 @@
{ ... }: { ... }:
{ {
imports = [ imports = [
./common ./general
./pc
#./server #./server
]; ];
} }

View file

@ -3,8 +3,10 @@
imports = [ imports = [
./gnome-keyring ./gnome-keyring
./gvfs ./gvfs
./keyd
./libvirtd ./libvirtd
./mpd ./mpd
./ssh
./sunshine ./sunshine
]; ];
} }

View file

@ -6,10 +6,11 @@
./fileserver ./fileserver
./forgejo ./forgejo
./icecast ./icecast
./mailserver
./minecraft ./minecraft
./misc
./mysql ./mysql
./nginx ./nginx
./snowflake
./social ./social
./transmission ./transmission
./vaultwarden ./vaultwarden

View file

@ -1,7 +0,0 @@
{ ... }:
{
services = {
snowflake-proxy.enable = true;
logrotate.checkConfig = false;
};
}

View file

@ -0,0 +1,4 @@
{ ... }:
{
services.snowflake-proxy.enable = true;
}