Systemd/src/machine
Lennart Poettering c01ff965b4 nss-mymachines: map userns users of containers to real user names
Given a container "foo", that maps user id $UID to container user, using
user namespaces, this NSS module extenstion will now map the $UID to a
name "vu-foo-$TUID" for the translated UID $UID.

Similar, userns groups are mapped to "vg-foo-$TGID" for translated GIDs
of $GID.

This simple change should make userns users more discoverable. Also,
given that many tools like "adduser" check NSS before allocating a UID,
should lower the chance of UID range conflicts between tools.
2015-07-09 14:46:20 -03:00
..
.gitignore machined: introduce polkit for OpenLogin() call 2014-12-23 21:28:48 +01:00
image-dbus.c sd-bus: drop bus parameter from message callback prototype 2015-04-29 18:36:25 +02:00
image-dbus.h sd-bus: drop bus parameter from message callback prototype 2015-04-29 18:36:25 +02:00
machine-dbus.c machine: remove unused variables 2015-07-08 23:46:47 +02:00
machine-dbus.h sd-bus: drop bus parameter from message callback prototype 2015-04-29 18:36:25 +02:00
machine.c machined: make sure to track machine unit states properly 2015-04-28 21:34:23 +02:00
machine.h machined: make sure to track machine unit states properly 2015-04-28 21:34:23 +02:00
machinectl.c sd-bus: introduce new sd_bus_flush_close_unref() call 2015-07-03 19:49:03 +02:00
machined-dbus.c nss-mymachines: map userns users of containers to real user names 2015-07-09 14:46:20 -03:00
machined.c everywhere: port everything to sigprocmask_many() and friends 2015-06-15 20:13:23 +02:00
machined.h sd-bus: drop bus parameter from message callback prototype 2015-04-29 18:36:25 +02:00
Makefile machined: split out machine registration stuff from logind 2013-07-02 03:47:23 +02:00
org.freedesktop.machine1.conf nss-mymachines: map userns users of containers to real user names 2015-07-09 14:46:20 -03:00
org.freedesktop.machine1.policy.in machined: open up most of machined's commands to unprivileged clients via PolicyKit 2015-02-18 11:43:18 +01:00
org.freedesktop.machine1.service machined: split out machine registration stuff from logind 2013-07-02 03:47:23 +02:00
test-machine-tables.c tests: add tests for string lookup tables 2013-07-05 01:36:16 -04:00