diff options
| author | Ophestra Umiker <cat@ophivana.moe> | 2024-07-15 22:56:50 +0900 |
|---|---|---|
| committer | Ophestra Umiker <cat@ophivana.moe> | 2024-07-15 22:56:50 +0900 |
| commit | 1cd0846dc92fdcf43ea25bf0013e2681d0b7903d (patch) | |
| tree | 438981ea9a2f24a6a429437365c02820fd517ed3 /cli.go | |
| parent | 0bd452ad9b773dd389ef9a858d8d48b922bf5ec6 (diff) | |
launcher: implement launcher wrapper
There is no way to have machinectl pass part of its argv to the child, and formatting the string for a shell is highly error-prone and complex, so the argv slice is encoded and passed to a launcher process launched by machinectl which then calls execve(2) to start the final process.
Signed-off-by: Ophestra Umiker <cat@ophivana.moe>
Diffstat (limited to 'cli.go')
0 files changed, 0 insertions, 0 deletions
