aria2 (nixos): actually load the module

Fixes #33991
This commit is contained in:
Peter Hoeg 2018-01-31 09:40:15 +08:00
parent 5097e84a9d
commit dc52fc6dda
2 changed files with 6 additions and 5 deletions

View File

@ -425,6 +425,7 @@
./services/network-filesystems/yandex-disk.nix ./services/network-filesystems/yandex-disk.nix
./services/network-filesystems/xtreemfs.nix ./services/network-filesystems/xtreemfs.nix
./services/networking/amuled.nix ./services/networking/amuled.nix
./services/networking/aria2.nix
./services/networking/asterisk.nix ./services/networking/asterisk.nix
./services/networking/atftpd.nix ./services/networking/atftpd.nix
./services/networking/avahi-daemon.nix ./services/networking/avahi-daemon.nix

View File

@ -10,9 +10,9 @@ let
settingsDir = "${homeDir}"; settingsDir = "${homeDir}";
sessionFile = "${homeDir}/aria2.session"; sessionFile = "${homeDir}/aria2.session";
downloadDir = "${homeDir}/Downloads"; downloadDir = "${homeDir}/Downloads";
rangesToStringList = map (x: builtins.toString x.from +"-"+ builtins.toString x.to); rangesToStringList = map (x: builtins.toString x.from +"-"+ builtins.toString x.to);
settingsFile = pkgs.writeText "aria2.conf" settingsFile = pkgs.writeText "aria2.conf"
'' ''
dir=${cfg.downloadDir} dir=${cfg.downloadDir}
@ -110,12 +110,12 @@ in
mkdir -m 0770 -p "${homeDir}" mkdir -m 0770 -p "${homeDir}"
chown aria2:aria2 "${homeDir}" chown aria2:aria2 "${homeDir}"
if [[ ! -d "${config.services.aria2.downloadDir}" ]] if [[ ! -d "${config.services.aria2.downloadDir}" ]]
then then
mkdir -m 0770 -p "${config.services.aria2.downloadDir}" mkdir -m 0770 -p "${config.services.aria2.downloadDir}"
chown aria2:aria2 "${config.services.aria2.downloadDir}" chown aria2:aria2 "${config.services.aria2.downloadDir}"
fi fi
if [[ ! -e "${sessionFile}" ]] if [[ ! -e "${sessionFile}" ]]
then then
touch "${sessionFile}" touch "${sessionFile}"
chown aria2:aria2 "${sessionFile}" chown aria2:aria2 "${sessionFile}"
fi fi
@ -132,4 +132,4 @@ in
}; };
}; };
}; };
} }