https://github.com/ekut-es/autojail
Automated configuration of jailhouse hypervisor for ARM and AARCH64 based devices
https://github.com/ekut-es/autojail
configuration configuration-management jailhouse jailhouse-hypervisor linux
Last synced: 20 days ago
JSON representation
Automated configuration of jailhouse hypervisor for ARM and AARCH64 based devices
- Host: GitHub
- URL: https://github.com/ekut-es/autojail
- Owner: ekut-es
- License: mit
- Created: 2020-08-12T08:14:57.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2022-10-10T18:30:20.000Z (over 2 years ago)
- Last Synced: 2025-03-27T17:51:40.176Z (about 1 month ago)
- Topics: configuration, configuration-management, jailhouse, jailhouse-hypervisor, linux
- Language: Python
- Homepage:
- Size: 1.61 MB
- Stars: 9
- Watchers: 3
- Forks: 3
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Automated Jailhouse configuration ARM and ARM64 based devices
[Documentation](https://atreus.informatik.uni-tuebingen.de/~gerum/autojail/)
## Requirements
1. Linux Kernel build and source directory for the target board
2. checkout of the jailhouse source code
3. cross compiler installation for the target board
4. working device tree compiler (_dtc_) installation## Getting started
To install the package in development mode:
git clone [email protected]:ties/autojailhouse/autojail.git
cd autojail
pip3 install poetry --user
poetry install
poetry shellTo start the documentation browser use:
mkdocs serve
To generate a new autojail project use:
mkdir project
cd project
autojail initExample projects for Raspberry PI 4B are provided in: `projects`
Further usage information is provided in:
- [Commandline Usage](usage.md)
- [Configuration File Format](config_format.md)