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
{ stdenv, pythonPackages, fetchFromGitHub, dialog }:
2
3
pythonPackages.buildPythonApplication rec {
4
-
name = "letsencrypt-${version}";
5
-
version = "0.5.0";
6
7
src = fetchFromGitHub {
8
owner = "certbot";
9
repo = "certbot";
10
rev = "v${version}";
11
-
sha256 = "0x098cdyfgqvh7x5d3sz56qjpjyg5b4fl82086sm43d8mbz0h5rm";
12
};
13
14
propagatedBuildInputs = with pythonPackages; [
···
29
buildInputs = [ dialog ] ++ (with pythonPackages; [ nose mock gnureadline ]);
30
31
patchPhase = ''
32
-
substituteInPlace letsencrypt/notify.py --replace "/usr/sbin/sendmail" "/var/setuid-wrappers/sendmail"
33
-
substituteInPlace letsencrypt/le_util.py --replace "sw_vers" "/usr/bin/sw_vers"
34
'';
35
36
postInstall = ''
···
1
{ stdenv, pythonPackages, fetchFromGitHub, dialog }:
2
3
pythonPackages.buildPythonApplication rec {
4
+
name = "certbot-${version}";
5
+
version = "0.6.0";
6
7
src = fetchFromGitHub {
8
owner = "certbot";
9
repo = "certbot";
10
rev = "v${version}";
11
+
sha256 = "1x0prlldkgg0hxmya4m5h3k3c872wr0jylmzpr3m04mk339yiw0c";
12
};
13
14
propagatedBuildInputs = with pythonPackages; [
···
29
buildInputs = [ dialog ] ++ (with pythonPackages; [ nose mock gnureadline ]);
30
31
patchPhase = ''
32
+
substituteInPlace certbot/notify.py --replace "/usr/sbin/sendmail" "/var/setuid-wrappers/sendmail"
33
+
substituteInPlace certbot/le_util.py --replace "sw_vers" "/usr/bin/sw_vers"
34
'';
35
36
postInstall = ''
+1
pkgs/top-level/aliases.nix
···
54
inotifyTools = inotify-tools;
55
joseki = apache-jena-fuseki; # added 2016-02-28
56
jquery_ui = jquery-ui; # added 2014-09-07
0
57
libdbusmenu_qt5 = qt5.libdbusmenu; # added 2015-12-19
58
libcap_manpages = libcap.doc; # added 2016-04-29
59
libcap_pam = if stdenv.isLinux then libcap.pam else null; # added 2016-04-29
···
54
inotifyTools = inotify-tools;
55
joseki = apache-jena-fuseki; # added 2016-02-28
56
jquery_ui = jquery-ui; # added 2014-09-07
57
+
letsencrypt = certbot; # added 2016-05-16
58
libdbusmenu_qt5 = qt5.libdbusmenu; # added 2015-12-19
59
libcap_manpages = libcap.doc; # added 2016-04-29
60
libcap_pam = if stdenv.isLinux then libcap.pam else null; # added 2016-04-29
+2
-2
pkgs/top-level/all-packages.nix
···
6652
6653
cegui = callPackage ../development/libraries/cegui {};
6654
0
0
6655
cgal = callPackage ../development/libraries/CGAL {};
6656
6657
cgui = callPackage ../development/libraries/cgui {};
···
7451
leptonica = callPackage ../development/libraries/leptonica {
7452
libpng = libpng12;
7453
};
7454
-
7455
-
letsencrypt = callPackage ../tools/admin/letsencrypt { };
7456
7457
lib3ds = callPackage ../development/libraries/lib3ds { };
7458
···
6652
6653
cegui = callPackage ../development/libraries/cegui {};
6654
6655
+
certbot = callPackage ../tools/admin/certbot { };
6656
+
6657
cgal = callPackage ../development/libraries/CGAL {};
6658
6659
cgui = callPackage ../development/libraries/cgui {};
···
7453
leptonica = callPackage ../development/libraries/leptonica {
7454
libpng = libpng12;
7455
};
0
0
7456
7457
lib3ds = callPackage ../development/libraries/lib3ds { };
7458
+1
-1
pkgs/top-level/python-packages.nix
···
371
};
372
373
acme = buildPythonPackage rec {
374
-
inherit (pkgs.letsencrypt) src version;
375
376
name = "acme-${version}";
377
···
371
};
372
373
acme = buildPythonPackage rec {
374
+
inherit (pkgs.certbot) src version;
375
376
name = "acme-${version}";
377