tangled
alpha
login
or
join now
pyrox.dev
/
nixpkgs
0
fork
atom
lol
0
fork
atom
overview
issues
pulls
pipelines
Merge #287879: opencryptoki: 3.20.0 -> 3.23.0
Vladimír Čunát
2 years ago
625c7d5a
0d4d1954
+10
-6
1 changed file
expand all
collapse all
unified
split
pkgs
tools
security
opencryptoki
default.nix
+10
-6
pkgs/tools/security/opencryptoki/default.nix
···
7
7
, openldap
8
8
, openssl
9
9
, trousers
10
10
+
, libcap
10
11
}:
11
12
12
13
stdenv.mkDerivation rec {
13
14
pname = "opencryptoki";
14
14
-
version = "3.20.0";
15
15
+
version = "3.23.0";
15
16
16
17
src = fetchFromGitHub {
17
18
owner = "opencryptoki";
18
19
repo = "opencryptoki";
19
20
rev = "v${version}";
20
20
-
hash = "sha256-Z11CDw9ykmJ7MI7I0H4Y/i+8/I+hRgC2frklYPP1di0=";
21
21
+
hash = "sha256-5FcvwGTzsL0lYrSYGlbSY89s6OKzg+2TRlwHlJjdzXo=";
21
22
};
22
23
23
24
nativeBuildInputs = [
···
30
31
openldap
31
32
openssl
32
33
trousers
34
34
+
libcap
33
35
];
34
36
35
37
postPatch = ''
36
38
substituteInPlace configure.ac \
37
37
-
--replace "usermod" "true" \
38
38
-
--replace "groupadd" "true" \
39
39
-
--replace "chmod" "true" \
40
40
-
--replace "chgrp" "true"
39
39
+
--replace-fail "usermod" "true" \
40
40
+
--replace-fail "useradd" "true" \
41
41
+
--replace-fail "groupadd" "true" \
42
42
+
--replace-fail "chmod" "true" \
43
43
+
--replace-fail "chown" "true" \
44
44
+
--replace-fail "chgrp" "true"
41
45
'';
42
46
43
47
configureFlags = [