Eelco Dolstra
f6fd10cbd8
* Support for system-wide distributed / multi-platform builds.
...
Just set nix.distributedBuilds to true and nix.buildMachines
to a list of machines that can perform Nix builds via SSH,
and local builds will be forwarded appropriately. So now
any user can say something like
nix-build /etc/nixos/nixpkgs/ --arg system '"powerpc-linux"' -A libxml2
and the build for powerpc-linux will be forwarded to a machine
of that type.
svn path=/nixos/trunk/; revision=9696
2007-11-15 17:16:16 +00:00
Wouter den Breejen
14c2bb437d
svn path=/nixos/trunk/; revision=9665
2007-11-13 16:38:39 +00:00
Michael Raskin
de01f56b42
Corrected some SVN service glitches; added switchable Nix
...
svn path=/nixos/trunk/; revision=9662
2007-11-13 15:51:24 +00:00
Eelco Dolstra
8b85db0728
* Upstart job for Nagios (system/network monitoring daemon).
...
svn path=/nixos/trunk/; revision=9658
2007-11-12 16:43:35 +00:00
Eelco Dolstra
646c2e4dec
* Put user "root" in the group "root".
...
svn path=/nixos/trunk/; revision=9654
2007-11-12 14:59:23 +00:00
Eelco Dolstra
a0f5a93229
* Create /var/tmp.
...
svn path=/nixos/trunk/; revision=9653
2007-11-12 14:45:26 +00:00
Michael Raskin
edf5ce8d75
Fixed docbook build for NixOS
...
svn path=/nixos/trunk/; revision=9628
2007-11-11 10:46:26 +00:00
Michael Raskin
2f49250b8d
Now nearly builds docbook section on options; skips names however.
...
svn path=/nixos/trunk/; revision=9627
2007-11-11 09:30:01 +00:00
Michael Raskin
8a887b6a94
Added Pidgin-LaTeX configuration section after pidgin-latex update; fixed the build process
...
svn path=/nixos/trunk/; revision=9625
2007-11-11 09:10:56 +00:00
Michael Raskin
7d94e2ed4d
Removed bad characters in descriptions, changed system.nix checker invokation
...
svn path=/nixos/trunk/; revision=9620
2007-11-10 13:35:15 +00:00
Eelco Dolstra
2fc94b76fe
* Eliminate all calls to config.get.
...
svn path=/nixos/trunk/; revision=9619
2007-11-09 18:49:45 +00:00
Eelco Dolstra
62c1f0ddcc
* Converted the option declarations in options.nix to nested attribute
...
sets that match the hierarchical structure of the options. So
instead of
{
name = ["time" "timeZone"];
default = "CET";
example = "America/New_York";
description = "The time zone used when displaying times and dates.";
}
we have
time = {
timeZone = {
default = "CET";
example = "America/New_York";
description = "The time zone used when displaying times and dates.";
};
};
And instead of `config.get ["time" "timeZone"]' you can now just say
`config.time.timeZone'. Furthermore, this option representation
will allow option structures with repetition (such as in
networking.interfaces or services.httpd.subservices) to be defined.
svn path=/nixos/trunk/; revision=9618
2007-11-09 18:12:23 +00:00
Michael Raskin
c4ad7b56d1
Added a silent mention of evdev in xorg.conf, but removed actual dependency on it.
...
svn path=/nixos/trunk/; revision=9614
2007-11-09 13:55:07 +00:00
Eelco Dolstra
5bb4e343b4
* Configuration options networking.defaultMailServer to enable direct mail
...
delivery without a local mail server (via ssmtp).
* Add vimDiet to the CD, not the system path in general.
svn path=/nixos/trunk/; revision=9607
2007-11-08 18:15:12 +00:00
Marc Weber
89670079ab
vimDiet and reiserfsprogs added to systemPathList
...
svn path=/nixos/trunk/; revision=9600
2007-11-07 22:00:05 +00:00
Eelco Dolstra
e6b8dd5b25
* Cleanup.
...
svn path=/nixos/trunk/; revision=9593
2007-11-06 00:00:29 +00:00
Michael Raskin
5459a5c007
Added user configuration chapter - currently about Compiz.
...
svn path=/nixos/trunk/; revision=9589
2007-11-05 21:17:16 +00:00
Eelco Dolstra
81c7e17e02
* An option nix.useChroot to enable chroot builds in NixOS.
...
svn path=/nixos/trunk/; revision=9583
2007-11-05 11:19:51 +00:00
Michael Raskin
8c9d312e21
Added xfs; fixed nixos-checkout
...
svn path=/nixos/trunk/; revision=9579
2007-11-05 08:54:30 +00:00
Michael Raskin
b494c20cb5
Small correction to xserver.nix for compiz; also nixos-checkout now creates services where it should be.
...
svn path=/nixos/trunk/; revision=9578
2007-11-05 08:33:12 +00:00
Eelco Dolstra
79c7f2cecc
* Make fsck shut up about missing fstab. Contributed
...
by Nicolas Pierron.
svn path=/nixos/trunk/; revision=9571
2007-11-01 15:58:01 +00:00
Wouter den Breejen
f7fd4c9a6d
Fixed ../ to ../../services reference
...
svn path=/nixos/trunk/; revision=9552
2007-10-29 14:24:24 +00:00
Michael Raskin
a357a601bf
Enable composite extension for i810.
...
svn path=/nixos/trunk/; revision=9541
2007-10-27 17:47:54 +00:00
Wouter den Breejen
8881c10ca4
Dont let the 'normal' fsck check a ext3cow partitions anymore since it thinks it fixes inodes but it will actually cause ext3cow to loose data .....
...
svn path=/nixos/trunk/; revision=9537
2007-10-27 13:04:00 +00:00
Michael Raskin
0ff3fc1882
Added option tcpEnable for X server. Needed for xmove.
...
svn path=/nixos/trunk/; revision=9532
2007-10-26 05:52:35 +00:00
Michael Raskin
fc31c8c9b5
Allowed overriding 127.0.0.1
...
svn path=/nixos/trunk/; revision=9529
2007-10-26 05:02:50 +00:00
Michael Raskin
b4be8e3b92
Added a way to add arbitrary entries in /etc/hosts .
...
svn path=/nixos/trunk/; revision=9528
2007-10-26 04:49:44 +00:00
Michael Raskin
e4626e0f0d
Added some options for manual text insertion into xorg.conf . Removed (commented out) MonitorLayout by default. It was the thing that prevents i915GM on laptops from working. Those who need it can add it back in extraDeviceOptions.
...
svn path=/nixos/trunk/; revision=9527
2007-10-26 04:28:01 +00:00
Eelco Dolstra
d2f337c872
* Set $ASPELL_EXTRA_DICT_DIRS so that Aspell dictionaries
...
installed with nix-env are found automatically.
svn path=/nixos/trunk/; revision=9514
2007-10-23 16:42:10 +00:00
Eelco Dolstra
662b487e77
* Doh doh doh!
...
svn path=/nixos/trunk/; revision=9497
2007-10-19 19:33:15 +00:00
Yury G. Kudryashov
607a32c86f
Fixed typo in options.nix
...
svn path=/nixos/trunk/; revision=9494
2007-10-19 19:15:48 +00:00
Eelco Dolstra
8f7d294cdc
svn path=/nixos/trunk/; revision=9488
2007-10-19 15:09:34 +00:00
Eelco Dolstra
ee2b3dccd8
* Use the latest Nixpkgs for the CD.
...
svn path=/nixos/trunk/; revision=9480
2007-10-19 11:55:24 +00:00
Eelco Dolstra
6d65f0ae03
* Disable the check on sudoers (NIXOS-66).
...
svn path=/nixos/trunk/; revision=9438
2007-10-10 14:28:40 +00:00
Eelco Dolstra
2cc89b09e6
* Create /dev/{stdin,stdout,stderr}.
...
svn path=/nixos/trunk/; revision=9416
2007-10-06 18:53:50 +00:00
Eelco Dolstra
073c0fec9f
* Include the conf.d directory shipped in the fontconfig distribution.
...
* Don't use $fontconfig/var/cache/fontconfig as a cache (when running
as root), instead use /var/cache/fontconfig.
svn path=/nixos/trunk/; revision=9411
2007-10-05 12:56:44 +00:00
Michael Raskin
5c08d306e5
Some more corrections to fontDir; now suitable as fontPath for Xvnc
...
svn path=/nixos/trunk/; revision=9410
2007-10-05 12:51:05 +00:00
Michael Raskin
9ce2dbf8d3
Corrected X11-fonts, now it is linked in /var/run/current-system
...
svn path=/nixos/trunk/; revision=9409
2007-10-05 07:45:56 +00:00
Michael Raskin
44d09afffb
Added dir option to link all fonts into share.
...
svn path=/nixos/trunk/; revision=9407
2007-10-05 07:25:13 +00:00
Eelco Dolstra
94b7b9377c
* Option fonts.enableGhostscriptFonts to make the Ghostscript fonts
...
available to X11 apps.
svn path=/nixos/trunk/; revision=9401
2007-10-03 15:44:30 +00:00
Eelco Dolstra
48acdef3c9
* Use the stdenv that does support \n in replacements.
...
svn path=/nixos/trunk/; revision=9399
2007-10-03 14:48:41 +00:00
Eelco Dolstra
f402fd73f2
* Print a sensible error message if there are multiple declarations
...
for an option.
* Removed double declaration for services.xserver.layout.
svn path=/nixos/trunk/; revision=9398
2007-10-03 13:27:45 +00:00
Michael Raskin
33aa5d2d74
Separated keep-alive and additional keep-alive ping frequency.
...
svn path=/nixos/trunk/; revision=9384
2007-09-30 21:10:11 +00:00
Michael Raskin
39429f0441
A small correction.. Now linux-2.6.21.7 doesn't show up even in derivation dependedncies.
...
svn path=/nixos/trunk/; revision=9382
2007-09-28 11:14:39 +00:00
Michael Raskin
2c49ef1934
Corrected MODULE_DIR in profile.sh. It also means that there is no more a dependency
...
on unused kernel - basic system now requires only one kernel with 2_6_22.
svn path=/nixos/trunk/; revision=9380
2007-09-28 09:38:40 +00:00
Michael Raskin
cf1140ee11
Added option for external firmware.
...
svn path=/nixos/trunk/; revision=9379
2007-09-28 07:58:40 +00:00
Eelco Dolstra
c43dc7b013
* Allow Upstart's init to be upgraded in a running system.
...
svn path=/nixos/trunk/; revision=9375
2007-09-27 12:24:05 +00:00
Michael Raskin
51626b0b66
Added checking of unkonwn options in configuration.nix and a system-wide font set changer.
...
svn path=/nixos/trunk/; revision=9370
2007-09-25 19:00:20 +00:00
Michael Raskin
07fd13f20e
Added keyboard layout to options and internal AGPGART option
...
svn path=/nixos/trunk/; revision=9369
2007-09-24 19:32:21 +00:00
Michael Raskin
2cf1edf365
Added language switch support to xserver.nix
...
svn path=/nixos/trunk/; revision=9367
2007-09-24 09:19:34 +00:00