nixpkgs/pkgs/tools/networking
Benjamin Staffin 67f4c2a779 openssh: Add gssapi patch used by other major distros
This patch is borrowed verbatim from Debian, where it is actively
maintained for each openssh update.  It's also included in Fedora's
openssh package, in Arch linux as openssh-gssapi in the AUR, in MacOS
X, and presumably various other platforms and linux distros.

The main relevant parts of this patch:
- Adds several ssh_config options:
  GSSAPIKeyExchange, GSSAPITrustDNS,
  GSSAPIClientIdentity, GSSAPIServerIdentity
  GSSAPIRenewalForcesRekey
- Optionally use an in-memory credentials cache api for security

My primary motivation for wanting the patch is the GSSAPIKeyExchange
and GSSAPITrustDNS features. My user ssh_config is shared across
several OSes, and it's a lot easier to manage if they all support the
same options.
2016-01-05 14:50:05 -08:00
..
ahcpd Turn some license strings into lib.licenses values 2014-07-28 11:31:14 +02:00
aiccu aiccu: patch gnutls api change 2015-07-21 10:48:36 +02:00
aircrack-ng Turn some license strings into lib.licenses values 2014-07-28 11:31:14 +02:00
airfield Replace 'with plaforms; platform' with 'platforms.platform' 2015-11-17 21:30:43 +01:00
altermime Allow autoupdates for altermime 2014-07-01 12:47:15 +04:00
aria2 darwin purity: aria2 2015-10-31 17:03:13 -07:00
asynk 2.0.0-rc2 -> 2.0.0, add CardDAV support 2015-03-05 13:23:02 -07:00
atftp Merge pull request #7817 from gridaphobe/cc-wrapper-isgnu-isclang 2015-05-14 10:09:07 -07:00
autossh autossh: build on darwin too 2015-12-26 13:46:34 -08:00
axel axel: 2.4 -> 2.5 2015-11-20 17:03:06 +01:00
babeld babeld: update from 1.5.1 to 1.6.1 2016-01-03 20:51:14 +00:00
badvpn Update badvpn 2015-05-10 13:46:31 +02:00
biosdevname biosdevname: update to 0.6.1 2015-01-13 22:11:41 -05:00
bsd-finger * "ensureDir" -> "mkdir -p". "ensureDir" is a rather pointless 2012-01-18 20:16:00 +00:00
bud Replace 'with plaforms; platform' with 'platforms.platform' 2015-11-17 21:30:43 +01:00
bully bully: switch to working Lrs121 mirror + fetchFromGitHub 2015-02-25 16:27:03 +01:00
bwm-ng bwm_ng: Move version to own variable 2015-09-25 15:33:42 +02:00
cadaver SSL support for cadaver DAV client 2014-10-18 21:47:49 +04:00
carddav-util Add carddav-util 2015-06-08 18:03:41 +02:00
ccnet seafile: update client, ccnet, libsearpc and shared 2015-01-09 13:37:44 +01:00
chrony chrony service: Members of group chrony can use chronyc 2015-11-03 15:07:18 +01:00
cjdns Rename 'emery' maintainer handle to 'ehmry', fixes #11493 2015-12-05 23:06:20 +01:00
cksfv Set some meta.platforms 2015-03-20 20:04:42 +01:00
cmst cmst: Qt 5 infrastructure update 2015-12-20 07:56:51 -06:00
cntlm cntlm: 0.35.1 -> 0.92.3 2015-11-28 23:46:52 +01:00
connect connect 1.104 2014-12-23 09:07:39 -06:00
connman connman: drop policykit dependency, refactor meta 2016-01-02 09:02:05 +01:00
connmanui connmanui: update to latest (e4a8ddcca08 -> fce0af94e12) 2015-07-20 16:53:50 +02:00
corkscrew corkscrew: fix darwin build 2015-12-13 14:31:00 -08:00
curl Fix non-chrooted (stdenv-native) builds that have man on path enabling 2015-11-16 17:20:13 +01:00
curl-unix-socket Replace 'with plaforms; platform' with 'platforms.platform' 2015-11-17 21:30:43 +01:00
cutter cutter: update from 1.03 to 1.04 2015-10-25 19:06:05 +01:00
darkstat Don't use "with licenses;" for single licences 2015-05-28 19:20:29 +02:00
davix New expression for the davix toolkit 2015-06-11 22:57:13 +02:00
dd-agent dd-agent: add docker support 2015-11-16 13:46:19 +01:00
ddclient ddclient: Force line buffering on stdout 2015-04-19 12:32:04 +03:00
dhcp dhcp: 4.3.2 -> 4.3.3 2015-09-17 14:12:38 -07:00
dhcpcd dhcpcd: 6.9.3 -> 6.9.4 2015-12-27 21:40:09 +00:00
dhcpdump dhcpdump: add the tool 2015-02-18 11:52:20 +03:00
dhcping dhcping: init at 1.2 2016-01-03 20:38:52 +01:00
dnscrypt-proxy Merge pull request #8883 from joachifm/dnscrypt-proxy-1_6_0 2015-07-20 00:33:04 +03:00
dnscrypt-wrapper dnscrypt-wrapper: init at 0.2 2015-09-10 21:56:56 +02:00
dnsmasq dnsmasq: get it working on darwin again 2015-12-24 23:27:31 -05:00
dnstop dnstop: Update to 20140915 2015-06-08 17:59:09 -07:00
driftnet Replace 'with plaforms; platform' with 'platforms.platform' 2015-11-17 21:30:43 +01:00
dropbear dropbear 2015.70 -> 2015.71 2015-12-04 17:07:05 +01:00
easyrsa easyrsa: symlink correct openssl config 2014-03-21 18:02:14 +01:00
eggdrop eggdrop: Refactor 2015-04-26 21:30:28 -07:00
fdm fdm: 1.7 -> 1.8 2014-12-31 21:20:39 +03:00
filegive filegive: move from googlecode to github 2015-08-15 21:04:32 +02:00
flvstreamer Fix many package descriptions 2014-08-24 22:31:37 +02:00
fping fping: set meta.platforms 2014-10-27 18:20:46 +01:00
fuppes fuppes: mark as broken 2015-08-28 17:22:26 +02:00
getmail Update getmail 2015-06-14 11:22:40 +03:00
gftp Turn some license strings into lib.licenses values 2014-07-28 11:31:14 +02:00
gmvault buildPythonPackage: fix standalone applications using it 2015-11-21 21:44:12 +01:00
gupnp-tools gupnp-tools: add required icons, rename from gupnptools 2016-01-04 09:34:51 +01:00
gvpe gvpe: reimpleemnt using mkDerivation 2015-11-24 14:45:15 +01:00
hans Replace 'with plaforms; platform' with 'platforms.platform' 2015-11-17 21:30:43 +01:00
haproxy Add support for gzip compression 2015-11-16 17:20:14 +01:00
horst horst: init at git-2015-07-22 2015-07-23 01:18:16 +02:00
host Set some meta.platforms 2015-03-20 20:04:42 +01:00
hping hping: set platforms = all 2015-04-11 15:25:11 +02:00
httpie httpie: bump version to fix ImportError 2015-06-09 17:45:00 +02:00
httping httping: add optional fftw for better graphing 2015-09-11 22:28:40 +02:00
httptunnel Added httptunnel package. 2014-09-17 19:55:45 +02:00
hyenae Turn some license strings into lib.licenses values 2014-07-28 11:31:14 +02:00
i2p i2p: 0.9.22 -> 0.9.23 2015-12-07 21:45:09 +01:00
i2pd i2pd: 2.1.0 -> 2.2.0 2015-12-29 09:17:35 +01:00
iftop iftop: 0.17 -> 1.0pre4 2015-10-25 02:44:46 +03:00
imapproxy Turn some license strings into lib.licenses values 2014-07-28 11:31:14 +02:00
imapsync imapsync: 1.607 -> 1.644 2015-09-12 12:11:19 +02:00
inadyn inadyn: fix build and typo in name 2015-05-30 19:34:55 +02:00
inetutils inetutils: 1.9.3 -> 1.9.4 2015-06-16 15:20:28 -07:00
iodine iodine: fix ifconfig path patch 2015-09-07 05:48:54 +10:00
ip2location ip2location{,-c}: platforms.{unix -> linux} 2015-09-07 12:46:11 +02:00
ipcalc add ipcalc 2015-06-20 10:24:19 +01:00
iperf iperf: 3.0.11 -> 3.1 2015-11-05 18:23:00 -08:00
ipv6calc ipv6calc: add optional ip2location support 2015-09-07 03:33:58 +02:00
isync isync: Add unstable variant. 2016-01-05 12:21:10 +01:00
jnettop Fix many package descriptions 2014-08-24 22:31:37 +02:00
jwhois jwhois: fix path to lynx in $lynx/etc/jwhois.conf 2015-07-30 15:52:28 +02:00
keepalived keepalived: 1.2.18 -> 1.2.19 2015-09-18 14:52:51 -07:00
lftp lftp: 4.6.3a -> 4.6.4 2015-09-17 12:17:19 +02:00
lsh unmaintain a bunch of packages 2015-01-13 22:33:49 +01:00
maildrop Don't use "with licenses;" for single licences 2015-05-28 19:20:29 +02:00
mailsend Mailsend: update 1.17b15 -> 1.18 2015-07-05 00:32:54 +03:00
mailutils Use common licence attributes from lib/licenses.nix 2015-05-27 22:00:06 +02:00
megatools Updating megatools to 1.9.94. 2015-01-20 12:49:50 +01:00
minidlna minidlna: 1.1.4 -> 1.1.5 2015-09-12 08:45:52 +02:00
minissdpd Convert some *Flags from strings to lists 2015-11-26 23:45:31 +01:00
miniupnpc miniupnpc: further downgrade to 1.9.20150430 2015-09-23 12:06:46 +02:00
miniupnpd miniupnpd 1.9.20150721 -> 1.9.20151212 2015-12-12 17:02:08 +01:00
modemmanager More libgudev dependencies 2015-09-11 12:22:27 +02:00
mosh Revert "darwin purity: mosh" 2015-11-04 10:49:19 -08:00
mpack mpack: add version 1.6 2013-08-17 14:42:06 +02:00
mtr mtr: 0.85 -> 0.86 2015-03-23 11:54:34 +00:00
mu mu: don't use nested lists and refactor meta 2015-09-24 10:38:43 +02:00
nbd nbd: 3.11 -> 3.12.1 2015-11-10 16:44:52 -08:00
nc6 Adding an extra url for nc6. The previous was failing. 2014-10-24 23:14:35 +02:00
ncat * Cleaned up a lot of description fields that contained newlines. 2009-03-03 13:27:40 +00:00
ncftp Ncftp manpage /usr/local workaround 2015-11-22 14:16:35 -06:00
ndisc6 ndisc6: 1.0.2 -> 1.0.3 2015-04-04 20:45:20 -07:00
ndjbdns Fixed many descriptions 2014-11-11 14:36:34 +01:00
netboot Turn more licenses into lib.licenses style 2014-11-06 00:48:16 +00:00
netcat netcat: add meta data 2016-01-02 22:49:57 +01:00
netcat-openbsd Fixed many descriptions 2014-11-11 14:36:34 +01:00
nethogs Update my maintainership 2014-11-29 02:15:39 +01:00
netkit/tftp Turn more licenses into lib.licenses style 2014-11-06 00:48:16 +00:00
netrw More description fixes 2013-10-06 12:01:38 +02:00
netselect
netsniff-ng Convert some *Flags from strings to lists 2015-11-26 23:45:31 +01:00
network-manager networkmanager: fix path /sbin/modprobe 2016-01-02 18:23:59 +01:00
network-manager-applet Merge remote-tracking branch 'origin/master' into systemd-219 2015-10-30 15:47:37 +01:00
ngrep ngrep: fix build by using make-3 2015-04-01 08:41:45 +02:00
noip Remove unnecessary conditional 2015-02-27 17:29:58 +00:00
nss-mdns Turn some license strings into lib.licenses values 2014-07-28 11:31:14 +02:00
nss-pam-ldapd Don't use "with licenses;" for single licences 2015-05-28 19:20:29 +02:00
ntop Turn some license strings into lib.licenses values 2014-07-28 11:31:14 +02:00
ntopng ntopng: 1.2.1 -> 2.0.0 2015-10-28 13:35:09 +01:00
ntp ntp: 4.2.8p3 -> 4.2.8p4 2015-11-08 13:44:11 +00:00
nylon nylon: fix metas and patch configure to use libevent.so not the absent libevent.a 2015-01-14 22:08:47 +01:00
nzbget nzbget: 16.3 -> 16.4 2015-12-12 12:05:19 +01:00
offlineimap offlineimap: don't depend on 'pkgs' attrset 2016-01-02 18:17:22 +01:00
openfortivpn openfortivpn: Added expression 2015-02-10 13:57:21 +01:00
openntpd openntpd: Remove output dir hack 2015-04-08 15:11:45 -07:00
openresolv openresolv: 3.5.7 -> 3.7.0 2015-05-20 00:03:48 -07:00
openssh openssh: Add gssapi patch used by other major distros 2016-01-05 14:50:05 -08:00
openvpn openvpn: Enable building on Darwin 2015-12-03 13:12:49 -05:00
oslrd Fix license attribute of many bsd-like licensed packages 2014-12-21 00:00:35 +01:00
p2p tahoelafs: mock is required at runtime for some reason 2015-12-24 11:08:16 +01:00
par2cmdline Set some meta.platforms 2015-03-20 20:04:42 +01:00
pcapc pcapc: init at 2015-03-06 2016-01-04 21:13:05 +01:00
pdnsd Turn some license strings into lib.licenses values 2014-07-28 11:31:14 +02:00
pdsh Turn some license strings into lib.licenses values 2014-07-28 11:31:14 +02:00
philter Remove unneeded 'with's from meta.platforms 2015-11-25 23:06:09 +01:00
pingtcp pingtcp: install README.md 2016-01-04 21:13:46 +01:00
plasma-nm kde: add glib include paths to NIX_CFLAGS_COMPILE 2015-10-25 20:03:09 +01:00
polygraph polygraph: new package 2015-02-12 14:29:10 +01:00
ppp Merge remote-tracking branch 'official/master' into ppp_2.4.7_squash 2015-02-10 09:24:38 -08:00
pptp Rename buildNativeInputs -> nativeBuildInputs 2012-12-28 19:20:09 +01:00
privoxy privoxy: update from 3.0.21 to 3.0.22 2014-12-19 08:34:32 +02:00
proxychains Make hydra build proxychains. 2015-08-25 14:28:12 +02:00
pwnat Turn some license strings into lib.licenses values 2014-07-28 11:31:14 +02:00
radvd radvd: 2.10 -> 2.11 2015-05-04 23:20:34 -07:00
reaver-wps reaver-wps: set platforms 2015-10-13 14:45:52 +02:00
redir redir: init at 2.2.1 2015-12-10 16:09:32 +00:00
ripmime Remove unneeded 'with's from meta.platforms 2015-11-25 23:06:09 +01:00
rp-pppoe rp-pppoe: 3.11 -> 3.12 2015-11-23 11:56:03 +00:00
s3cmd s3cmd: 1.0.1 -> 1.5.2 and remove git version 2015-04-02 12:56:06 -04:00
s6-dns s6-dns 2.0.0.3 -> 2.0.0.4 2015-09-23 22:23:21 -05:00
s6-networking Update skarnet.org software 2015-06-01 15:20:56 -05:00
samplicator samplicator: New package, version 1.3.7-beta6. 2012-12-12 12:36:18 +01:00
siege Update siege HTTP load-tester 2014-11-05 11:56:19 +03:00
sipcalc add sipcalc 2015-06-20 10:24:19 +01:00
sitecopy * Add a setup hook ‘autoreconfHook’ to simplify packages that need to 2012-05-19 02:52:36 +00:00
slimrat Fix license attribute of many bsd-like licensed packages 2014-12-21 00:00:35 +01:00
smbldaptools smbldap-tools: mark as broken 2015-10-12 13:11:12 +02:00
snabbswitch snabbswitch: add missing diffutils dependency 2015-12-10 15:38:06 +01:00
socat socat: add patch to fix build with libressl 2015-12-23 22:08:33 +00:00
speedtest-cli speedtest-cli: drop the "python2.7-" name prefix 2015-02-17 20:22:39 +01:00
spiped nixpkgs: spiped 1.4.1 -> 1.5.0 2015-04-02 16:27:52 -05:00
sshpass sshpass: Added expression 2014-09-10 16:01:39 +02:00
ssmtp Use mirror:// URIs for ftp.debian.org 2015-05-22 10:39:27 +02:00
sstp Bump sstp to 1.0.10 2015-06-08 00:23:46 +02:00
statsd statsd: Don't use <nixpkgs> 2015-12-02 15:58:30 +01:00
strongswan strongswan: enable more plugins 2015-09-06 21:12:08 +02:00
stun Turn more licenses into lib.licenses style 2014-11-06 00:48:16 +00:00
stunnel stunnel: 5.22 -> 5.26 2015-11-25 12:46:28 -08:00
surfraw surfraw: add platforms 2013-12-21 02:28:26 +02:00
swaks new package: swaks, a command line SMTP tool 2014-11-05 21:43:25 +01:00
swec Turn some license strings into lib.licenses values 2014-07-28 11:31:14 +02:00
tcpdump Add myself as maintainer 2015-06-22 08:26:09 +02:00
tcpflow tcpflow: 1.4.4 -> 1.4.5 2016-01-01 12:30:17 +03:00
telnet telnet: fix broken download 2014-03-21 12:26:13 +01:00
tftp-hpa Remove unneeded 'with's from meta.platforms 2015-11-25 23:06:09 +01:00
tgt tgt: fix build 2015-10-12 12:27:54 +02:00
tinc tinc_pre: 2015-09-25 -> 2015-11-07 2015-11-17 21:16:42 -08:00
tlsdate tlsdate: add version 0.0.12 2015-01-21 05:09:23 +01:00
tracebox Add libcrafter and tracebox 2015-05-08 13:20:27 +02:00
traceroute traceroute: 2.0.20 -> 2.0.21 2015-01-24 17:05:57 +01:00
trickle Fix license attribute of many bsd-like licensed packages 2014-12-21 00:00:35 +01:00
ucspi-tcp ucspi-tcp: new package 2014-08-10 23:00:42 +02:00
udptunnel Merge remote-tracking branch 'origin/master' into staging. 2014-08-04 16:51:47 +02:00
unbound Rename 'emery' maintainer handle to 'ehmry', fixes #11493 2015-12-05 23:06:20 +01:00
urlwatch urlwatch: update to version 1.18 2015-02-28 08:47:36 +01:00
uwimap Turn some license strings into lib.licenses values 2014-07-28 11:31:14 +02:00
vde2 Revert "qemu: 2.2.2 -> 2.3.0" 2015-06-04 14:54:48 +02:00
vlan * Added vlan, which provides the vconfig command. 2011-03-31 11:10:00 +00:00
vpnc vpnc: patch to not set a default route when a netmask is given 2015-09-06 19:27:08 +02:00
vtun vtun: update from 3.0.1 to 3.0.3 2015-01-22 19:30:49 +01:00
wakelan Turn some license strings into lib.licenses values 2014-07-28 11:31:14 +02:00
wavemon Update wavemon to git version, which has some nl80211 support 2015-10-27 14:21:08 +03:00
wbox wbox: New package, version 5. 2012-12-12 12:36:18 +01:00
webalizer Move all db4 packages to the default db5 2014-02-15 12:03:02 +01:00
weighttp Add weighttp 0.3 2013-03-29 15:04:59 +01:00
wget wget: make libpsl attribute properly optional 2016-01-03 00:24:28 +01:00
whois whois: init at 5.2.10 and share with mkpasswd 2015-11-11 15:26:10 +01:00
wicd Don't use "with licenses;" for single licences 2015-05-28 19:20:29 +02:00
wolfebin wolfebin: init at 5.4 2015-06-19 12:26:00 -07:00
wrk wrk: Update from 3.1.2 to 4.0.0 (master) 2015-06-05 15:15:21 +01:00
x11-ssh-askpass x11: replace its usage by xlibsWrapper directly 2015-09-15 12:08:24 +02:00
xl2tpd Add ability to use pppd to xl2tpd 2015-04-05 23:16:25 +03:00
zerotierone zerotierone: 1.0.5 -> 1.1.0 2015-11-19 21:19:15 +01:00
openconnect.nix openconnect: update to version 7.06 and support openssl or gnutls 2015-06-11 11:56:18 -07:00