Making the init interactive shells handle well console kernel parameters
with extra parameters, like console=ttyS0,115200.



git-svn-id: https://nixos.org/repos/nix/nixos/trunk@33458 70bd8c7a-acb8-0310-9f0d-9cc1c95dcdbb
fixed a upstart issue where upsd was never started

git-svn-id: https://nixos.org/repos/nix/nixos/trunk@33494 70bd8c7a-acb8-0310-9f0d-9cc1c95dcdbb
assertions '.msg' doesn't exist => .message

git-svn-id: https://nixos.org/repos/nix/nixos/trunk@33508 70bd8c7a-acb8-0310-9f0d-9cc1c95dcdbb
mongodb: allow running as a replicaset member

also useful for point-in time backups using mongodump --oplog

git-svn-id: https://nixos.org/repos/nix/nixos/trunk@33509 70bd8c7a-acb8-0310-9f0d-9cc1c95dcdbb
optionally allow normal users to control wpa_supplicant through
wpa_gui or wpa_cli.

Comes with a default wpa_supplicant.conf, which gets updated through
aforementioned utilities.

git-svn-id: https://nixos.org/repos/nix/nixos/trunk@33510 70bd8c7a-acb8-0310-9f0d-9cc1c95dcdbb
dhcpcd: wifi disconnect should also generate ip-down

git-svn-id: https://nixos.org/repos/nix/nixos/trunk@33511 70bd8c7a-acb8-0310-9f0d-9cc1c95dcdbb
dhcpcd: ip-up and ip-down emit more info (like wifi access point)

useful to only start certain services (like vpn) on certain networks

git-svn-id: https://nixos.org/repos/nix/nixos/trunk@33512 70bd8c7a-acb8-0310-9f0d-9cc1c95dcdbb
made challenge-response authentication method configurable for openssh

challenge-response is an authentication method that does not need the
plain text password to be emitted over the (encrypted) connection.
This is nice if you don't fully trust the server.

It is enabled (upstream) by default.

To the end user, it still looks like normal password authentication,
but instead of sending it, it is used to hash some challenge.

This means that if you don't want passwords to be used ever at all,
and just stick to public key authentication, you probably want to
disable this option too.

git-svn-id: https://nixos.org/repos/nix/nixos/trunk@33513 70bd8c7a-acb8-0310-9f0d-9cc1c95dcdbb
* Quick hack to do a 64-bit installer test.


git-svn-id: https://nixos.org/repos/nix/nixos/trunk@33529 70bd8c7a-acb8-0310-9f0d-9cc1c95dcdbb
Adding a module for memtest86+, so if enabled, will appear in the grub menu.

To enable it:
boot.loader.grub.memtest86 = true;



git-svn-id: https://nixos.org/repos/nix/nixos/trunk@33539 70bd8c7a-acb8-0310-9f0d-9cc1c95dcdbb
Fixing the comment on the new grub/memtest.nix module.



git-svn-id: https://nixos.org/repos/nix/nixos/trunk@33540 70bd8c7a-acb8-0310-9f0d-9cc1c95dcdbb
Making bind start on started network-interfaces. It wasn't starting ever.



git-svn-id: https://nixos.org/repos/nix/nixos/trunk@33542 70bd8c7a-acb8-0310-9f0d-9cc1c95dcdbb
damn you shell syntax! :)

git-svn-id: https://nixos.org/repos/nix/nixos/trunk@33603 70bd8c7a-acb8-0310-9f0d-9cc1c95dcdbb
* Pass --no-sessions to Upstart to make sure users cannot start
  Upstart jobs (even when Upstart has attached to D-Bus).


git-svn-id: https://nixos.org/repos/nix/nixos/trunk@33617 70bd8c7a-acb8-0310-9f0d-9cc1c95dcdbb
* Move the nixosSrc argument to top level.


git-svn-id: https://nixos.org/repos/nix/nixos/trunk@33619 70bd8c7a-acb8-0310-9f0d-9cc1c95dcdbb