mirror of
https://github.com/freedomofpress/dangerzone.git
synced 2025-04-28 18:02:38 +02:00
Improve the instructions for QA step 10
Clarify how can a tester install the previous version of Dangerzone in the step 10 of the QA. Closes #597
This commit is contained in:
parent
7f50ad2e48
commit
9bad7ab3bb
2 changed files with 38 additions and 14 deletions
26
RELEASE.md
26
RELEASE.md
|
@ -158,9 +158,20 @@ should point the user to the Qubes notifications in the top-right corner:
|
||||||
_(Applies to Linux/Windows/MacOS. For MacOS/Windows, it requires an installer
|
_(Applies to Linux/Windows/MacOS. For MacOS/Windows, it requires an installer
|
||||||
for the new version)_
|
for the new version)_
|
||||||
|
|
||||||
Install the previous version of Dangerzone system-wide. Open the Dangerzone
|
Install the previous version of Dangerzone system-wide:
|
||||||
application and enable some non-default settings. Close the Dangerzone
|
|
||||||
application and get the container image for that version. For example
|
* For MacOS/Windows, use the version from the website.
|
||||||
|
* For Linux, uninstall Dangerzone from your test environment, and install the
|
||||||
|
previous version using our [installation instructions](INSTALL.md). Also,
|
||||||
|
keep in mind the following:
|
||||||
|
- In order to run commands as root, execute into the container as root with
|
||||||
|
`podman exec -it -u root <container ID> bash`.
|
||||||
|
- If you encounter a GPG error, run the `dirmngr` command to create the
|
||||||
|
necessary directories.
|
||||||
|
|
||||||
|
Open the Dangerzone application and enable some non-default settings. Close the
|
||||||
|
Dangerzone application and get the container image for that version. For
|
||||||
|
example:
|
||||||
|
|
||||||
```
|
```
|
||||||
$ podman images dangerzone.rocks/dangerzone:latest
|
$ podman images dangerzone.rocks/dangerzone:latest
|
||||||
|
@ -170,10 +181,11 @@ dangerzone.rocks/dangerzone latest <image ID> <date> <size>
|
||||||
|
|
||||||
_(use `docker` on Windows/MacOS)_
|
_(use `docker` on Windows/MacOS)_
|
||||||
|
|
||||||
Install the new version of Dangerzone system-wide. Open the Dangerzone
|
Install the new version of Dangerzone system-wide. For Linux, copy the package
|
||||||
application and make sure that the previously enabled settings still show up.
|
back into the container. Open the Dangerzone application and make sure that the
|
||||||
Also, ensure that Dangerzone reports that the new image has been installed, and
|
previously enabled settings still show up. Also, ensure that Dangerzone reports
|
||||||
verify that it's different from the old one by doing:
|
that the new image has been installed, and verify that it's different from the
|
||||||
|
old one by doing:
|
||||||
|
|
||||||
```
|
```
|
||||||
$ podman images dangerzone.rocks/dangerzone:latest
|
$ podman images dangerzone.rocks/dangerzone:latest
|
||||||
|
|
|
@ -160,9 +160,20 @@ should point the user to the Qubes notifications in the top-right corner:
|
||||||
_(Applies to Linux/Windows/MacOS. For MacOS/Windows, it requires an installer
|
_(Applies to Linux/Windows/MacOS. For MacOS/Windows, it requires an installer
|
||||||
for the new version)_
|
for the new version)_
|
||||||
|
|
||||||
Install the previous version of Dangerzone system-wide. Open the Dangerzone
|
Install the previous version of Dangerzone system-wide:
|
||||||
application and enable some non-default settings. Close the Dangerzone
|
|
||||||
application and get the container image for that version. For example
|
* For MacOS/Windows, use the version from the website.
|
||||||
|
* For Linux, uninstall Dangerzone from your test environment, and install the
|
||||||
|
previous version using our [installation instructions](INSTALL.md). Also,
|
||||||
|
keep in mind the following:
|
||||||
|
- In order to run commands as root, execute into the container as root with
|
||||||
|
`podman exec -it -u root <container ID> bash`.
|
||||||
|
- If you encounter a GPG error, run the `dirmngr` command to create the
|
||||||
|
necessary directories.
|
||||||
|
|
||||||
|
Open the Dangerzone application and enable some non-default settings. Close the
|
||||||
|
Dangerzone application and get the container image for that version. For
|
||||||
|
example:
|
||||||
|
|
||||||
```
|
```
|
||||||
$ podman images dangerzone.rocks/dangerzone:latest
|
$ podman images dangerzone.rocks/dangerzone:latest
|
||||||
|
@ -172,10 +183,11 @@ dangerzone.rocks/dangerzone latest <image ID> <date> <size>
|
||||||
|
|
||||||
_(use `docker` on Windows/MacOS)_
|
_(use `docker` on Windows/MacOS)_
|
||||||
|
|
||||||
Install the new version of Dangerzone system-wide. Open the Dangerzone
|
Install the new version of Dangerzone system-wide. For Linux, copy the package
|
||||||
application and make sure that the previously enabled settings still show up.
|
back into the container. Open the Dangerzone application and make sure that the
|
||||||
Also, ensure that Dangerzone reports that the new image has been installed, and
|
previously enabled settings still show up. Also, ensure that Dangerzone reports
|
||||||
verify that it's different from the old one by doing:
|
that the new image has been installed, and verify that it's different from the
|
||||||
|
old one by doing:
|
||||||
|
|
||||||
```
|
```
|
||||||
$ podman images dangerzone.rocks/dangerzone:latest
|
$ podman images dangerzone.rocks/dangerzone:latest
|
||||||
|
|
Loading…
Reference in a new issue