nixpkgs/modules/services
Mathijs Kwik f31fefdfd9 splitted ssh/sshd X11 forwarding logic. Backward compatible change.
You can now set the forwardX11 config option for the ssh client and server separately.

For server, the option means "allow clients to request X11 forwarding".
For client, the option means "request X11 forwarding by default on all connections".

I don't think it made sense to couple them. I might not even run the server on some machines.
Also, I ssh to a lot of machines, and rarely want X11 forwarding. The times I want it,
I use the -X/-Y option, or set it in my ~/.ssh/config.

I also decoupled the 'XAuthLocation' logic from forwardX11.
For my case where ssh client doesn't want forwarding by default, it still wants to set the path for the cases I do need it.

As this flag is the one that pulls in X11 dependencies, I changed the minimal profile and the no-x-libs config to check that instead now.

svn path=/nixos/trunk/; revision=33407
2012-03-25 15:42:05 +00:00
..
amqp strip trailing whitespace; no functional change 2011-09-14 18:20:50 +00:00
audio * Ignore the "No soundcards found" error. 2012-03-18 02:36:21 +00:00
backup * Drop references to activation scriptlets that no longer exist. 2012-03-15 14:21:17 +00:00
databases * Support PostgreSQL versions >= 8.4, which have a slightly different 2012-03-19 18:06:18 +00:00
games strip trailing whitespace; no functional change 2011-09-14 18:20:50 +00:00
hardware * Fix the permissions on /dev/vboxuser in VirtualBox guests. 2012-03-23 11:52:06 +00:00
logging * Use the ‘path’ attribute in Upstart jobs in more places. It's a bit 2011-11-25 16:32:54 +00:00
mail fix postfix config, missing linebreak 2012-03-11 11:12:02 +00:00
misc * Allow Upstart jobs to declare that they shouldn't be restarted by 2012-03-18 02:10:39 +00:00
monitoring * Zabbix: use the path attribute. 2012-03-19 19:43:31 +00:00
network-filesystems * Remove the ‘services.nfs.client.enable’ flag; use 2012-03-22 12:24:23 +00:00
networking splitted ssh/sshd X11 forwarding logic. Backward compatible change. 2012-03-25 15:42:05 +00:00
printing * Use boot.kernelModules everywhere instead of explicit calls to 2012-03-17 17:26:17 +00:00
scheduling * Use the ‘path’ attribute in Upstart jobs in more places. It's a bit 2011-11-25 16:32:54 +00:00
security * Use boot.kernelModules everywhere instead of explicit calls to 2012-03-17 17:26:17 +00:00
system * Allow Upstart jobs to declare that they shouldn't be restarted by 2012-03-18 02:10:39 +00:00
ttys * tty1 needs to be treated specially because of the emergency-shell 2012-03-12 14:42:52 +00:00
web-servers renamed "all-interfaces" to "networking" 2012-03-04 18:44:42 +00:00
x11 Add nouveau xorg video driver 2012-03-20 16:29:22 +00:00