DynamicUser option is interesting. That way we do not have to allocate users for services without persistent data.
@grahamc security, update, possibly mass-rebuild
@spacekitteh is there a security issue the update does address beside hardening?
@Mic92 CVE-2016-7795 CVE-2016-7796
I updated nixos patches to v232, built it, and running some tests locally now.
Sweet. I'll create a ticket to take advantage of the new features.
The simple nixpkgs part of the WIP: 0d3981941e6b8. I don't think I can really finish it anytime soon.
Many tests are failing with systemd-journald complaining Failed to create notify socket: Protocol not supported, maybe due to https://github.com/systemd/systemd/issues/4575. It's well possible some other problems are there as well, but some tests did succeed for me.
For now it might be best to find and apply security-only patches – we probably don't want systemd-232 in 16.09 anyway.
From 64-bit ones, tests.simple times out, for example, repeatedly spitting
node2# Error retrieving list of active machines: googleapi: Error 503: fleet server unable to communicate with etcd
It looks like a seccomp problem: https://bugs.launchpad.net/ubuntu/+source/glibc/+bug/1576066
@vcunat work-around seccomp bug for the moment: https://github.com/fbuihuu/systemd-opensuse-next/commit/e798dcbc24681f9516be4e18dfbe916cf9fa44bf
This is pushed to staging btw. (a38f1911d34f2a72e15d5e98d76bece6cb8042a8)
Most helpful comment
I updated nixos patches to v232, built it, and running some tests locally now.