mirror of
https://github.com/QubesOS/qubes-doc.git
synced 2024-12-31 18:26:19 -05:00
Added step for verifying qubes-builder
See this request: https://github.com/QubesOS/qubes-doc/pull/376#issuecomment-297850151
This commit is contained in:
parent
37eb4c7f92
commit
76c476ebcf
@ -77,23 +77,36 @@ redirect_from:
|
|||||||
<br>
|
<br>
|
||||||
<br>
|
<br>
|
||||||
|
|
||||||
## 4: Installing the "Qubes Automated Build System"
|
## 4: Downloading and verifying the "Qubes Automated Build System"
|
||||||
|
|
||||||
|
* Import the Qubes master key
|
||||||
|
|
||||||
|
gpg --recv-keys 0xDDFA1A3E36879494
|
||||||
|
|
||||||
|
* Verify its fingerprint, set as 'trusted'. [This is described here](https://www.qubes-os.org/doc/VerifyingSignatures).
|
||||||
|
|
||||||
|
* Download the Qubes developers' keys.
|
||||||
|
|
||||||
|
wget https://keys.qubes-os.org/keys/qubes-developers-keys.asc
|
||||||
|
gpg --import qubes-developers-keys.asc
|
||||||
|
|
||||||
* Download the latest stable qubes-builder repository:
|
* Download the latest stable qubes-builder repository:
|
||||||
|
|
||||||
* $ **git clone https://github.com/QubesOS/qubes-builder.git**
|
git clone git://github.com/QubesOS/qubes-builder.git qubes-builder
|
||||||
<br>
|
|
||||||
<br>
|
|
||||||
![arch-template-05](/attachment/wiki/ArchlinuxTemplate/arch-template-05.png)
|
|
||||||
<br>
|
|
||||||
<br>
|
|
||||||
|
|
||||||
|
![arch-template-05](/attachment/wiki/ArchlinuxTemplate/arch-template-05.png)
|
||||||
|
|
||||||
* You will now have the Qubes Builder System environment installed in the directory below:
|
* Copy your gpg keyrings to your local copy of the repository. (Otherwise you will be asked to download the keys again.)
|
||||||
|
|
||||||
|
# Assuming qubes-builder is in your home directory
|
||||||
|
cp .gnupg/pubring.gpg qubes-builder/keyrings/git/
|
||||||
|
cp .gnupg/secring.gpg qubes-builder/keyrings/git/
|
||||||
|
|
||||||
|
* Verify the integrity of the downloaded repository. The last line should read `gpg: Good signature from`...
|
||||||
|
|
||||||
|
cd qubes-builder
|
||||||
|
git tag -v `git describe`
|
||||||
|
|
||||||
* **/home/user/qubes-builder/**
|
|
||||||
<br>
|
|
||||||
<br>
|
|
||||||
|
|
||||||
## 5: Configuring setup script to create builder.conf file
|
## 5: Configuring setup script to create builder.conf file
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user