summaryrefslogtreecommitdiff
path: root/src/nspawn/nspawn-expose-ports.h
diff options
context:
space:
mode:
authorZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>2016-10-09 11:44:03 -0400
committerZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>2016-10-09 11:52:35 -0400
commitbfd292ec35c7b768f9fb5cff4d921f3133e62b19 (patch)
treec2aa779347a994149882c6898a9875eaf38b6226 /src/nspawn/nspawn-expose-ports.h
parent27eb8e90285f5af26c95ce1566c37d4b0efcdeb3 (diff)
nspawn: fix parsing of numeric arguments for --private-users
The documentation says lists "yes", "no", "pick", and numeric arguments. But parse_boolean was attempted first, so various numeric arguments were misinterpreted. In particular, this fixes --private-users=0 to mean the same thing as --private-users=0:65536. While at it, use strndupa to avoid some error handling. Also give a better error for an empty UID range. I think it's likely that people will use --private-users=0:0 thinking that the argument means UID:GID.
Diffstat (limited to 'src/nspawn/nspawn-expose-ports.h')
0 files changed, 0 insertions, 0 deletions