Differences From
Artifact [1565f096a3]:
429 429 quiet = {'q', 'do not print to standard out'};
430 430 help = {'h', 'display this list'};
431 431 backend_file = {'B', 'init from specified backend file', consume=1};
432 432 static_dir = {'S', 'directory with overrides for static content', consume=1};
433 433 builtin_data = {'D', 'do not load static content overrides at runtime under any circumstances'};
434 434 instance = {'i', 'set an instance name to make it easier to control multiple daemons', consume = 1};
435 435 no_ipc = {'I', 'disable IPC'};
436 + chroot = {'C', 'chroot to the specified directory after starting and connecting to backends', consume=1};
437 + no_lockdown = {'L', 'don\'t drop privileges or apply other security measures that could cause compatibility or communication problems'}
436 438 }
437 439
438 440
439 441 local static_setup = quote end
440 442 local mapin = quote end
441 443 local odir = symbol(rawstring)
442 444 local pathbuf = symbol(lib.str.acc)