├── .github ├── dependabot.yaml └── workflows │ ├── ci-actions.yaml │ ├── ci-code.yaml │ ├── publish.yaml │ └── release.yaml ├── .gitignore ├── .ignore ├── .release-plz.toml ├── CHANGELOG.md ├── Cargo.lock ├── Cargo.toml ├── LICENSE ├── Makefile.toml ├── README.md ├── assets └── logo.png ├── bin └── styrolite.rs ├── examples ├── attach.rs └── rundir.rs ├── hack ├── autofix.sh ├── ci │ ├── assemble-release-assets.sh │ └── upload-release-assets.sh └── code │ ├── shellcheck.sh │ └── shfmt.sh ├── rust-toolchain.toml └── src ├── caps.rs ├── cgroup.rs ├── config.rs ├── lib.rs ├── mount.rs ├── namespace.rs ├── runner.rs ├── signal.rs ├── unshare.rs └── wrap.rs /.github/dependabot.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edera-dev/styrolite/HEAD/.github/dependabot.yaml -------------------------------------------------------------------------------- /.github/workflows/ci-actions.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edera-dev/styrolite/HEAD/.github/workflows/ci-actions.yaml -------------------------------------------------------------------------------- /.github/workflows/ci-code.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edera-dev/styrolite/HEAD/.github/workflows/ci-code.yaml -------------------------------------------------------------------------------- /.github/workflows/publish.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edera-dev/styrolite/HEAD/.github/workflows/publish.yaml -------------------------------------------------------------------------------- /.github/workflows/release.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edera-dev/styrolite/HEAD/.github/workflows/release.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | /target 2 | /local 3 | -------------------------------------------------------------------------------- /.ignore: -------------------------------------------------------------------------------- 1 | /target 2 | -------------------------------------------------------------------------------- /.release-plz.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edera-dev/styrolite/HEAD/.release-plz.toml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edera-dev/styrolite/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edera-dev/styrolite/HEAD/Cargo.lock -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edera-dev/styrolite/HEAD/Cargo.toml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edera-dev/styrolite/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edera-dev/styrolite/HEAD/Makefile.toml -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edera-dev/styrolite/HEAD/README.md -------------------------------------------------------------------------------- /assets/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edera-dev/styrolite/HEAD/assets/logo.png -------------------------------------------------------------------------------- /bin/styrolite.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edera-dev/styrolite/HEAD/bin/styrolite.rs -------------------------------------------------------------------------------- /examples/attach.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edera-dev/styrolite/HEAD/examples/attach.rs -------------------------------------------------------------------------------- /examples/rundir.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edera-dev/styrolite/HEAD/examples/rundir.rs -------------------------------------------------------------------------------- /hack/autofix.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edera-dev/styrolite/HEAD/hack/autofix.sh -------------------------------------------------------------------------------- /hack/ci/assemble-release-assets.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edera-dev/styrolite/HEAD/hack/ci/assemble-release-assets.sh -------------------------------------------------------------------------------- /hack/ci/upload-release-assets.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edera-dev/styrolite/HEAD/hack/ci/upload-release-assets.sh -------------------------------------------------------------------------------- /hack/code/shellcheck.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edera-dev/styrolite/HEAD/hack/code/shellcheck.sh -------------------------------------------------------------------------------- /hack/code/shfmt.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edera-dev/styrolite/HEAD/hack/code/shfmt.sh -------------------------------------------------------------------------------- /rust-toolchain.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edera-dev/styrolite/HEAD/rust-toolchain.toml -------------------------------------------------------------------------------- /src/caps.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edera-dev/styrolite/HEAD/src/caps.rs -------------------------------------------------------------------------------- /src/cgroup.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edera-dev/styrolite/HEAD/src/cgroup.rs -------------------------------------------------------------------------------- /src/config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edera-dev/styrolite/HEAD/src/config.rs -------------------------------------------------------------------------------- /src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edera-dev/styrolite/HEAD/src/lib.rs -------------------------------------------------------------------------------- /src/mount.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edera-dev/styrolite/HEAD/src/mount.rs -------------------------------------------------------------------------------- /src/namespace.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edera-dev/styrolite/HEAD/src/namespace.rs -------------------------------------------------------------------------------- /src/runner.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edera-dev/styrolite/HEAD/src/runner.rs -------------------------------------------------------------------------------- /src/signal.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edera-dev/styrolite/HEAD/src/signal.rs -------------------------------------------------------------------------------- /src/unshare.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edera-dev/styrolite/HEAD/src/unshare.rs -------------------------------------------------------------------------------- /src/wrap.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edera-dev/styrolite/HEAD/src/wrap.rs --------------------------------------------------------------------------------