summary refs log tree commit diff
path: root/pkgs/tools/backup/bareos
diff options
context:
space:
mode:
authorWilliam A. Kennington III <william@wkennington.com>2015-04-04 22:11:45 -0700
committerWilliam A. Kennington III <william@wkennington.com>2015-04-04 22:11:45 -0700
commit7193e07cba7a272941a44440afddf4833a735e89 (patch)
tree4628130686869921d617266ea573ffe6839e7409 /pkgs/tools/backup/bareos
parentb3c423757e9f574ed51e1e5f01c7dfa1777def97 (diff)
downloadnixpkgs-7193e07cba7a272941a44440afddf4833a735e89.tar
nixpkgs-7193e07cba7a272941a44440afddf4833a735e89.tar.gz
nixpkgs-7193e07cba7a272941a44440afddf4833a735e89.tar.bz2
nixpkgs-7193e07cba7a272941a44440afddf4833a735e89.tar.lz
nixpkgs-7193e07cba7a272941a44440afddf4833a735e89.tar.xz
nixpkgs-7193e07cba7a272941a44440afddf4833a735e89.tar.zst
nixpkgs-7193e07cba7a272941a44440afddf4833a735e89.zip
bareos: Remove install hack
Diffstat (limited to 'pkgs/tools/backup/bareos')
-rw-r--r--pkgs/tools/backup/bareos/default.nix17
1 files changed, 5 insertions, 12 deletions
diff --git a/pkgs/tools/backup/bareos/default.nix b/pkgs/tools/backup/bareos/default.nix
index c375937ba24..55c84a1015f 100644
--- a/pkgs/tools/backup/bareos/default.nix
+++ b/pkgs/tools/backup/bareos/default.nix
@@ -33,7 +33,6 @@ stdenv.mkDerivation rec {
 
   configureFlags = [
     "--sysconfdir=/etc"
-    "--localstatedir=/var"
     "--exec-prefix=\${out}"
     "--enable-lockmgr"
     "--enable-dynamic-storage-backends"
@@ -62,17 +61,11 @@ stdenv.mkDerivation rec {
     ++ optional (glusterfs != null) "--with-glusterfs=${glusterfs}"
     ++ optional (ceph != null) "--with-cephfs=${ceph}";
 
-  installFlags = [ "DESTDIR=\${out}" ];
-
-  postInstall = ''
-    mv $out/$out/* $out
-    DIR=$out/$out
-    while rmdir $DIR 2>/dev/null; do
-      DIR="$(dirname "$DIR")"
-    done
-
-    rm -rf /tmp /var
-  '';
+  installFlags = [
+    "sysconfdir=\${out}/etc"
+    "working_dir=\${TMPDIR}"
+    "log_dir=\${TMPDIR}"
+  ];
 
   meta = with stdenv.lib; {
     homepage = http://www.bareos.org/;