tangled
alpha
login
or
join now
tjh.dev
/
nixpkgs
Clone of https://github.com/NixOS/nixpkgs.git (to stress-test knotserver)
0
fork
atom
overview
issues
pulls
pipelines
certbot: 0.5.0 -> 0.6.0; rename from letsencrypt
Tobias Geerinckx-Rice
9 years ago
9414e2d5
5940056a
+9
-8
4 changed files
expand all
collapse all
unified
split
pkgs
tools
admin
certbot
default.nix
top-level
aliases.nix
all-packages.nix
python-packages.nix
+5
-5
pkgs/tools/admin/letsencrypt/default.nix
pkgs/tools/admin/certbot/default.nix
···
1
1
{ stdenv, pythonPackages, fetchFromGitHub, dialog }:
2
2
3
3
pythonPackages.buildPythonApplication rec {
4
4
-
name = "letsencrypt-${version}";
5
5
-
version = "0.5.0";
4
4
+
name = "certbot-${version}";
5
5
+
version = "0.6.0";
6
6
7
7
src = fetchFromGitHub {
8
8
owner = "certbot";
9
9
repo = "certbot";
10
10
rev = "v${version}";
11
11
-
sha256 = "0x098cdyfgqvh7x5d3sz56qjpjyg5b4fl82086sm43d8mbz0h5rm";
11
11
+
sha256 = "1x0prlldkgg0hxmya4m5h3k3c872wr0jylmzpr3m04mk339yiw0c";
12
12
};
13
13
14
14
propagatedBuildInputs = with pythonPackages; [
···
29
29
buildInputs = [ dialog ] ++ (with pythonPackages; [ nose mock gnureadline ]);
30
30
31
31
patchPhase = ''
32
32
-
substituteInPlace letsencrypt/notify.py --replace "/usr/sbin/sendmail" "/var/setuid-wrappers/sendmail"
33
33
-
substituteInPlace letsencrypt/le_util.py --replace "sw_vers" "/usr/bin/sw_vers"
32
32
+
substituteInPlace certbot/notify.py --replace "/usr/sbin/sendmail" "/var/setuid-wrappers/sendmail"
33
33
+
substituteInPlace certbot/le_util.py --replace "sw_vers" "/usr/bin/sw_vers"
34
34
'';
35
35
36
36
postInstall = ''
+1
pkgs/top-level/aliases.nix
···
54
54
inotifyTools = inotify-tools;
55
55
joseki = apache-jena-fuseki; # added 2016-02-28
56
56
jquery_ui = jquery-ui; # added 2014-09-07
57
57
+
letsencrypt = certbot; # added 2016-05-16
57
58
libdbusmenu_qt5 = qt5.libdbusmenu; # added 2015-12-19
58
59
libcap_manpages = libcap.doc; # added 2016-04-29
59
60
libcap_pam = if stdenv.isLinux then libcap.pam else null; # added 2016-04-29
+2
-2
pkgs/top-level/all-packages.nix
···
6652
6652
6653
6653
cegui = callPackage ../development/libraries/cegui {};
6654
6654
6655
6655
+
certbot = callPackage ../tools/admin/certbot { };
6656
6656
+
6655
6657
cgal = callPackage ../development/libraries/CGAL {};
6656
6658
6657
6659
cgui = callPackage ../development/libraries/cgui {};
···
7451
7453
leptonica = callPackage ../development/libraries/leptonica {
7452
7454
libpng = libpng12;
7453
7455
};
7454
7454
-
7455
7455
-
letsencrypt = callPackage ../tools/admin/letsencrypt { };
7456
7456
7457
7457
lib3ds = callPackage ../development/libraries/lib3ds { };
7458
7458
+1
-1
pkgs/top-level/python-packages.nix
···
371
371
};
372
372
373
373
acme = buildPythonPackage rec {
374
374
-
inherit (pkgs.letsencrypt) src version;
374
374
+
inherit (pkgs.certbot) src version;
375
375
376
376
name = "acme-${version}";
377
377