b33454ae0b
* gnu/system/linux-container.scm (container-essential-services): If network is to be shared with the host, remove network configuration files from etc service. (containerized-operating-system): If network is to be shared with the host, remove nscd service and map host's /var/run/nscd if it exists. (container-script): If network is to be shared with the host, do not create network namespace. * guix/scripts/system.scm (system-derivation-for-action): Add #:container-shared-network? argument. (perform-action): Add #:container-shared-network? argument. (show-help): Add "-N, --network" help information. (%options): Add network option. (process-action): Call perform-action with #container-shared-network? argument. * doc/guix.texi (Invoking guix system): Document the "-N, --network" option. Co-authored-by: Christopher Baines <mail@cbaines.net> |
||
---|---|---|
.. | ||
examples | ||
accounts.scm | ||
file-systems.scm | ||
install.scm | ||
keyboard.scm | ||
linux-container.scm | ||
linux-initrd.scm | ||
locale.scm | ||
mapped-devices.scm | ||
nss.scm | ||
pam.scm | ||
shadow.scm | ||
uuid.scm | ||
vm.scm |