summaryrefslogtreecommitdiff
path: root/pkgs/development/python-modules/GitPython/hardcode-git-path.patch
diff options
context:
space:
mode:
authorEelco Dolstra <eelco.dolstra@logicblox.com>2014-03-18 10:49:25 +0100
committerEelco Dolstra <eelco.dolstra@logicblox.com>2014-03-18 10:49:25 +0100
commit895bcdd1cb9f98ba032c78d996f3ebc89fd60bc2 (patch)
tree34a2e3560b478ec3fdc4a50ba34ff13972f93f89 /pkgs/development/python-modules/GitPython/hardcode-git-path.patch
parentac215779dd1fdfe58d75bcc22cb6a5b0a58744a4 (diff)
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).
Diffstat (limited to 'pkgs/development/python-modules/GitPython/hardcode-git-path.patch')
0 files changed, 0 insertions, 0 deletions