Commit Graph
54482 Commits
Author SHA1 Message Date
Tom Hinton cf0f710b13 Update isync version to 1.1.0 (doesn't need recursive listing patch any more) 2014-03-18 10:14:52 +00:00
Eelco Dolstra 7b82d1ee27 Ensure that the container root can always be accessed via /var/lib/containers 2014-03-18 11:04:54 +01:00
Eelco Dolstra 895bcdd1cb Add support for running a container with a private network interface
For example, the following sets up a container named ‘foo’.  The
container will have a single network interface eth0, with IP address
10.231.136.2.  The host will have an interface c-foo with IP address
10.231.136.1.

  systemd.containers.foo =
    { privateNetwork = true;
      hostAddress = "10.231.136.1";
      localAddress = "10.231.136.2";
      config =
        { services.openssh.enable = true; };
    };

With ‘privateNetwork = true’, the container has the CAP_NET_ADMIN
capability, allowing it to do arbitrary network configuration, such as
setting up firewall rules.  This is secure because it cannot touch the
interfaces of the host.

The helper program ‘run-in-netns’ is needed at the moment because ‘ip
netns exec’ doesn't quite do the right thing (it remounts /sys without
bind-mounting the original /sys/fs/cgroups).
2014-03-18 10:49:25 +01:00
Vladimír Čunát cca592b455 liferea: minor update 2014-03-18 10:24:00 +01:00
Shea Levy a1a167bc8b nginx module: Enable modularly specifying servers 2014-03-17 23:31:56 -04:00
Shea Levy 4e6eae45ee test-driver: Set the date to the current time on boot
Should allow merging #1816
2014-03-17 22:05:19 -04:00
Vladimír Čunát da4fca4ce4 ffmpeg (0.10): minor update
(cherry picked from commit 9951478c40330b7cf7918ce93c7d242d99ffcd05)

Conflicts:
	pkgs/development/libraries/ffmpeg/0.10.nix
