- Add rootfsPropagation field to linux config (shared/slave/private/unbindable) - Fix mount propagation flag handling (use |= instead of &=) - Replace std::cerr with LINYAPS_BOX_ERR() for consistent logging - Use _exit() instead of exit() in child processes - Improve error messages with better context Allows control over mount propagation for the root filesystem according to OCI spec. Signed-off-by: ComixHe <ComixHe1895@outlook.com> |
||
|---|---|---|
| .github/workflows | ||
| .obs | ||
| LICENSES | ||
| app/ll-box/src | ||
| cmake | ||
| cmake.external | ||
| external | ||
| src/linyaps_box | ||
| tests | ||
| tools | ||
| .clang-format | ||
| .cmake-format.py | ||
| .deepsource.toml | ||
| .editorconfig | ||
| .gitignore | ||
| CMakeLists.txt | ||
| CMakePresets.json | ||
| LICENSE | ||
| README.md | ||
| README.zh_CN.md | ||
| REUSE.toml | ||
README.md
linyaps-box
**en** | [zh_CN](./README.zh_CN.md)
This project is a simple OCI runtime mainly used by linyaps, which is a toolkit for Linux desktop application distributing.
Build
It is recommend to use cmake-presets:
cmake --workflow --preset=dev
License
This project is licensed under LGPL-3.0-or-later.