nixpkgs/modules
Eelco Dolstra 6596a3ec55 * When using kdm, always use our xsession script, even when the
default session is selected.  This is because we always want to run
  our own initialisation (like starting ssh-agent).

* ssh-agent: don't start it is a child but have it re-exec the
  xsession script.  This ensures that ssh-agent quits when we log out.

* In the xsession script, don't redirect output to ~/.xsession-errors
  if the display manager is kdm, since kdm already does that.  In fact
  it uses ~/.xsession-errors<optional number> if there are concurrent
  X sessions.

* For consistency with other distros and the xdm manpage, exec the
  ~/.xsession script instead of sourcing it.  Do this for the "custom"
  session type provided by kdm.

svn path=/nixos/trunk/; revision=17087
2009-09-13 13:34:52 +00:00
..
config * Fold the functionality of guest-users.nix into users-groups.nix by 2009-09-02 17:35:24 +00:00
hardware * Move the firmware loader into a separate module. 2009-08-10 19:27:15 +00:00
installer * system.build.system -> system.build.toplevel, since the former name 2009-09-04 09:29:18 +00:00
misc * Cleanup. 2009-09-10 13:53:31 +00:00
programs bashrc: Source `${bash}/etc/bash_completion' when available. 2009-08-10 10:18:33 +00:00
security * SLiM / ConsoleKit compatibility hack. 2009-08-17 01:35:48 +00:00
services * When using kdm, always use our xsession script, even when the 2009-09-13 13:34:52 +00:00
system * Removed an unnecessary flag. 2009-09-09 21:22:25 +00:00
tasks * The mount hack is gone, just use the regular mount from 2009-08-11 21:10:33 +00:00
testing * Cleanup the kernel coverage analysis. 2009-09-01 22:50:46 +00:00
virtualisation * Disable wireless in a VM to prevent wpa_supplicant from flooding the 2009-09-10 14:43:11 +00:00
module-list.nix * Simplified the X server directory structure: x11/xserver/* -> x11/. 2009-09-10 12:50:58 +00:00