summary refs log tree commit diff
path: root/nixos/modules/virtualisation/container-config.nix
Commit message (Collapse)AuthorAge
* audit: Disable in containersEelco Dolstra2016-01-26
| | | | | | This barfs: Jan 18 12:46:32 machine 522i0x9l80z7gw56iahxjjsdjp0xi10q-audit-start[506]: The audit system is disabled
* Use ConditionVirtualization to disable some services in containersEelco Dolstra2015-07-22
| | | | (cherry picked from commit c52a98380673093037a3116025d0aa92cd46a214)
* Disable some more unnecessary stuff in containersEelco Dolstra2015-04-20
|
* Containers: Use nsenter to execute commands in containersEelco Dolstra2014-08-28
| | | | | Also remove ‘nixos-container set-root-password’, which is kind of pointless now.
* Containers: Don't remount /Eelco Dolstra2014-08-18
|
* sshd: Add support for socket activationEelco Dolstra2014-04-22
| | | | | | | | | By enabling ‘services.openssh.startWhenNeeded’, sshd is started on-demand by systemd using socket activation. This is particularly useful if you have a zillion containers and don't want to have sshd running permanently. Note that socket activation is not noticeable slower, contrary to what the manpage for ‘sshd -i’ says, so we might want to make this the default one day.
* Enable udisks2 by defaultEelco Dolstra2014-04-19
| | | | | | The ability for unprivileged users to mount external media is useful regardless of the desktop environment. Also, since udisks2 is activated on-demand, it doesn't add any overhead if you're not using it.
* Make "nixos-container login" an alias of "machinectl login"Eelco Dolstra2014-04-18
|
* Containers: Don't warn about not having a boot loaderEelco Dolstra2014-04-18
|
* Containers: Use /etc/resolv.conf supplied by the hostEelco Dolstra2014-04-18
| | | | | | This used to work with systemd-nspawn 203, because it bind-mounted /etc/resolv.conf (so openresolv couldn't overwrite it). Now it's just copied, so we need some special handling.
* Drop ALSA dependency in containersEelco Dolstra2014-04-16
|
* Don't restart container-startup-doneEelco Dolstra2014-04-15
|
* Don't restart container shells in switch-to-configurationEelco Dolstra2014-04-15
|
* nixos-container: Add ‘run’ and ‘root-login’ commandsEelco Dolstra2014-04-10
| | | | And remove ‘root-shell’.
* Make starting a container synchronousEelco Dolstra2014-04-03
So now "systemctl start container@foo" will only return after the container has reached multi-user.target.