tangled
alpha
login
or
join now
pyrox.dev
/
nixpkgs
lol
0
fork
atom
overview
issues
pulls
pipelines
crunch: init at 3.6
Luca Bruno
9 years ago
cccdbf0b
0b05a160
+31
2 changed files
expand all
collapse all
unified
split
pkgs
tools
security
crunch
default.nix
top-level
all-packages.nix
+29
pkgs/tools/security/crunch/default.nix
···
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
···
1
+
{ stdenv, fetchurl, which }:
2
+
3
+
stdenv.mkDerivation rec {
4
+
name = "crunch-${version}";
5
+
version = "3.6";
6
+
7
+
src = fetchurl {
8
+
url = "mirror://sourceforge/crunch-wordlist/${name}.tgz";
9
+
sha256 = "0mgy6ghjvzr26yrhj1bn73qzw6v9qsniskc5wqq1kk0hfhy6r3va";
10
+
};
11
+
12
+
buildInputs = [ which ];
13
+
14
+
configurePhase = "true";
15
+
16
+
preBuild = ''
17
+
sed 's/sudo //' -i Makefile
18
+
sed 's/-g root -o root//' -i Makefile
19
+
'';
20
+
21
+
makeFlags = "PREFIX=$(out)";
22
+
23
+
meta = with stdenv.lib; {
24
+
description = "Wordlist generator";
25
+
homepage = https://sourceforge.net/projects/crunch-wordlist/;
26
+
platforms = platforms.linux;
27
+
maintainers = [ maintainers.lethalman ];
28
+
};
29
+
}
+2
pkgs/top-level/all-packages.nix
···
730
731
coturn = callPackage ../servers/coturn { };
732
0
0
733
daemontools = callPackage ../tools/admin/daemontools { };
734
735
datamash = callPackage ../tools/misc/datamash { };
···
730
731
coturn = callPackage ../servers/coturn { };
732
733
+
crunch = callPackage ../tools/security/crunch { };
734
+
735
daemontools = callPackage ../tools/admin/daemontools { };
736
737
datamash = callPackage ../tools/misc/datamash { };