mirror of
https://github.com/ben-grande/qusal.git
synced 2025-06-04 21:08:49 -04:00
doc: project signature verification in dom0
This commit is contained in:
parent
5afa96ea51
commit
2fabf8a6ec
1 changed files with 11 additions and 11 deletions
22
README.md
22
README.md
|
@ -63,8 +63,8 @@ You current setup needs to fulfill the following requisites:
|
||||||
|
|
||||||
### DomU Installation
|
### DomU Installation
|
||||||
|
|
||||||
1. Install `git` in the downloader qube, if it is an AppVM, install it it's
|
1. Install `git` in the qube, if it is an AppVM, install it it's the
|
||||||
the TemplateVM.
|
TemplateVM and restart the AppVM.
|
||||||
|
|
||||||
2. Clone this repository:
|
2. Clone this repository:
|
||||||
```sh
|
```sh
|
||||||
|
@ -73,13 +73,6 @@ You current setup needs to fulfill the following requisites:
|
||||||
If you made a fork, fork the submodule(s) before clone and use your remote
|
If you made a fork, fork the submodule(s) before clone and use your remote
|
||||||
repository instead, the submodules will also be from your fork.
|
repository instead, the submodules will also be from your fork.
|
||||||
|
|
||||||
3. Acquire the maintainer signing key by other means and import it.
|
|
||||||
|
|
||||||
4. Verify the [commit or tag signature](https://www.qubes-os.org/security/verifying-signatures/#how-to-verify-signatures-on-git-repository-tags-and-commits) and expect a good signature, be surprised otherwise:
|
|
||||||
```sh
|
|
||||||
git verify-commit HEAD
|
|
||||||
```
|
|
||||||
|
|
||||||
### Dom0 Installation
|
### Dom0 Installation
|
||||||
|
|
||||||
Before copying anything to Dom0, read [Qubes OS warning about consequences of
|
Before copying anything to Dom0, read [Qubes OS warning about consequences of
|
||||||
|
@ -95,9 +88,16 @@ this procedure](https://www.qubes-os.org/doc/how-to-copy-from-dom0/#copying-to-d
|
||||||
"${qube}" /usr/lib/qubes/qfile-agent "${file}"
|
"${qube}" /usr/lib/qubes/qfile-agent "${file}"
|
||||||
```
|
```
|
||||||
|
|
||||||
2. Copy the project to the Salt directories:
|
2. Acquire the maintainer signing key by other means and copy it to Dom0.
|
||||||
|
|
||||||
|
3. Verify the [commit or tag signature](https://www.qubes-os.org/security/verifying-signatures/#how-to-verify-signatures-on-git-repository-tags-and-commits) and expect a good signature, be surprised otherwise:
|
||||||
```sh
|
```sh
|
||||||
~/QubesIncoming/<QUBE>/qusal/scripts/setup.sh
|
git verify-commit HEAD
|
||||||
|
```
|
||||||
|
|
||||||
|
4. Copy the project to the Salt directories:
|
||||||
|
```sh
|
||||||
|
~/QubesIncoming/"${qube}"/qusal/scripts/setup.sh
|
||||||
```
|
```
|
||||||
|
|
||||||
## Update
|
## Update
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue