Skip to content

Commit

Permalink
Merge pull request #39634 from matthewbauer/remove-openbsd-netcat
Browse files Browse the repository at this point in the history
Replace netcat-openbsd with libressl
  • Loading branch information
matthewbauer committed Apr 29, 2018
2 parents d7e5637 + c214848 commit 6583ec5
Show file tree
Hide file tree
Showing 5 changed files with 12 additions and 57 deletions.
13 changes: 10 additions & 3 deletions pkgs/development/libraries/libressl/default.nix
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
{ stdenv, fetchurl }:
{ stdenv, fetchurl, lib }:

let

Expand All @@ -11,13 +11,20 @@ let
inherit sha256;
};

configureFlags = [ "--enable-nc" ];

enableParallelBuilding = true;

outputs = [ "bin" "dev" "out" "man" ];
outputs = [ "bin" "dev" "out" "man" "nc" ];

postFixup = ''
moveToOutput "bin/nc" "$nc"
moveToOutput "share/man/man1/nc.1${lib.optionalString (!dontGzipMan) ".gz"}" "$nc"
'';

dontGzipMan = if stdenv.isDarwin then true else null; # not sure what's wrong

meta = with stdenv.lib; {
meta = with lib; {
description = "Free TLS/SSL implementation";
homepage = "http://www.libressl.org";
platforms = platforms.all;
Expand Down
51 changes: 0 additions & 51 deletions pkgs/tools/networking/netcat-openbsd/default.nix

This file was deleted.

File renamed without changes.
1 change: 1 addition & 0 deletions pkgs/top-level/aliases.nix
Original file line number Diff line number Diff line change
Expand Up @@ -138,6 +138,7 @@ mapAliases (rec {
mupen64plus1_5 = mupen64plus; # added 2016-02-12
mysqlWorkbench = mysql-workbench; # added 2017-01-19
ncat = nmap; # added 2016-01-26
netcat-openbsd = libressl.nc; # added 2018-04-25
networkmanager_fortisslvpn = networkmanager-fortisslvpn; # added 2018-02-25
networkmanager_iodine = networkmanager-iodine; # added 2018-02-25
networkmanager_l2tp = networkmanager-l2tp; # added 2018-02-25
Expand Down
4 changes: 1 addition & 3 deletions pkgs/top-level/all-packages.nix
Original file line number Diff line number Diff line change
Expand Up @@ -3879,9 +3879,7 @@ with pkgs;

netcat = netcat-openbsd;

netcat-gnu = callPackage ../tools/networking/netcat-gnu { };

netcat-openbsd = callPackage ../tools/networking/netcat-openbsd { };
netcat-gnu = callPackage ../tools/networking/netcat { };

nethogs = callPackage ../tools/networking/nethogs { };

Expand Down

0 comments on commit 6583ec5

Please sign in to comment.