Eelco Dolstra
14ddf8e096
* On an `ip-up' event, notify mountall so that it retries mounting
...
remote filesystems.
svn path=/nixos/trunk/; revision=22564
2010-07-12 16:07:26 +00:00
Eelco Dolstra
c50948309d
* Add a missing dependency.
...
svn path=/nixos/trunk/; revision=22563
2010-07-12 15:32:23 +00:00
Eelco Dolstra
9600035e02
* Don't use "starting" events because they basically don't work - they
...
cause restarting of jobs to hang indefinitely because the required
"start on" condition never triggers.
For instance, after "stop nfs-kernel-nfsd", "start nfs-kernel-nfsd"
will hang until we do "stop portmap; start portmap". This is due to
the "starting nfs-kernel-nfsd and started portmap" condition in
the nfs-kernel-mountd job. Apparently, because portmap is already
running, the condition "started portmap" never happens because no
event is emitted.
svn path=/nixos/trunk/; revision=22562
2010-07-12 15:14:26 +00:00
Eelco Dolstra
ae539b7790
* Oops.
...
svn path=/nixos/trunk/; revision=22561
2010-07-12 13:42:59 +00:00
Eelco Dolstra
aa3230979b
* Set the priorities right.
...
svn path=/nixos/trunk/; revision=22560
2010-07-12 13:41:22 +00:00
Eelco Dolstra
b51e309c89
* `sm-notify' should also run on the server
...
(http://hydra.nixos.org/build/483567 ). I love regression tests.
svn path=/nixos/trunk/; revision=22559
2010-07-12 13:03:27 +00:00
Eelco Dolstra
ddf6dae895
* Urgh, we do need to wait after each parted call
...
(http://hydra.nixos.org/build/483571 ).
svn path=/nixos/trunk/; revision=22558
2010-07-12 12:35:25 +00:00
Evgeny Egorochkin
a86b1bd43d
Improved the TOR service to be able to act as a TOR relay and disable the client functionality. Doesn't change the behavior of the existing TOR configurations.
...
svn path=/nixos/trunk/; revision=22554
2010-07-12 06:03:52 +00:00
Eelco Dolstra
abbc2f4f2b
* Make acpid depend on syslogd (to prevent it printing startup
...
messages to the console).
svn path=/nixos/trunk/; revision=22545
2010-07-09 12:35:06 +00:00
Eelco Dolstra
54a4eead20
* Typos.
...
svn path=/nixos/trunk/; revision=22537
2010-07-08 16:21:55 +00:00
Eelco Dolstra
5c0f6619cf
* Idem.
...
svn path=/nixos/trunk/; revision=22535
2010-07-08 15:54:10 +00:00
Eelco Dolstra
7123115d6f
* Call update-mime-database.
...
svn path=/nixos/trunk/; revision=22528
2010-07-08 12:55:18 +00:00
Eelco Dolstra
b076121430
* Don't use the -v flag because not every fsck backend knows it.
...
svn path=/nixos/trunk/; revision=22512
2010-07-07 14:25:16 +00:00
Eelco Dolstra
6856c60ba3
* There is no "samba-control" job.
...
svn path=/nixos/trunk/; revision=22509
2010-07-07 12:32:56 +00:00
Eelco Dolstra
9ac60a3aa3
* Merge the ‘nfs-kernel-sm-notify’ task into the post-start script of
...
the ‘nfs-kernel-statd’ task.
* Work around an apparent bug in Upstart: the ‘mountall’ task cannot
be restarted because of the ‘starting mountall’ condition in the
statd task. So instead make ‘mountall’ depend on ‘started
nfs-kernel-statd’.
svn path=/nixos/trunk/; revision=22508
2010-07-07 12:11:29 +00:00
Eelco Dolstra
d0342b4cf5
* The network-interfaces' task should wait until
udevtrigger' has
...
finished, because it loads the kernel modules for the network
devices.
svn path=/nixos/trunk/; revision=22492
2010-07-06 11:03:23 +00:00
Eelco Dolstra
0af9e8386f
* Merge the boot-order branch. The main improvement is that it uses
...
mountall to mount filesystems and starts certain jobs (e.g., X11,
console logins, databases) only after all filesystems have been
mounted. If any filesystem fails to mount, an emergency shell is
started to allow the user to fix the problem.
svn path=/nixos/trunk/; revision=22490
2010-07-06 09:17:46 +00:00
Eelco Dolstra
bb2d97770e
* Move the swap module to config/ because it doesn't provide a task
...
anymore. Activating swap devices is now handled by the mountall
task.
svn path=/nixos/branches/boot-order/; revision=22489
2010-07-06 09:01:15 +00:00
Eelco Dolstra
54d201294b
* Sync with the trunk.
...
svn path=/nixos/branches/boot-order/; revision=22487
2010-07-06 08:21:05 +00:00
Eelco Dolstra
da0d5c5645
* Use config.system.build.grub rather than pkgs.grub to get the right
...
GRUB when version 2 is enabled.
svn path=/nixos/branches/boot-order/; revision=22479
2010-07-05 14:33:11 +00:00
Eelco Dolstra
4225181fa1
* Ensure that the ‘mount-failed’ and ‘emergency-shell’ tasks don't get
...
started by ‘switch-to-configuration.sh’.
svn path=/nixos/branches/boot-order/; revision=22473
2010-07-05 09:28:22 +00:00
Wouter den Breejen
2335cb65a3
Added sabnzbd :)
...
SABnzbd makes Usenet as simple and streamlined as possible by automating everything we can. All you have to do is add an .nzb. SABnzbd takes over from there, where it will be automatically downloaded, verified, repaired, extracted and filed away with zero human interaction.
http://sabnzbd.org/
svn path=/nixos/trunk/; revision=22446
2010-07-03 15:10:48 +00:00
Lluís Batlle i Rossell
41cc6ecdbb
Trying to make the nixos-bootstrap-archive (nixos-minimal-archive in other places named) to have an
...
hydra build product for easy tarball download.
svn path=/nixos/trunk/; revision=22440
2010-07-01 17:54:03 +00:00
Evgeny Egorochkin
ebd9fb6cf3
Added Quassel IRC client service
...
svn path=/nixos/trunk/; revision=22425
2010-06-28 18:36:37 +00:00
Eelco Dolstra
1f97de224f
svn path=/nixos/branches/boot-order/; revision=22395
2010-06-23 10:41:37 +00:00
Eelco Dolstra
2e5387ac49
* Fix evaluation of the manual.
...
svn path=/nixos/branches/boot-order/; revision=22392
2010-06-23 09:59:26 +00:00
Eelco Dolstra
6c6710b85a
svn path=/nixos/branches/boot-order/; revision=22367
2010-06-21 22:00:48 +00:00
Marc Weber
0dd9b4caaf
reverting -r22286
...
svn path=/nixos/trunk/; revision=22358
2010-06-21 14:17:19 +00:00
Eelco Dolstra
d43d321e86
* Sync with the trunk.
...
svn path=/nixos/branches/boot-order/; revision=22349
2010-06-20 20:54:31 +00:00
Eelco Dolstra
061ea1674f
* Increase the CIFS timeout here as well.
...
svn path=/nixos/branches/boot-order/; revision=22348
2010-06-20 20:52:42 +00:00
Eelco Dolstra
593a110c47
* Make sure that kernel log messages appear in the VM output. The
...
comment was incorrect - when klogd is running, kernel messages no
longer appear on the serial port.
svn path=/nixos/branches/boot-order/; revision=22346
2010-06-20 19:22:23 +00:00
Eelco Dolstra
eab091cc11
* Remove some redundant calls to `udevadm settle'.
...
svn path=/nixos/branches/boot-order/; revision=22345
2010-06-20 16:15:30 +00:00
Eelco Dolstra
1371f4e6c8
* Apparantly GRUB 2 cannot boot from a software RAID partition, so use
...
a separate /boot.
svn path=/nixos/branches/boot-order/; revision=22344
2010-06-20 16:05:15 +00:00
Eelco Dolstra
20a88efffa
* Fix networking in the installer test.
...
* If connecting to the host fails in the guest, then shutdown
immediately.
svn path=/nixos/branches/boot-order/; revision=22341
2010-06-20 15:33:44 +00:00
Eelco Dolstra
411139148d
* Put a timeout on the call to readline.
...
svn path=/nixos/branches/boot-order/; revision=22338
2010-06-19 21:57:20 +00:00
Eelco Dolstra
363806e89b
* To establish the connection to the root shell in the guest, let the
...
guest connect to a Unix domain socket on the host rather than the
other way around. The former is a QEMU feature (guestfwd to a
socket) while the latter requires a patch (which we can now get rid
of).
svn path=/nixos/branches/boot-order/; revision=22331
2010-06-18 19:31:02 +00:00
Eelco Dolstra
7eb7e8d732
* Enable some tests.
...
svn path=/nixos/branches/boot-order/; revision=22330
2010-06-18 19:14:33 +00:00
Eelco Dolstra
200a8b9a56
* Change the priority to make the NAT and Bittorrent tests work.
...
svn path=/nixos/branches/boot-order/; revision=22329
2010-06-18 18:53:13 +00:00
Eelco Dolstra
cf7e902283
* Intercept SIGCHLD to prevent accept() from waiting forever if QEMU
...
dies before connecting to the monitor.
svn path=/nixos/branches/boot-order/; revision=22328
2010-06-18 15:30:36 +00:00
Eelco Dolstra
ac22e5369f
* Prevent tests from accessing the host's network accidentally. For
...
instance, `nixos-rebuild' in the installer test does a `nix-pull'
from nixos.org.
svn path=/nixos/branches/boot-order/; revision=22325
2010-06-18 13:21:01 +00:00
Eelco Dolstra
a65b5ec81c
* Added an option boot.loader.grub.extraConfig to add commands to
...
grub.cfg before the menu entries. (This could also be done using
`extraEntriesBeforeNixOS', but then you can't have entries *after*
the main entry anymore.)
* In the installer test, redirect GRUB output to the serial port.
svn path=/nixos/branches/boot-order/; revision=22300
2010-06-16 22:18:26 +00:00
Eelco Dolstra
69c7175404
* During shutdown, don't unmount mount points that don't exist (in the
...
current namespace). This prevents warnings about the aufs/tmpfs
mounts from the initrd used by the installation CD.
svn path=/nixos/branches/boot-order/; revision=22299
2010-06-16 22:16:43 +00:00
Lluís Batlle i Rossell
f69d7b1768
Fixing my previous bad commit on stat. Thank you David!
...
svn path=/nixos/trunk/; revision=22297
2010-06-16 15:17:02 +00:00
Lluís Batlle i Rossell
fbb3046a87
Making the grub menu builder take a better path at distinguishing if / and /boot are different fs.
...
I chose %D over %d because I like hex more.
svn path=/nixos/trunk/; revision=22294
2010-06-16 13:58:15 +00:00
Marc Weber
d0fd8da8f0
example how to pass options to nix-daemon
...
svn path=/nixos/trunk/; revision=22286
2010-06-15 19:04:06 +00:00
Eelco Dolstra
eab5aff8d0
* Drop the -no-kvm-irqchip flag here as well.
...
svn path=/nixos/branches/boot-order/; revision=22281
2010-06-15 18:00:56 +00:00
Eelco Dolstra
46ac1375a7
* Don't use -smb and -no-kvm-irqchip. Maybe this makes VM builds more
...
reliable.
svn path=/nixos/branches/boot-order/; revision=22280
2010-06-15 16:15:17 +00:00
Eelco Dolstra
e2dbfbdcf4
* Use writeback caching for virtual disks instead of writethrough
...
caching. This makes a huge performance difference (e.g. from 4 MB/s
`dd' throughput to 140 MB/s on the Hydra machines). As the QEMU
manual says: "Some block drivers perform badly with
‘cache=writethrough’, most notably, qcow2."
svn path=/nixos/branches/boot-order/; revision=22248
2010-06-13 23:36:55 +00:00
Eelco Dolstra
03f77ca82b
* PostgreSQL / MySQL: depend on the "filesystem" event.
...
svn path=/nixos/branches/boot-order/; revision=22247
2010-06-13 20:59:49 +00:00
Lluís Batlle i Rossell
b1b73f3c08
Noting the booted-system as a gcroot
...
svn path=/nixos/trunk/; revision=22228
2010-06-12 08:44:51 +00:00