Eelco Dolstra
5e5328cb2e
* Get the SSH host key from the user data if available. This allows
...
the user to create an instance with a known host key, and thus
permit a secure connection.
svn path=/nixos/trunk/; revision=30242
2011-11-05 01:44:56 +00:00
Eelco Dolstra
3d5f3aa2b4
* Print the host key after sshd has started to prevent a potential race.
...
svn path=/nixos/trunk/; revision=30236
2011-11-04 20:33:24 +00:00
Eelco Dolstra
8a0a0efb48
* Force getting the hostname from EC2.
...
svn path=/nixos/trunk/; revision=30235
2011-11-04 20:06:59 +00:00
Eelco Dolstra
4abfacb468
* In the initrd, automatically mount all available ephemeral disks.
...
This depends on the EC2 instance type, so we have to probe for them.
svn path=/nixos/trunk/; revision=30234
2011-11-04 18:49:59 +00:00
Eelco Dolstra
6f8e30313f
* The "audio" group should always exist, even if the ALSA module is
...
disabled, because udev rules refer to it.
svn path=/nixos/trunk/; revision=30229
2011-11-04 17:40:00 +00:00
Eelco Dolstra
1ac56c233e
* Handle x86_64.
...
svn path=/nixos/trunk/; revision=30220
2011-11-04 03:50:17 +00:00
Eelco Dolstra
7198c27897
* Bug fix.
...
svn path=/nixos/trunk/; revision=30219
2011-11-04 02:30:59 +00:00
Eelco Dolstra
1f9bb7706a
* Script for building, uploading and registering NixOS AMIs in all EC2
...
regions (not finished yet).
svn path=/nixos/trunk/; revision=30218
2011-11-04 01:31:18 +00:00
Eelco Dolstra
c5955e5474
* In EC2 instances, a kernel panic should cause a reboot, and a
...
problem in stage 1 should cause a panic. (Actually, the latter
should probably kill the instance since we can't repair it
anyway...)
svn path=/nixos/trunk/; revision=30215
2011-11-03 20:11:11 +00:00
Lluís Batlle i Rossell
2825a3a6ae
Allowing 'named' to have a config file apart, as it can have passwords.
...
svn path=/nixos/trunk/; revision=30213
2011-11-03 19:13:52 +00:00
Eelco Dolstra
d77fc84d2f
* For consistency, use /etc/nix/nix.conf instead of /nix/etc/nix/nix.conf.
...
There is really no reason to have a configuration file outside of /etc,
and it's consistent with what the Fedora/Debian packages for Nix use.
svn path=/nixos/trunk/; revision=30212
2011-11-03 19:04:54 +00:00
Lluís Batlle i Rossell
efc64042e0
Adding extraConfig to unbound
...
svn path=/nixos/trunk/; revision=30211
2011-11-03 18:49:54 +00:00
Eelco Dolstra
a4d2682238
* Remove loopback devices during shutdown, since they may prevent
...
filesystems from being unmounted.
svn path=/nixos/trunk/; revision=30203
2011-11-03 02:15:33 +00:00
Eelco Dolstra
aac71e8f95
* Add a module for DRBD.
...
svn path=/nixos/trunk/; revision=30202
2011-11-03 02:14:57 +00:00
Eelco Dolstra
0309f02fc5
* Add period.
...
svn path=/nixos/trunk/; revision=30201
2011-11-03 02:14:40 +00:00
Eelco Dolstra
ba1a7188c1
* Don't get the hostname from EC2 if one has been set explicitly.
...
svn path=/nixos/trunk/; revision=30200
2011-11-03 01:29:40 +00:00
Eelco Dolstra
fe566d84ae
* Remove references to the "safemode" boot option, which doesn't do
...
anything.
svn path=/nixos/trunk/; revision=30199
2011-11-03 00:46:29 +00:00
Lluís Batlle i Rossell
9489c5a02b
Setting default of unbound.enable to disabled. Few may want it enabled.
...
svn path=/nixos/trunk/; revision=30198
2011-11-02 21:04:32 +00:00
Lluís Batlle i Rossell
5cb67ef832
Adding a module for unbound.
...
svn path=/nixos/trunk/; revision=30197
2011-11-02 20:59:12 +00:00
Eelco Dolstra
e0573105b7
* Disable stuff like ALSA and the splash screen in headless setups
...
(like EC2 instances).
svn path=/nixos/trunk/; revision=30192
2011-11-02 16:10:30 +00:00
Eelco Dolstra
3fd482677e
* modprobe wants /etc/modprobe.d now.
...
svn path=/nixos/trunk/; revision=30164
2011-11-01 15:39:30 +00:00
Eelco Dolstra
71e6f6ecdc
* Start httpd after postgresql since the mediawiki subservice depends
...
on it.
svn path=/nixos/trunk/; revision=30161
2011-11-01 13:44:48 +00:00
Eelco Dolstra
07694cab46
* Doh. Never rename a variable *after* testing.
...
svn path=/nixos/trunk/; revision=30160
2011-11-01 02:53:37 +00:00
Eelco Dolstra
b024940384
* Enable upower on the graphical ISO.
...
svn path=/nixos/trunk/; revision=30156
2011-10-31 21:08:22 +00:00
Eelco Dolstra
cf03194d59
* Disable Nepomuk/Strigi by default because they cause problems
...
(e.g. segfaults whn loggin in to the NixOS graphical ISO) and don't
really work very well (e.g. fail to find files). They can be
re-enabled in the KDE System Settings.
svn path=/nixos/trunk/; revision=30155
2011-10-31 21:04:39 +00:00
Evgeny Egorochkin
0d2ef63b84
Quassel: fix package name
...
svn path=/nixos/trunk/; revision=30142
2011-10-31 12:48:59 +00:00
Nicolas Pierron
262e883554
Add more options for LDAP module. (timeLimit, bind.timeLimit, bind.policy)
...
Patch by Rickard Nilsson.
svn path=/nixos/trunk/; revision=30138
2011-10-30 18:46:31 +00:00
Peter Simons
20b364f4de
Reverting revisions 30103-30106: "always set nixpkgs.config.{state,store}Dir", etc.
...
After the change from revision 30103, nixos-rebuild suddenly consumed
freaky amounts of memory. I had to abort the process after it had
allocated well in excess of 30GB(!) of RAM. I'm not sure what is causing
this behavior, but undoing that assignment fixes the problem. The other
two commits needed to be revoked, too, because they depend on 30103.
svn path=/nixos/trunk/; revision=30127
2011-10-30 15:19:58 +00:00
Shea Levy
fe045dc949
sed -i -e 's|/nix/var|@stateDir@|g' -e 's|/nix/store|@storeDir@|g' modules/installer/tools/*.sh
...
Use configurable storeDir and stateDir in the installer tools
svn path=/nixos/trunk/; revision=30106
2011-10-29 22:14:27 +00:00
Shea Levy
a16d43a8ac
Make the stateDir and storeDir available for substitution into the tools
...
svn path=/nixos/trunk/; revision=30105
2011-10-29 22:00:25 +00:00
Shea Levy
09cf6ce70c
find modules | fgrep .nix | fgrep -v .svn | fgrep -v nixpkgs.nix | xargs sed -i -e 's|/nix/var|${config.nixpkgs.config.nix.stateDir}|g' -e 's|/nix/store|${config.nixpkgs.config.nix.storeDir}|g'
...
Don't assume /nix/store or /nix/var in NixOS modules, this is configurable
svn path=/nixos/trunk/; revision=30104
2011-10-29 21:03:57 +00:00
Shea Levy
9d496c77ac
nixpkgs: Always set nixpkgs.config.{state,store}Dir
...
This will allow NixOS modules to always refer to config.nixpkgs.config.nix to find the store or state
directory
svn path=/nixos/trunk/; revision=30103
2011-10-29 18:20:02 +00:00
Lluís Batlle i Rossell
035ccb8faf
Making dovecot2 authentication work (wrong pam module)
...
svn path=/nixos/trunk/; revision=30076
2011-10-27 22:04:08 +00:00
Lluís Batlle i Rossell
69a31a37e4
Adding a module for dovecot2. I've not tried it much.
...
svn path=/nixos/trunk/; revision=30072
2011-10-27 19:43:20 +00:00
Eelco Dolstra
ce822289c3
* Create /etc/localtime as a symlink to the right zoneinfo file.
...
However, this won't do anything until we merge the stdenv branch.
svn path=/nixos/trunk/; revision=30071
2011-10-27 19:36:03 +00:00
Lluís Batlle i Rossell
1fe1481adf
Fixing systemhealth for kernels 3.x
...
svn path=/nixos/trunk/; revision=30068
2011-10-27 18:06:54 +00:00
Eelco Dolstra
3397bc6e09
* Recent kernels need some more modules in the initrd to be able to do
...
CIFS mounts.
svn path=/nixos/trunk/; revision=30067
2011-10-27 17:46:25 +00:00
Eelco Dolstra
926091c265
* Make the permissions on /run less liberal.
...
svn path=/nixos/trunk/; revision=30065
2011-10-27 17:34:16 +00:00
Lluís Batlle i Rossell
c7f568dc06
Fixing the xserver.enableTCP for kdm.
...
svn path=/nixos/trunk/; revision=30056
2011-10-27 15:43:13 +00:00
Eelco Dolstra
564f7358f1
* Fix EC2 terminology: zone -> region. (Availability zones are
...
something else.)
svn path=/nixos/trunk/; revision=30050
2011-10-26 23:44:13 +00:00
Eelco Dolstra
6e809242e9
* Ensure that the "kde" PAM module exists whn KDE is enabled.
...
Previously, this was only enabled in the KDM module, so if you were
using a different display manager than KDM, stuff like getting out
of the screensaver didn't work correctly.
svn path=/nixos/trunk/; revision=30049
2011-10-26 21:47:03 +00:00
Eelco Dolstra
021409b21f
* Declaring fileSystems as "loa" (list or attribute set) is bad because it can
...
cause the filesystems to be reordered. During stage 1, the ordering of
filesystems is sensitive. (In stage 2, mountall ensures that filesystems
are mounted in the right order.)
svn path=/nixos/trunk/; revision=30046
2011-10-26 19:37:47 +00:00
Eelco Dolstra
0fce64bb37
* Specify more option types.
...
svn path=/nixos/trunk/; revision=30045
2011-10-26 18:08:58 +00:00
Eelco Dolstra
8137be6f27
* Updated eu-west-1 64-bit image.
...
svn path=/nixos/trunk/; revision=30017
2011-10-25 17:14:22 +00:00
Eelco Dolstra
a9cfde0df1
* securityGroup -> securityGroups.
...
svn path=/nixos/trunk/; revision=30014
2011-10-25 15:27:29 +00:00
Eelco Dolstra
e4a6ea0632
* Add some options that are useful in Charon network specifications.
...
svn path=/nixos/trunk/; revision=30006
2011-10-25 04:01:34 +00:00
Eelco Dolstra
a82bfec343
* Add an option ‘deployment.ec2.zone’. For EC2 deployments, this
...
automatically sets ‘deployment.ec2.controller’ and
‘deployment.ec2.ami’ to sensible values.
svn path=/nixos/trunk/; revision=30005
2011-10-25 01:59:39 +00:00
Eelco Dolstra
49adbed510
* Add a module that provides all the Radeon firmwares.
...
svn path=/nixos/trunk/; revision=30004
2011-10-25 00:27:07 +00:00
Eelco Dolstra
0a1fee9ec8
* Add a module for the Broadcom firmware. Also, add it to the
...
installation CD (though the kernel on the CD is not recent
enough yet to actually support the device). (This is kind of
an abuse of "not-detected.nix".)
svn path=/nixos/trunk/; revision=30003
2011-10-24 23:41:33 +00:00
Eelco Dolstra
504f4943a0
* Add a securityGroup attribute for EC2 deployment.
...
svn path=/nixos/trunk/; revision=30001
2011-10-24 19:27:58 +00:00