only check first argument if we have one

This commit is contained in:
Johannes Schauer Marin Rodrigues 2022-07-28 17:21:27 +02:00
parent d82afec5de
commit b385eb548a
Signed by untrusted user: josch
GPG key ID: F2CBA5C78FBD83E1

View file

@ -4150,7 +4150,7 @@ sub main() {
# this is like:
# lxc-usernsexec -- lxc-unshare -s 'MOUNT|PID|UTSNAME|IPC' ...
# but without needing lxc
if ($ARGV[0] eq "--unshare-helper") {
if (scalar @ARGV >= 1 && $ARGV[0] eq "--unshare-helper") {
if ($EFFECTIVE_USER_ID != 0 && !test_unshare_userns(1)) {
exit 1;
}