chiark / gitweb /
nspawn: catch config mistake of specifying -b and args
[elogind.git] / src / nspawn / nspawn.c
index b8962e9894480a0010326c2ba60800f9400bc1d7..c346f58412e6add45d8d4a42752d2608a068e96a 100644 (file)
@@ -267,6 +267,11 @@ static int parse_argv(int argc, char *argv[]) {
                 }
         }
 
+        if (optind < argc && arg_boot) {
+                log_error("Cannot specify a command together with '-b'");
+                return -EINVAL;
+        }
+
         return 1;
 }