Eelco Dolstra
eb4c33eeca
* Added an option to enable support for 32-bit binaries (such as Wine
...
or Google Earth) on 64-bit NixOS on NVIDIA hardware. The 32-bit
OpenGL library is symlinked from /var/run/opengl-driver-32, which is
added to the LD_LIBRARY_PATH so that 32-bit binaries can find it.
svn path=/nixos/trunk/; revision=22062
2010-05-30 22:00:52 +00:00
Eelco Dolstra
540c673364
* Enable the `chfn' program. Note that by default non-root users are
...
still not permitted to change their account information, as
specified in login.defs.
svn path=/nixos/trunk/; revision=22049
2010-05-28 14:59:34 +00:00
Eelco Dolstra
39ea835dbc
* Add a license, finally :-)
...
svn path=/nixos/trunk/; revision=22046
2010-05-28 11:48:41 +00:00
Eelco Dolstra
7d9644f725
svn path=/nixos/trunk/; revision=22045
2010-05-28 11:24:41 +00:00
Eelco Dolstra
eade772338
* Don't show the contents of linuxPackages in the manual.
...
svn path=/nixos/trunk/; revision=22044
2010-05-28 11:21:40 +00:00
Eelco Dolstra
ca1910e4b0
* Seems that we don't need the aufs2 mount helper.
...
svn path=/nixos/trunk/; revision=22038
2010-05-28 09:35:24 +00:00
Eelco Dolstra
046af078bb
* We don't need Linux 2.6.27 anymore in the tests to get a writable
...
Nix store. AUFS2 on 2.6.32 seems to work.
svn path=/nixos/trunk/; revision=22034
2010-05-28 07:10:17 +00:00
Eelco Dolstra
f9f224972a
* Use AUFS2.
...
svn path=/nixos/trunk/; revision=22033
2010-05-28 07:09:34 +00:00
Eelco Dolstra
f70798352d
* Don't include an empty `nix-path-registration' on the CD.
...
svn path=/nixos/trunk/; revision=22030
2010-05-28 06:27:31 +00:00
Eelco Dolstra
62675aa0cf
* Doh, forgot to commit.
...
svn path=/nixos/trunk/; revision=22005
2010-05-27 13:43:16 +00:00
Eelco Dolstra
77a4004df1
* The installer test lost the QEMU flags to set up the NIC to talk to
...
the web server somewhere, so put them back in
(http://hydra.nixos.org/build/424923 ).
svn path=/nixos/trunk/; revision=22003
2010-05-27 12:20:37 +00:00
Eelco Dolstra
894435ce5e
* Slight cleanup.
...
svn path=/nixos/trunk/; revision=21998
2010-05-27 10:05:17 +00:00
Eelco Dolstra
3f0a341c45
* Enable the Bittorrent test.
...
svn path=/nixos/trunk/; revision=21997
2010-05-27 10:04:31 +00:00
Yury G. Kudryashov
32d41f439d
Remove KDE3 desktop
...
We have no full KDE3 desktop anyway. KDE3 desktop was broken for a while, and nobody noticed.
svn path=/nixos/trunk/; revision=21996
2010-05-27 09:35:36 +00:00
Eelco Dolstra
fa89713c78
* Rename apply' and
call'.
...
svn path=/nixos/trunk/; revision=21944
2010-05-23 12:02:54 +00:00
Eelco Dolstra
07df264e0c
* mustSucceed -> succeed.
...
svn path=/nixos/trunk/; revision=21943
2010-05-22 21:27:38 +00:00
Eelco Dolstra
dd81311714
* Optionally pass the computed `nodes' to the test script as a
...
function argument, so that the test script can refer to computed
values such as the assigned IP addresses of the virtual machines.
svn path=/nixos/trunk/; revision=21939
2010-05-21 14:31:05 +00:00
Eelco Dolstra
fa183e5472
* Expose networking.interfaces as an attribute set keyed on the
...
interface name through the derived option networking.ifaces. This
makes it easier to get information about specific interfaces
(e.g. `nodes.router.config.networking.ifaces.eth2.ipAddress').
Really networking.interfaces should be an attribute set.
svn path=/nixos/trunk/; revision=21938
2010-05-21 14:12:03 +00:00
Eelco Dolstra
3c7a6eb53c
* Make the Bittorrent test more interesting by putting one client
...
behind a NAT router and verifying that another client can connect to
it through the NAT (using a UPnP-IGD mapping created automatically
by miniupnpd).
svn path=/nixos/trunk/; revision=21932
2010-05-20 23:07:21 +00:00
Eelco Dolstra
4dac9e5814
* Allow more complex network topologies in distributed tests. Each
...
machine can now declare an option `virtualisation.vlans' that causes
it to have network interfaces connected to each listed virtual
network. For instance,
virtualisation.vlans = [ 1 2 ];
causes the machine to have two interfaces (in addition to eth0, used
by the test driver to control the machine): eth1 connected to
network 1 with IP address 192.168.1.<i>, and eth2 connected to
network 2 with address 192.168.2.<i> (where <i> is the index of the
machine in the `nodes' attribute set). On the other hand,
virtualisation.vlans = [ 2 ];
causes the machine to only have an eth1 connected to network 2 with
address 192.168.2.<i>. So each virtual network <n> is assigned the
IP range 192.168.<n>.0/24.
Each virtual network is implemented using a separate multicast
address on the host, so guests really cannot talk to networks to
which they are not connected.
* Added a simple NAT test to demonstrate this.
* Added an option `virtualisation.qemu.options' to specify QEMU
command-line options. Used to factor out some commonality between
the test driver script and the interactive test script.
svn path=/nixos/trunk/; revision=21928
2010-05-20 21:07:32 +00:00
Eelco Dolstra
85bd5bad32
* Another distributed test example: Bittorrent.
...
svn path=/nixos/trunk/; revision=21926
2010-05-20 14:56:04 +00:00
Eelco Dolstra
ad8ed39285
* It should not be necessary to run ntpd in the guest.
...
svn path=/nixos/trunk/; revision=21925
2010-05-20 14:51:46 +00:00
Yury G. Kudryashov
2dfd9b51ae
gnupg2 is now called gnupg
...
svn path=/nixos/trunk/; revision=21889
2010-05-19 21:11:46 +00:00
Yury G. Kudryashov
12e43068cf
More verbose udev log
...
svn path=/nixos/trunk/; revision=21881
2010-05-19 19:15:49 +00:00
Marc Weber
674d396576
adding initial support for proprietary ati drivers You have to add some impure paths, see: http://thread.gmane.org/gmane.linux.distributions.nixos/4145
...
svn path=/nixos/trunk/; revision=21847
2010-05-18 19:36:11 +00:00
Lluís Batlle i Rossell
7d6db6ac0c
Fixing the pcscd job (daemonType)
...
svn path=/nixos/trunk/; revision=21845
2010-05-18 17:57:03 +00:00
Yury G. Kudryashov
a0b97de260
Use polkit-agent-helper-1 from libexec/polkit-1
...
svn path=/nixos/trunk/; revision=21844
2010-05-18 16:46:32 +00:00
Eelco Dolstra
1133f664bd
* Fix https printing (the symlink to ipp was broken).
...
svn path=/nixos/trunk/; revision=21841
2010-05-18 15:19:52 +00:00
Lluís Batlle i Rossell
ee8ba3bb79
Updating bashrc, so it does not leave in PATH (and other environment variables) a void element, which
...
the linux kernel would take as '.'.
This fixes the bug of linux looking into '.' for executables.
svn path=/nixos/trunk/; revision=21818
2010-05-17 14:15:18 +00:00
Lluís Batlle i Rossell
f13cf2cee0
Adding example for the fonts.extraFonts
...
(thanks roconnor)
svn path=/nixos/trunk/; revision=21817
2010-05-17 14:09:22 +00:00
Lluís Batlle i Rossell
b15e575961
Renaming the tor services lowercase.
...
svn path=/nixos/trunk/; revision=21810
2010-05-16 22:22:34 +00:00
Eelco Dolstra
ec33622b48
* A test for installing NixOS on software RAID. Doesn't quite work
...
yet though - GRUB fails mysteriously on the second reboot.
svn path=/nixos/trunk/; revision=21808
2010-05-16 20:44:45 +00:00
Eelco Dolstra
7484774172
* Activate software RAID devices from udev. This makes the swraid
...
Upstart jobs unnecessary.
* Support having the root filesystem on swraid.
svn path=/nixos/trunk/; revision=21807
2010-05-16 20:40:04 +00:00
Eelco Dolstra
edee370883
* The default action for udevadm trigger' changed from
add' to
...
`change'. At boot time, however, we want an `add' event to trigger
certain rules (e.g. LVM and mdadm).
svn path=/nixos/trunk/; revision=21804
2010-05-16 19:02:45 +00:00
Nicolas Pierron
1f2db38e9a
Fix swraid for config which do not have any raid devices.
...
svn path=/nixos/trunk/; revision=21800
2010-05-16 16:36:01 +00:00
Nicolas Pierron
49dcb07bd9
Fix bad substitution of mdadm program name.
...
svn path=/nixos/trunk/; revision=21799
2010-05-16 16:35:51 +00:00
Lluís Batlle i Rossell
a862661835
Adding the Tor service
...
(patch by roconnor)
svn path=/nixos/trunk/; revision=21795
2010-05-16 16:20:00 +00:00
Eelco Dolstra
8989d7a3d5
* Udev no longer likes the "%k" name in the kqemu rule, so remove it.
...
svn path=/nixos/trunk/; revision=21794
2010-05-16 09:39:41 +00:00
Yury G. Kudryashov
7836f89242
stage-1.nix: copy libudev.so, verbose log
...
svn path=/nixos/trunk/; revision=21793
2010-05-15 21:28:31 +00:00
Yury G. Kudryashov
7ae39feedb
Get rid of extraSetuidPrograms.
...
Also state in description that it is obsolete.
svn path=/nixos/trunk/; revision=21777
2010-05-14 21:01:06 +00:00
Yury G. Kudryashov
03caab4572
Enable polkit-1
...
Now both polkit-1 and old policykit are enabled. Packages that can use both will
be migrated to new polkit-1, than old one can be disabled.
svn path=/nixos/trunk/; revision=21776
2010-05-14 20:28:04 +00:00
Marc Weber
680818c2cc
postgresql: allow adding plugins ot $libdir
...
svn path=/nixos/trunk/; revision=21692
2010-05-09 20:42:00 +00:00
Lluís Batlle i Rossell
8b69834669
Fixing a syntax error in the vsftpd module I added in a recent commit.
...
svn path=/nixos/trunk/; revision=21687
2010-05-09 15:38:48 +00:00
Lluís Batlle i Rossell
4ee2a8a29a
Fixing the UTF-8 in openssh sshd (passing to it the LOCALE_ARCHIVE - that
...
requieres a patch in openssh that I just commited to nixpkgs)
Before this, in the shell spawned, backspace could not work over UTF-8 strings in the readline.
svn path=/nixos/trunk/; revision=21679
2010-05-09 12:45:57 +00:00
Lluís Batlle i Rossell
825923a051
Adding the 'awesome' window manager to nixos.
...
I made the system sw path include /etc/xdg - awesome looks for some file
in the XDG_CONFIG_DIRS, which in bashrc is set to point to the profiles/etc/xdg
svn path=/nixos/trunk/; revision=21675
2010-05-08 23:24:00 +00:00
Ludovic Courtès
4c1af311e1
avahi-daemon: Ensure that /var/run/avahi-daemon exists.
...
svn path=/nixos/trunk/; revision=21673
2010-05-08 22:28:26 +00:00
Lluís Batlle i Rossell
0d92459fb5
Fixing vsftpd regarding the anonymous user (some script lines had to be run
...
only in the case the anonymous user service were enabled)
svn path=/nixos/trunk/; revision=21669
2010-05-08 19:12:36 +00:00
Lluís Batlle i Rossell
f8ff75202e
Fixing the mountd nfs upstart script (about /etc/exports and its contents)
...
svn path=/nixos/trunk/; revision=21668
2010-05-08 19:02:54 +00:00
Nicolas Pierron
06bfb319fe
Add extra module argument to provide a nesting.clone option. This option
...
does the same as nesting.children except that each configuration inherits
from the top-level configuration.
svn path=/nixos/trunk/; revision=21663
2010-05-08 17:18:26 +00:00
Nicolas Pierron
1ba1b66efd
Add services.xserver.screenSection to add additional screen options.
...
svn path=/nixos/trunk/; revision=21662
2010-05-08 17:18:22 +00:00