@@ -12,19 +12,13 @@ is available on our `website
1212and on the `maintainers page
1313<https://github.com/theupdateframework/tuf/blob/develop/docs/MAINTAINERS.txt> `_.
1414
15- The latest release and its packaging information, such as who signed the
16- release and their PGP fingerprint, can also be found on our 1-year `roadmap
17- <ROADMAP.md> `_.
18-
19-
2015
2116Release Verification
2217--------------------
2318
24- Assuming you trust `the maintainer's PGP key <MAINTAINERS.txt >`_, the detached
25- ASC signature can be downloaded and verified. For example:
26-
27- ::
19+ Assuming you trust `the maintainer's PGP key
20+ <https://github.com/theupdateframework/tuf/blob/develop/docs/MAINTAINERS.txt> `_,
21+ the detached ASC signature can be downloaded and verified. For example::
2822
2923 $ gpg --verify securesystemslib-0.10.8.tar.gz.asc
3024 gpg: assuming signed data in 'securesystemslib-0.10.8.tar.gz'
@@ -42,20 +36,20 @@ installation, done simply with one of the following commands:
4236
4337Installing from Python Package Index (https://pypi.python.org/pypi).
4438(Note: Please use "python3 -m pip install --no-use-wheel tuf" if your version
45- of pip <= 1.5.6)
46- ::
39+ of pip <= 1.5.6)::
40+
4741 $ python3 -m pip install tuf
4842
4943
5044**Alternatively **, if you wish to install from a GitHub release you've already
5145downloaded, or a package you obtained in another way, you can instead:
5246
53- Install from a local source archive:
54- ::
47+ Install from a local source archive::
48+
5549 $ python3 -m pip install <path to archive>
5650
57- Or install from the root directory of the unpacked archive:
58- ::
51+ Or install from the root directory of the unpacked archive::
52+
5953 $ python3 -m pip install .
6054
6155
@@ -68,8 +62,8 @@ be verified, in pure Python. To fully support RSA, Ed25519, ECDSA, and
6862other crypto, you must install the extra dependencies declared by
6963securesystemslib. **Note **: that may require non-Python dependencies, so if
7064you encounter an error attempting this pip command, see
71- `more instructions below <#non-python-dependencies >`_).
72- ::
65+ `more instructions below <#non-python-dependencies >`_). ::
66+
7367 $ python3 -m pip install securesystemslib[crypto,pynacl] tuf
7468
7569
@@ -84,17 +78,16 @@ For example, PyNaCl and Cryptography -- two libraries used in the full
8478installation to support certain cryptographic functions -- may require FFI
8579(Foreign Function Interface) development header files.
8680
87- Debian-based distributions can install the necessary header libraries with apt
88- (Advanced Package Tool.)
89- ::
81+ Debian-based distributions can install the necessary header libraries with apt::
82+
9083 $ apt-get install build-essential libssl-dev libffi-dev python-dev
9184
92- Fedora-based distributions can instead install these libraries with dnf.
93- ::
85+ Fedora-based distributions can instead install these libraries with dnf::
86+
9487 $ dnf install libffi-devel redhat-rpm-config openssl-devel
9588
9689OS X users can install these header libraries with the `Homebrew <https://brew.sh/ >`_
97- package manager, among other options.
98- ::
90+ package manager, among other options::
91+
9992 $ brew install python3
10093 $ brew install libffi
0 commit comments