summary refs log tree commit diff
path: root/pkgs/tools/networking/reaver-wps-t6x
diff options
context:
space:
mode:
authorNicolò Balzarotti <anothersms@gmail.com>2017-11-08 17:42:41 +0100
committerNicolò Balzarotti <anothersms@gmail.com>2017-11-08 17:42:58 +0100
commit2b409cc7c3cd2d71f6890b93c3c40e83c3cc52fb (patch)
treeef6504fd38f5c32a0bd0f0271c2dc58fcd7c56bf /pkgs/tools/networking/reaver-wps-t6x
parentf162d54b7602a620f288309bc5d9c832069140b4 (diff)
downloadnixpkgs-2b409cc7c3cd2d71f6890b93c3c40e83c3cc52fb.tar
nixpkgs-2b409cc7c3cd2d71f6890b93c3c40e83c3cc52fb.tar.gz
nixpkgs-2b409cc7c3cd2d71f6890b93c3c40e83c3cc52fb.tar.bz2
nixpkgs-2b409cc7c3cd2d71f6890b93c3c40e83c3cc52fb.tar.lz
nixpkgs-2b409cc7c3cd2d71f6890b93c3c40e83c3cc52fb.tar.xz
nixpkgs-2b409cc7c3cd2d71f6890b93c3c40e83c3cc52fb.tar.zst
nixpkgs-2b409cc7c3cd2d71f6890b93c3c40e83c3cc52fb.zip
reaver-wps-t6x: 1.5.2 -> 1.6.3
Diffstat (limited to 'pkgs/tools/networking/reaver-wps-t6x')
-rw-r--r--pkgs/tools/networking/reaver-wps-t6x/default.nix21
1 files changed, 6 insertions, 15 deletions
diff --git a/pkgs/tools/networking/reaver-wps-t6x/default.nix b/pkgs/tools/networking/reaver-wps-t6x/default.nix
index 2f0e19b231c..dd834771731 100644
--- a/pkgs/tools/networking/reaver-wps-t6x/default.nix
+++ b/pkgs/tools/networking/reaver-wps-t6x/default.nix
@@ -1,33 +1,24 @@
-{ stdenv, fetchFromGitHub, libpcap, sqlite, pixiewps, makeWrapper }:
+{ stdenv, fetchFromGitHub, libpcap, pixiewps, makeWrapper }:
 
 stdenv.mkDerivation rec {
-  version = "1.5.2";
+  version = "1.6.3";
   name = "reaver-wps-t6x-${version}";
-  confdir = "/var/db/${name}"; # the sqlite database is at "${confdir}/reaver/reaver.db"
 
   src = fetchFromGitHub {
     owner = "t6x";
     repo = "reaver-wps-fork-t6x";
     rev = "v${version}";
-    sha256 = "0zhlms89ncqz1f1hc22yw9x1s837yv76f1zcjizhgn5h7vp17j4b";
+    sha256 = "1bccwp67q1q0h5m38gqxn9imq5rb75jbmv7fjr2n38v10jcga2pb";
   };
 
   nativeBuildInputs = [ makeWrapper ];
-  buildInputs = [ libpcap sqlite pixiewps ];
+  buildInputs = [ libpcap pixiewps ];
 
-  setSourceRoot = ''
-    sourceRoot=$(echo */src)
-  '';
-
-  configureFlags = "--sysconfdir=${confdir}";
+  preConfigure = "cd src";
 
   installPhase = ''
-    mkdir -p $out/{bin,etc}
-    cp reaver.db $out/etc/
+    mkdir -p $out/bin
     cp reaver wash $out/bin/
-
-    wrapProgram $out/bin/reaver --run "[ -s ${confdir}/reaver/reaver.db ] || install -D $out/etc/reaver.db ${confdir}/reaver/reaver.db"
-    wrapProgram $out/bin/wash   --run "[ -s ${confdir}/reaver/reaver.db ] || install -D $out/etc/reaver.db ${confdir}/reaver/reaver.db"
   '';
 
   meta = with stdenv.lib; {