aria2 (nixos): actually load the module

Fixes #33991

Changed files
+6 -5
nixos
modules
services
networking
+1
nixos/modules/module-list.nix
···
./services/network-filesystems/yandex-disk.nix
./services/network-filesystems/xtreemfs.nix
./services/networking/amuled.nix
+
./services/networking/aria2.nix
./services/networking/asterisk.nix
./services/networking/atftpd.nix
./services/networking/avahi-daemon.nix
+5 -5
nixos/modules/services/networking/aria2.nix
···
settingsDir = "${homeDir}";
sessionFile = "${homeDir}/aria2.session";
downloadDir = "${homeDir}/Downloads";
-
+
rangesToStringList = map (x: builtins.toString x.from +"-"+ builtins.toString x.to);
-
+
settingsFile = pkgs.writeText "aria2.conf"
''
dir=${cfg.downloadDir}
···
mkdir -m 0770 -p "${homeDir}"
chown aria2:aria2 "${homeDir}"
if [[ ! -d "${config.services.aria2.downloadDir}" ]]
-
then
+
then
mkdir -m 0770 -p "${config.services.aria2.downloadDir}"
chown aria2:aria2 "${config.services.aria2.downloadDir}"
fi
if [[ ! -e "${sessionFile}" ]]
-
then
+
then
touch "${sessionFile}"
chown aria2:aria2 "${sessionFile}"
fi
···
};
};
};
-
}
+
}