Add README
This commit is contained in:
parent
249bafed35
commit
c79f1e9d26
1 changed files with 34 additions and 0 deletions
34
README.md
Normal file
34
README.md
Normal file
|
@ -0,0 +1,34 @@
|
|||
# qubes-builder-alpine
|
||||
Upstream: https://lab.ilot.io/ayakael/qubes-builder-alpine
|
||||
|
||||
## Description
|
||||
|
||||
This repository contains an implementation of a template builder for Alpine
|
||||
Linux for usage by qubes-builder. Packages are pulled from a community repo
|
||||
and packaged in an RPM that is installable by QubesOS.
|
||||
|
||||
### Current state
|
||||
Alpine Linux as a QubesOS template is still a work and progress. It is highly
|
||||
encouraged to make bug reports.
|
||||
|
||||
#### The yet-to-be-implemented list
|
||||
Thus the following use cases are still not supported / tested:
|
||||
* QubesOS r4.2
|
||||
* Service VMs (sys-net, sys-usb, sys-firewall)
|
||||
* Firewall (not tested)
|
||||
* `qubes-builder` hooks (thus no `dom0` template RPM yet, see [here](https://gitlab.alpinelinux.org/ayakael/qubes-builder-alpine) for progress)
|
||||
* `apk` proxying from within template (thus you must allow internet access to template to install packages)
|
||||
* `qubes-vm-kernel-support` Not adapted for use on Alpine yet, due to it providing a Dracut module. In most cases, it is not necessary as Qubes provides the kernel.
|
||||
This package is only neccessary when VM uses its own kernel, thus a hook is added to Dracut to generate the initrd for use within qubes.
|
||||
|
||||
#### Issues, recommendations and proposals
|
||||
**To report an issue or share a recommendation**
|
||||
|
||||
Go [here](https://gitlab.alpinelinux.org/ayakael/qubes-builder-alpine/-/issues)
|
||||
|
||||
**To make a merge request**
|
||||
* Fork the repo from Alpine's GitLab [here](https://gitlab.alpinelinux.org/ayakael/qubes-builder-alpine)
|
||||
* Clone your fork locally. (`git clone $repo`)
|
||||
* Make a branch with a descriptive name (`git checkout -b $descriptivename`)
|
||||
* Make the changes you want to see in the world, commit, and push to the GitLab's remote repo
|
||||
* Request a merge [here](https://gitlab.alpinelinux.org/ayakael/qubes-builder-alpine/-/merge_requests)
|
Loading…
Reference in a new issue