qusal/salt/kicksecure-minimal/README.md

45 lines
1.1 KiB
Markdown
Raw Normal View History

2024-01-14 02:52:24 -05:00
# kicksecure-minimal
2024-01-12 11:22:58 -05:00
2024-01-14 02:52:24 -05:00
Kicksecure Minimal Template in Qubes OS.
2024-01-12 11:22:58 -05:00
## Table of Contents
* [Description](#description)
* [Installation](#installation)
* [Usage](#usage)
## Description
2024-01-14 02:52:24 -05:00
Creates the Kicksecure Minimal template as well as a Disposable Template based
on it.
2024-01-12 11:22:58 -05:00
## Installation
- Top:
```sh
2024-01-14 02:52:24 -05:00
qubesctl top.enable kicksecure-minimal
qubesctl --targets=kicksecure-17-minimal state.apply
qubesctl top.disable kicksecure-minimal
qubesctl state.apply kicksecure-minimal.prefs
2024-01-12 11:22:58 -05:00
```
- State:
<!-- pkg:begin:post-install -->
```sh
2024-01-14 02:52:24 -05:00
qubesctl state.apply kicksecure-minimal.create
qubesctl --skip-dom0 --targets=kicksecure-17-minimal state.apply kicksecure-minimal.install
qubesctl state.apply kicksecure-minimal.prefs
2024-01-12 11:22:58 -05:00
```
<!-- pkg:end:post-install -->
2024-01-14 02:52:24 -05:00
If you want to help improve Kicksecure integration on Qubes, install packages
that are known to be broken on Qubes and report bugs upstream (get a terminal
with `qvm-console-dispvm`):
2024-01-12 11:22:58 -05:00
```sh
2024-01-14 02:52:24 -05:00
qubesctl --skip-dom0 --targets=kicksecure-17-minimal state.apply kicksecure-minimal.install-testing
2024-01-12 11:22:58 -05:00
```
## Usage
AppVMs and StandaloneVMs can be based on this template.