libjail-rs
libjail-rs copied to clipboard
Rust implementation of a FreeBSD jail library
**Describe the bug** Inability to set uid of a jailed process. **To Reproduce** Consider the following use-case: I'm trying to change uid of a process running inside the jail. For...
Updates the requirements on [nix](https://github.com/nix-rust/nix) to permit the latest version. Changelog Sourced from nix's changelog. [0.26.2] - 2023-01-18 Fixed Fix SockaddrIn6 bug that was swapping flowinfo and scope_id byte ordering....
Updates the requirements on [sysctl](https://github.com/johalun/sysctl-rs) to permit the latest version. Changelog Sourced from sysctl's changelog. [0.5.4] - 2022-12-09 Changed Bumped byteorder crate to 1.4.3 due to failing tests. [0.5.3] -...
Updates the requirements on [strum_macros](https://github.com/Peternator7/strum) to permit the latest version. Changelog Sourced from strum_macros's changelog. 0.24.3 (strum_macros) #231 Add ignore lints for EnumIter not implementing Copy or Debug on the...
Updates the requirements on [strum](https://github.com/Peternator7/strum) to permit the latest version. Changelog Sourced from strum's changelog. 0.24.1 #220. Add support for PHF in EnumString (opt-in runtime performance improvements for large enums...
We should probably not filter parameters at this time: https://github.com/fubarnetes/libjail-rs/blob/1f1e1d994b27c41c3b78e831b15902d9e83733c7/src/param.rs#L833-L844
Roadmap: - [X] fix current saving non-VNET jails (#34) - [X] add check whether VIMAGE is enabled, by checking whether `kern.features.vimage` sysctl exists and is set to 1 (https://github.com/fubarnetes/libjail-rs/commit/c163a6af385f43bea85dc9d87709a1b1ebaa227f) -...
Testing with nested Jails has brought up some bugs: * At the moment, BuildBot builds are failing because we seem to be handling nested jails things rather flakily - namely...