nspawn: parse PrivateUsers=managed in settings
This commit is contained in:
committed by
Luca Boccassi
parent
4729d4b111
commit
7070032728
@@ -697,6 +697,11 @@ int config_parse_private_users(
|
||||
settings->userns_mode = USER_NAMESPACE_FIXED;
|
||||
settings->uid_shift = 0;
|
||||
settings->uid_range = UINT32_C(0x10000);
|
||||
} else if (streq(rvalue, "managed")) {
|
||||
/* managed: User namespace on, and acquire it from systemd-nsresourced */
|
||||
settings->userns_mode = USER_NAMESPACE_MANAGED;
|
||||
settings->uid_shift = UID_INVALID;
|
||||
settings->uid_range = UINT32_C(0x10000);
|
||||
} else {
|
||||
const char *range, *shift;
|
||||
uid_t sh, rn;
|
||||
|
||||
Reference in New Issue
Block a user