2014-03-17 22:56:19 +01:00
ambrop7@gmail.com e5cc6d3552 Enable acpid if nvidia driver is being used.
The NVidia driver wants to connect to acpid to receive ACPI events.
2014-03-17 19:27:06 +01:00
Peter Simons f202729d53 haskell-dbus: disable test suite
The tests need access to the Internet to succeed.
2014-03-17 18:33:55 +01:00
Peter Simons dd701b4c51 haskell-options: we cannot easily run the test suite because it requires 'chell', which requires 'options' 2014-03-17 18:33:55 +01:00
Peter Simons d17eb6576d haskell-haskell-names: update to version 0.3.3 2014-03-17 18:33:55 +01:00
Peter Simons 745a35c130 haskell-hlint: update to version 1.8.59 2014-03-17 18:33:55 +01:00
Peter Simons 8dfc2e1e4f haskell-th-desugar: update to version 1.3.0 2014-03-17 18:33:55 +01:00
Peter Simons 7548ed77fb haskell-tasty: update to version 0.8.0.2 2014-03-17 18:33:55 +01:00
Peter Simons d56ff5cf60 haskell-tagged: update to version 0.7.1 2014-03-17 18:33:55 +01:00
Peter Simons 10fde8fe5c haskell-snap-core: update to version 0.9.6.1 2014-03-17 18:33:55 +01:00
Peter Simons b9a837c26c haskell-sample-frame: update to version 0.0.3 2014-03-17 18:33:55 +01:00
Peter Simons 165ada34b9 haskell-numeric-prelude: update to version 0.4.1 2014-03-17 18:33:55 +01:00
Peter Simons dbd61dbdae haskell-midi: update to version 0.2.1.1 2014-03-17 18:33:55 +01:00
Peter Simons e31bd9e6ee haskell-ltk: update to version 0.13.1.0 2014-03-17 18:33:55 +01:00
Peter Simons e63062ed9d haskell-linear: update to version 1.9.1 2014-03-17 18:33:55 +01:00
Peter Simons b976817bd7 haskell-lens: update to version 4.0.7 2014-03-17 18:33:55 +01:00
Peter Simons 7e83f3b703 haskell-gnuplot: update to version 0.5.2.1 2014-03-17 18:33:55 +01:00
Peter Simons 34b4e5c97a haskell-ghc-mod: update to version 3.1.7 2014-03-17 18:33:55 +01:00
Peter Simons 00b17087f7 haskell-fay: update to version 0.19.1 2014-03-17 18:33:55 +01:00
Peter Simons ac5fdeb00f haskell-fay-base: update to version 0.19.1 2014-03-17 18:33:55 +01:00
Peter Simons b34768db9b haskell-doctest: update to version 0.9.10.2 2014-03-17 18:33:54 +01:00
Peter Simons 0a326a51a6 haskell-dbus: update to version 0.10.7 2014-03-17 18:33:54 +01:00
Peter Simons 703fae7101 haskell-data-accessor: update to version 0.2.2.5 2014-03-17 18:33:54 +01:00
Peter Simons 8818350aba haskell-data-accessor-template: update to version 0.2.1.11 2014-03-17 18:33:54 +01:00
Peter Simons 4d53562910 haskell-convertible: update to version 1.1.0.0 2014-03-17 18:33:54 +01:00
Peter Simons 02dfc27b58 haskell-constraints: update to version 0.3.5 2014-03-17 18:33:54 +01:00
Peter Simons 64fb48f9e2 haskell-cipher-aes: update to version 0.2.7 2014-03-17 18:33:54 +01:00
Peter Simons 34fad84658 haskell-alsa-pcm: update to version 0.6.0.1 2014-03-17 18:33:54 +01:00
Peter Simons a7e71295fc haskell-HDBC: update to version 2.4.0.0 2014-03-17 18:33:54 +01:00
Peter Simons bfa2466d71 haskell-xmobar: update to version 0.20.1 2014-03-17 18:33:54 +01:00
Peter Simons 84872fe15d haskell-options: add version 1.0 2014-03-17 18:33:54 +01:00
Peter Simons f5e1190036 haskell-chell-quickcheck: add version 0.2.2 2014-03-17 18:33:54 +01:00
Peter Simons d03aa6a13f haskell-chell: add version 0.3.3 2014-03-17 18:33:54 +01:00
William A. Kennington III 4a112f46b1 sup: Push sup to the latest git commit
ncursesw was also pushed forward from 1.3.1.2 -> 1.4.6 as the packaging
was changed for the latest version of sup
2014-03-17 12:04:31 -05:00
Georges Dubus 24e9c676d2 python: update 3.4.0 to stable release 2014-03-17 17:07:20 +01:00
Bjørn Forsman 062363c001 thrift: make it useable with the python wrapper
The python wrapper discards derivations that lack the 'pythonPath'
attribute, so provide a (dummy) pythonPath attribute to make this work:

  pythonFull.override { extraLibs = [ thrift ]; }
2014-03-17 16:20:55 +01:00
Domen Kožar 4b23a50ebb Merge pull request #1975 from iyzsong/gstreamer
gstreamer: add/update packages and improve meta
2014-03-17 16:11:28 +01:00
Eelco Dolstra ac215779dd Give containers a writable /nix/var/nix/{profiles,gcroots}
These are stored on the host in
/nix/var/nix/{profiles,gcroots}/per-container/<container-name> to
ensure that container profiles/roots are not garbage-collected.
2014-03-17 15:23:20 +01:00
宋文武 d847b5851f gst-python: update to 1.2.0 2014-03-17 22:09:51 +08:00
宋文武 c3ffcb1cfe add gst-editing-services 1.2.0 2014-03-17 22:06:32 +08:00
Eelco Dolstra ef8e0266a2 Don't reboot a container when its configuration changes
Instead, just run "switch-to-configuration" inside the container.
2014-03-17 15:03:29 +01:00
Eelco Dolstra 511b86d22d Add an option to reload rather than restart changed units 2014-03-17 15:02:53 +01:00
宋文武 7d3eb6307b add gnonlin 1.2.0 2014-03-17 22:02:48 +08:00
Eelco Dolstra 28b7d67d08 httpd: Don't require keys.target
This has the unintended side-effect of restarting httpd every time we
run switch-to-configuration, even if httpd hasn't changed (because
we're doing a "stop keys.target" now).  So use a "Wants" dependency
instead.
2014-03-17 15:01:10 +01:00