nixpkgs/modules/services
Peter Simons 0afcc637d7 Add support for opportunistic TCP encryption.
Set "networking.tcpcrypt.enable = true;" to enable opportunistic TCP encryption
based on the user-space tools available from <http://tcpcrypt.org>.

Network attackers come in two varieties: passive and active (man-in-the-middle).
Passive attacks are much simpler to execute because they just require listening
on the network. Active attacks are much harder as they require listening and
modifying network traffic, often requiring very precise timing that can make
some attacks impractical.

Opportunistic encryption cannot protect against active attackers, but it *does*
protect against passive attackers. Furthermore, Tcpcrypt is powerful enough to
stop active attacks, too, if the application using it performs authentication.

A complete description of the protocol extension can be found at
<http://tools.ietf.org/html/draft-bittau-tcp-crypt-00>.
2013-09-10 23:32:55 +02:00
..
amqp Add some more missing uids/gids 2013-08-26 15:20:25 +02:00
audio Merge hardware.pulseaudio and services.pulseaudio 2013-03-14 23:33:45 +01:00
backup Add several missing uids and gids to modules/misc/ids.nix 2013-08-23 11:37:17 +02:00
databases Add some more missing uids/gids 2013-08-26 15:20:25 +02:00
games
hardware Fix spelling 2013-08-26 12:18:26 +02:00
logging Don't set $TZ 2013-04-22 18:56:19 +02:00
mail Add OpenSMTPD service option 2013-07-30 10:20:56 +02:00
misc Don't try to guess the location of the NixOS config file 2013-08-26 12:14:14 +02:00
monitoring Add several missing uids and gids to modules/misc/ids.nix 2013-08-23 11:37:17 +02:00
network-filesystems Add services.samba.nsswins option 2013-09-07 15:09:44 +02:00
networking Add support for opportunistic TCP encryption. 2013-09-10 23:32:55 +02:00
printing Add/fix systemd unit descriptions 2013-01-10 13:59:41 +01:00
scheduling atd: don't enable at daemon by default 2013-06-01 11:39:09 +02:00
search Add elasticsearch, a powerful open source search and analytics engine 2013-08-27 20:42:59 +02:00
security Fixing handling of parameters with spaces in torsocks/torify 2013-08-24 23:23:48 +02:00
system Add several missing uids and gids to modules/misc/ids.nix 2013-08-23 11:37:17 +02:00
torrent Add several missing uids and gids to modules/misc/ids.nix 2013-08-23 11:37:17 +02:00
ttys agetty: Add 57600 to the baud rate list. 2013-06-14 17:55:37 +02:00
web-servers Add several missing uids and gids to modules/misc/ids.nix 2013-08-23 11:37:17 +02:00
x11 Update all legacy-style modules 2013-09-04 13:05:09 +02:00