diff options
author | Marti Serra <marti.serra.coscollano@gmail.com> | 2018-02-21 09:25:58 +0100 |
---|---|---|
committer | Marti Serra <marti.serra.coscollano@gmail.com> | 2018-02-21 09:25:58 +0100 |
commit | 30f27c49b91867b5f5dd55fc147f5b17dfc9b383 (patch) | |
tree | 9c54d30c46105cf5ed106457ca0f34cb815223ee /nixos/modules | |
parent | 127cea92389bc5cf5fce2357fab40d0ff1acca37 (diff) | |
download | nixlib-30f27c49b91867b5f5dd55fc147f5b17dfc9b383.tar nixlib-30f27c49b91867b5f5dd55fc147f5b17dfc9b383.tar.gz nixlib-30f27c49b91867b5f5dd55fc147f5b17dfc9b383.tar.bz2 nixlib-30f27c49b91867b5f5dd55fc147f5b17dfc9b383.tar.lz nixlib-30f27c49b91867b5f5dd55fc147f5b17dfc9b383.tar.xz nixlib-30f27c49b91867b5f5dd55fc147f5b17dfc9b383.tar.zst nixlib-30f27c49b91867b5f5dd55fc147f5b17dfc9b383.zip |
crashplan-small-business: remove unneeded function
Diffstat (limited to 'nixos/modules')
-rw-r--r-- | nixos/modules/services/backup/crashplan-small-business.nix | 29 |
1 files changed, 7 insertions, 22 deletions
diff --git a/nixos/modules/services/backup/crashplan-small-business.nix b/nixos/modules/services/backup/crashplan-small-business.nix index c6002b6a3f6b..9497d8c18bb7 100644 --- a/nixos/modules/services/backup/crashplan-small-business.nix +++ b/nixos/modules/services/backup/crashplan-small-business.nix @@ -23,7 +23,7 @@ with lib; example = "2G"; type = types.str; description = '' - Maximum amount of that the crashplan engine should use. + Maximum amount of ram that the crashplan engine should use. ''; }; openPorts = mkOption { @@ -52,28 +52,13 @@ with lib; after = [ "network.target" "local-fs.target" ]; preStart = '' - ensureDir() { - dir=$1 - mode=$2 - - if ! test -e $dir; then - ${pkgs.coreutils}/bin/mkdir -m $mode -p $dir - elif [ "$(${pkgs.coreutils}/bin/stat -c %a $dir)" != "$mode" ]; then - ${pkgs.coreutils}/bin/chmod $mode $dir - fi - } - - ensureDir ${crashplansb.vardir} 755 - ensureDir ${crashplansb.vardir}/conf 700 - ensureDir ${crashplansb.manifestdir} 700 - ensureDir ${crashplansb.vardir}/cache 700 - ensureDir ${crashplansb.vardir}/backupArchives 700 - ensureDir ${crashplansb.vardir}/log 777 + install -d -m 755 ${crashplansb.vardir} + install -d -m 700 ${crashplansb.vardir}/conf + install -d -m 700 ${crashplansb.manifestdir} + install -d -m 700 ${crashplansb.vardir}/cache + install -d -m 700 ${crashplansb.vardir}/backupArchives + install -d -m 777 ${crashplansb.vardir}/log cp -avn ${crashplansb}/conf.template/* ${crashplansb.vardir}/conf - #for x in bin install.vars lang lib libc42archive64.so libc42core.so libjniwrap64.so libjtux64.so libleveldb64.so libnetty-tcnative.so share upgrade; do - # rm -f ${crashplansb.vardir}/$x; - # ln -sf ${crashplansb}/$x ${crashplansb.vardir}/$x; - #done ''; serviceConfig = { |