-
Notifications
You must be signed in to change notification settings - Fork 688
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #4278 from freedomofpress/docs-0120-to-0121
[0.12.1] [docs] Add 0.12.0 to 0.12.1 upgrade guide
- Loading branch information
Showing
2 changed files
with
70 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,69 @@ | ||
Upgrade from 0.12.0 to 0.12.1 | ||
============================= | ||
|
||
.. important:: If you installed SecureDrop before the release of SecureDrop | ||
0.12.0 and have not upgraded to Ubuntu 16.04 yet, you must do so before | ||
April 30, 2019. Please see :ref:`our detailed instructions <Ubuntu_Upgrade>`. | ||
|
||
Updating the Tails Workstations | ||
------------------------------- | ||
If you have not already done so, we recommend that you update all Tails drives | ||
to version 3.13, which was released on March 19, 2019. Follow the Tails | ||
graphical prompts on your workstations to perform this upgrade. | ||
|
||
On a subsequent boot of your SecureDrop *Journalist* and *Admin Workstations*, | ||
the *SecureDrop Workstation Updater* will alert you to workstation updates. | ||
Choose "Update Now" on each of the workstations: | ||
|
||
.. image:: ../images/0.6.x_to_0.7/securedrop-updater.png | ||
|
||
Please note that this only updates the SecureDrop code on your Tails | ||
workstations. Tails upgrades must be performed separately. | ||
|
||
If you don't see the graphical updater, or if the automated update fails, you | ||
can perform a manual update by running the following commands: :: | ||
|
||
cd ~/Persistent/securedrop | ||
git fetch --tags | ||
gpg --recv-key "2224 5C81 E3BA EB41 38B3 6061 310F 5612 00F4 AD77" | ||
git tag -v 0.12.1 | ||
|
||
.. note:: You may have to run the ``--recv-key`` command repeatedly for it to | ||
work. | ||
|
||
The output should include the following two lines: :: | ||
|
||
gpg: using RSA key 22245C81E3BAEB4138B36061310F561200F4AD77 | ||
gpg: Good signature from "SecureDrop Release Signing Key" | ||
|
||
Please verify that each character of the fingerprint above matches what | ||
on the screen of your workstation. If it does, you can check out the | ||
new release: :: | ||
|
||
git checkout 0.12.1 | ||
|
||
.. important:: If you do see the warning "refname '0.12.1' is ambiguous" in the | ||
output, we recommend that you contact us immediately at [email protected] | ||
(`GPG encrypted <https://securedrop.org/sites/default/files/fpf-email.asc>`__). | ||
|
||
Finally, run the following commands: :: | ||
|
||
./securedrop-admin setup | ||
./securedrop-admin tailsconfig | ||
|
||
This release includes important fixes that will make the graphical updater more | ||
reliable for future updates. | ||
|
||
Getting Support | ||
--------------- | ||
|
||
Should you require further support with your SecureDrop installation or the | ||
upgrade to Ubuntu 16.04, we are happy to help! | ||
|
||
- Community support is available at https://forum.securedrop.org | ||
- If you are already a member of our support portal, please don't hesitate to | ||
open a ticket there. If you would like to request access, please contact us | ||
at [email protected] | ||
(`GPG encrypted <https://securedrop.org/sites/default/files/fpf-email.asc>`__). | ||
- The Freedom of the Press Foundation offers training and priority support | ||
services. See https://securedrop.org/priority-support/ for more information. |