Skip to content

Commit d7b6e6c

Browse files
mmerklingerdaringer
authored andcommitted
Fix enumerated list errors
1 parent 7b3731d commit d7b6e6c

File tree

1 file changed

+22
-24
lines changed

1 file changed

+22
-24
lines changed

source/components/software/nk-app2/keepassxc.rst

Lines changed: 22 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -17,22 +17,20 @@ First Step: Generate a HMAC Secret With the Nitrokey App 2
1717
4. Click on ``ADD`` to create a new credential
1818
5. Select ``HMAC`` from the algorithm drop-down menu
1919

20-
.. note::
21-
22-
- The credential is automatically named in ``HmacSlot2``.
23-
- No extra attributes can be saved for the HMAC credential.
24-
- The HMAC secret must be *exactly 20 bytes* long and in *Base32* format. That is exactly 32 characters.
25-
- It is possible to save exactly one HMAC secret on a Nitrokey 3.
20+
.. note::
21+
- The credential is automatically named in ``HmacSlot2``.
22+
- No extra attributes can be saved for the HMAC credential.
23+
- The HMAC secret must be *exactly 20 bytes* long and in *Base32* format. That is exactly 32 characters.
24+
- It is possible to save exactly one HMAC secret on a Nitrokey 3.
2625

2726
6. To generate a secret, there is a button in the field on the right-hand.
2827
It is also possible to enter your own secret, as long as it is compliant.
2928

30-
.. warning::
29+
.. warning::
30+
The database can no longer be unlocked if the Nitrokey 3 is lost or unavailable! Thus, you may want to set up a second Nitrokey 3 with the same HMAC secret as a backup device.
3131

32-
The database can no longer be unlocked if the Nitrokey 3 is lost or unavailable! Thus, you may want to set up a second Nitrokey 3 with the same HMAC secret as a backup device.
33-
34-
.. important::
35-
The secret can **only** be seen before saving. If the KeePassXC database is to be used with another Nitrokey 3, the HMAC secret must be copied which is **only** possible **before saving** the credential.
32+
.. important::
33+
The secret can **only** be seen before saving. If the KeePassXC database is to be used with another Nitrokey 3, the HMAC secret must be copied which is **only** possible **before saving** the credential.
3634

3735
7. Click on ``SAVE`` to save the credential
3836

@@ -50,11 +48,9 @@ First Option: Protect an Existing KeePassXC Database With a Nitrokey 3
5048
Click on ``OK`` to add the Nitrokey 3 to the existing KeePassXC database
5149

5250
.. note::
53-
5451
By default the Nitrokey 3 is used as a second factor in addition to the passphrase. To protect the database by the Nitrokey 3 exclusively, delete the passphrase by clicking the button ``Remove Password``.
5552

5653
.. tip::
57-
5854
If the Nirokey 3 is not recognized, close KeePassXC completely. Then connect the Nitrokey 3 to your computer before restarting KeePassXC.
5955

6056

@@ -78,11 +74,9 @@ Second Option: Creating a KeePassXC Database, Protected by Nitrokey 3
7874
Click on ``Continue`` to complete the creation of the new KeePassXC database.
7975

8076
.. note::
81-
8277
If the passphrase is left empty, the database will be protected by the Nitrokey 3 exclusively. If a passphrase is entered, the database will be protected by the passphrase **and** the Nitrokey 3.
8378

8479
.. tip::
85-
8680
If the Nitrokey 3 is not recognized, close KeePassXC completely. Then connect the Nitrokey 3 to your computer before restarting KeePassXC.
8781

8882
Troubleshooting for Linux
@@ -92,15 +86,15 @@ If the Nirokey 3 device is not recognised by `KeePassXC <https://keepassxc.org/>
9286
* Provided that the udev rules have been set as described `here </software/nitropy/linux/udev.html>`__.
9387
* Provided that the ``pcscd service`` are has been started with:
9488

95-
.. code-block:: bash
89+
.. code-block:: bash
9690
97-
sudo systemctl start pcscd.service
91+
sudo systemctl start pcscd.service
9892
9993
* Install the latest version of KeePassXC with flatpak:
10094

101-
.. code-block:: bash
95+
.. code-block:: bash
10296
103-
flatpak install flathub org.keepassxc.KeePassXC
97+
flatpak install flathub org.keepassxc.KeePassXC
10498
10599
* Install ``ccid`` on Arch Linux based systems. See also: `Arch wiki: Nitrokey <https://wiki.archlinux.org/title/Nitrokey>`__.
106100

@@ -114,15 +108,19 @@ An application using ``pcscd`` does not show the Nitrokey 3.
114108
**Solution:**
115109
First, make sure that ``scdaemon`` is not running (see the previous section)::
116110

117-
$ gpg-connect-agent "SCD KILLSCD" /bye
111+
.. code-block:: bash
112+
113+
$ gpg-connect-agent "SCD KILLSCD" /bye
118114
119115
Now list the smartcards recognized by ``pcscd`` with ``pcsc_scan -r``.
120116
You should see an entry like this one::
121117

122-
$ pcsc_scan -r
123-
Using reader plug'n play mechanism
124-
Scanning present readers..
125-
0: Nitrokey 3 [CCID/ICCD Interface] 00 00
118+
.. code-block: bash
119+
120+
$ pcsc_scan -r
121+
Using reader plug'n play mechanism
122+
Scanning present readers..
123+
0: Nitrokey 3 [CCID/ICCD Interface] 00 00
126124
127125
If the Nitrokey 3 shows up, it is recognized correctly by ``pcscd`` and there might be an issue with the application that tries to access it.
128126
If it does not show up, make sure that your ``libccid`` version is up to date.

0 commit comments

Comments
 (0)