Summary
Currently, matchlock launches firecracker directly as m.cmd = exec.CommandContext(ctx, "firecracker" in LinuxMachine.Start.
It may make sense to either default to launch using FireCracker's jailer or to have an option for jailer usage.
Why
jailer improves defense-in-depth for the firecracker process.
How (optional)
--jailer or perhaps this should be the default on Linux (with potentially a --no-jailer option then).
Summary
Currently,
matchlocklaunchesfirecrackerdirectly asm.cmd = exec.CommandContext(ctx, "firecracker"inLinuxMachine.Start.It may make sense to either default to launch using FireCracker's jailer or to have an option for
jailerusage.Why
jailerimproves defense-in-depth for thefirecrackerprocess.How (optional)
--jaileror perhaps this should be the default on Linux (with potentially a--no-jaileroption then).