* Use the Git shortrev in NixOS version strings.


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

git-svn-id: https://nixos.org/repos/nix/nixos/trunk@34345 70bd8c7a-acb8-0310-9f0d-9cc1c95dcdbb
* The volume ID is too long again.  Shorten it to make it fit (just
  barely) inside the 32 character limit.

  http://hydra.nixos.org/build/2660387


git-svn-id: https://nixos.org/repos/nix/nixos/trunk@34346 70bd8c7a-acb8-0310-9f0d-9cc1c95dcdbb
* nixos-checkout: get the NixOS/Nixpkgs sources from GitHub.


git-svn-id: https://nixos.org/repos/nix/nixos/trunk@34347 70bd8c7a-acb8-0310-9f0d-9cc1c95dcdbb
* Check for .git instead of .svn.


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

git-svn-id: https://nixos.org/repos/nix/nixos/trunk@34369 70bd8c7a-acb8-0310-9f0d-9cc1c95dcdbb
* Shorten the greeting line to make it fit on a 80-character terminal
  again by removing the kernel version.


git-svn-id: https://nixos.org/repos/nix/nixos/trunk@34376 70bd8c7a-acb8-0310-9f0d-9cc1c95dcdbb
* Don't include the hostname in option default values.  Default values
  are included in the manual, so this causes a different manual to be
  built for each machine.
* Clean up indentation of cntlm module.


git-svn-id: https://nixos.org/repos/nix/nixos/trunk@34387 70bd8c7a-acb8-0310-9f0d-9cc1c95dcdbb
* Fix generated module links in the manual to point to GitHub.
* Use <nixos/...> instead of /etc/nixos/...


git-svn-id: https://nixos.org/repos/nix/nixos/trunk@34391 70bd8c7a-acb8-0310-9f0d-9cc1c95dcdbb
* Ad-hockery to support the Charon manual.


git-svn-id: https://nixos.org/repos/nix/nixos/trunk@34392 70bd8c7a-acb8-0310-9f0d-9cc1c95dcdbb
Postfix was started before all filesystems were mounted. I add 'filesystem' to startOn.



git-svn-id: https://nixos.org/repos/nix/nixos/trunk@34416 70bd8c7a-acb8-0310-9f0d-9cc1c95dcdbb
Small comment fix on the system-tarball-sheevaplug.



git-svn-id: https://nixos.org/repos/nix/nixos/trunk@34418 70bd8c7a-acb8-0310-9f0d-9cc1c95dcdbb
Add a 'named' option to run only for ipv4.

I remember the 'named' log was giving annoying messages on systems not ipv6
capable (I can't recall if lacking the kernel ipv6 code or unconfigured ipv6
addresses).



git-svn-id: https://nixos.org/repos/nix/nixos/trunk@34419 70bd8c7a-acb8-0310-9f0d-9cc1c95dcdbb
Fix prayer so it does not start a server at port 80.



git-svn-id: https://nixos.org/repos/nix/nixos/trunk@34420 70bd8c7a-acb8-0310-9f0d-9cc1c95dcdbb
Making the dovecot2 mail location a nixos option.



git-svn-id: https://nixos.org/repos/nix/nixos/trunk@34421 70bd8c7a-acb8-0310-9f0d-9cc1c95dcdbb
Making fcron use the daemonType=fork, instead of foreground. This way logrotate
does not have to handle it appart.



git-svn-id: https://nixos.org/repos/nix/nixos/trunk@34422 70bd8c7a-acb8-0310-9f0d-9cc1c95dcdbb
Adding creation of /dev/ptmx in stage-2, in case stage-1 did not run.

Upstart requires /dev/ptmx since its 1.4, and will lock up in case of it missing.

I was hitting this in the fuloong, where I don't use the nixos initrd.



git-svn-id: https://nixos.org/repos/nix/nixos/trunk@34429 70bd8c7a-acb8-0310-9f0d-9cc1c95dcdbb
Add new option config.boot.cleanTmpDir.

This option is to control if the user wants to have its /tmp directory cleaned
up during system boot.

git-svn-id: https://nixos.org/repos/nix/nixos/trunk@34432 70bd8c7a-acb8-0310-9f0d-9cc1c95dcdbb
Integrate cleanTmpDir in stage-2-init.sh.

We're using find in order to remove dotfiles, too.

git-svn-id: https://nixos.org/repos/nix/nixos/trunk@34433 70bd8c7a-acb8-0310-9f0d-9cc1c95dcdbb
Add findutils dependency for /tmp cleaning.

This dependency is only added if the setting is activated.

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