parent
5097e84a9d
commit
dc52fc6dda
@ -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
|
||||||
|
@ -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
|
|||||||
};
|
};
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user