mirror of https://framagit.org/kyodev/kyopages.git
maj
This commit is contained in:
parent
a15bc60f8e
commit
0f04d2547e
|
@ -2,6 +2,8 @@
|
|||
|
||||
### Weblate
|
||||
|
||||
[hosted.weblate.org](https://hosted.weblate.org)
|
||||
|
||||
projet | statut
|
||||
:--: | :--:
|
||||
<a href="https://hosted.weblate.org/languages/fr/freedombox/">FreeDomBox</a> | <img src="https://hosted.weblate.org/widgets/freedombox/fr/svg-badge.svg" alt="État de la traduction" />
|
||||
|
@ -13,3 +15,6 @@ projet | statut
|
|||
### Transifex
|
||||
|
||||
[transifex](https://www.transifex.com/)
|
||||
|
||||
* [KeePassXC](https://www.transifex.com/keepassxc/keepassxc/language/fr/)
|
||||
* [SolydXK](https://www.transifex.com/solydxk/dashboard/all_projects/fr/)
|
||||
|
|
|
@ -1,25 +1,28 @@
|
|||
# installation KeepassXC
|
||||
|
||||
récupérer les liens sur https://keepassxc.org/download
|
||||
* 64 bits:
|
||||
récupérer les liens Official AppImage sur [keepassxc.org](https://keepassxc.org/download)
|
||||
* 32 bits: voir compil
|
||||
|
||||
|
||||
## téléchargement
|
||||
|
||||
```shell
|
||||
# l'application
|
||||
wget https://github.com/keepassxreboot/keepassxc/releases/download/2.1.4/KeePassXC-2.1.4-x86_64.AppImage
|
||||
wget https://github.com/keepassxreboot/keepassxc/releases/download/2.2.0/KeePassXC-2.2.0-x86_64.AppImage
|
||||
# la somme de contrôle au format sha comme son nom ne l'indique pas... :(
|
||||
wget https://github.com/keepassxreboot/keepassxc/releases/download/2.1.4/KeePassXC-2.1.4-x86_64.AppImage.digest
|
||||
wget https://github.com/keepassxreboot/keepassxc/releases/download/2.2.0/KeePassXC-2.2.0-x86_64.AppImage.digest
|
||||
# la signature
|
||||
wget https://github.com/keepassxreboot/keepassxc/releases/download/2.1.4/KeePassXC-2.1.4-x86_64.AppImage.sig
|
||||
wget https://github.com/keepassxreboot/keepassxc/releases/download/2.2.0/KeePassXC-2.2.0-x86_64.AppImage.sig
|
||||
```
|
||||
|
||||
## contrôle de l'intégrité du chargement avec la somme de contrôle
|
||||
|
||||
```shell
|
||||
shasum -c KeePassXC-2.1.4-x86_64.AppImage.digest
|
||||
shasum -c KeePassXC-2.2.0-x86_64.AppImage.DIGEST
|
||||
```
|
||||
```text
|
||||
KeePassXC-2.1.4-x86_64.AppImage: OK
|
||||
KeePassXC-2.2.0-x86_64.AppImage: OK
|
||||
```
|
||||
|
||||
## contrôle de la signature (la bonne identité du chargement)
|
||||
|
@ -28,15 +31,15 @@ KeePassXC-2.1.4-x86_64.AppImage: OK
|
|||
|
||||
on vérifie, si la clé a déjà été chargée, on passe directement à 3-
|
||||
```shell
|
||||
gpg --verify KeePassXC-2.1.4-x86_64.AppImage.sig
|
||||
gpg --verify KeePassXC-2.2.0-x86_64.AppImage.sig
|
||||
```
|
||||
```text
|
||||
gpg: assuming signed data in 'KeePassXC-2.1.4-x86_64.AppImage'
|
||||
gpg: Signature made dim. 09 avril 2017 20:53:49 CEST
|
||||
gpg: using RSA key C1E4CBA3AD78D3AFD894F9E0B7A66F03B59076A8
|
||||
gpg: Can't check signature: Pas de clef publique
|
||||
gpg: les données signées sont supposées être dans « KeePassXC-2.2.0-x86_64.AppImage »
|
||||
gpg: Signature faite le lun. 26 juin 2017 16:58:28 CEST
|
||||
gpg: avec la clef RSA C1E4CBA3AD78D3AFD894F9E0B7A66F03B59076A8
|
||||
gpg: Impossible de vérifier la signature : Pas de clef publique
|
||||
```
|
||||
**`Can't check signature: Pas de clef publique`**: normal, on a jamais utilisé cette clé donc:
|
||||
**`Impossible de vérifier la signature : Pas de clef publique`**: normal, on a jamais utilisé cette clé donc:
|
||||
|
||||
#### 2- recherche clé: quand la clé n'est pas connue
|
||||
|
||||
|
@ -45,30 +48,31 @@ la commande précédente nous a donné la clé `C1E4CBA3AD78D3AFD894F9E0B7A66F03
|
|||
gpg --keyserver hkp://keys.gnupg.net --recv-keys C1E4CBA3AD78D3AFD894F9E0B7A66F03B59076A8
|
||||
```
|
||||
```text
|
||||
gpg: key CFB4C2166397D0D2: public key "KeePassXC Release <release@keepassxc.org>" imported
|
||||
gpg: no ultimately trusted keys found
|
||||
gpg: Total number processed: 1
|
||||
gpg: imported: 1
|
||||
gpg: /home/kyodev/.gnupg/trustdb.gpg : base de confiance créée
|
||||
gpg: clef CFB4C2166397D0D2 : clef publique « KeePassXC Release <release@keepassxc.org> » importée
|
||||
gpg: aucune clef de confiance ultime n'a été trouvée
|
||||
gpg: Quantité totale traitée : 1
|
||||
gpg: importées : 1
|
||||
```
|
||||
|
||||
#### 3- on peut (re)vérifier
|
||||
|
||||
```shell
|
||||
gpg --verify KeePassXC-2.1.4-x86_64.AppImage.sig
|
||||
gpg --verify KeePassXC-2.2.0-x86_64.AppImage.sig
|
||||
```
|
||||
```text
|
||||
gpg: assuming signed data in 'KeePassXC-2.1.4-x86_64.AppImage'
|
||||
gpg: Signature made dim. 09 avril 2017 20:53:49 CEST
|
||||
gpg: using RSA key C1E4CBA3AD78D3AFD894F9E0B7A66F03B59076A8
|
||||
gpg: Good signature from "KeePassXC Release <release@keepassxc.org>" [unknown]
|
||||
gpg: WARNING: This key is not certified with a trusted signature!
|
||||
gpg: There is no indication that the signature belongs to the owner.
|
||||
Primary key fingerprint: BF5A 669F 2272 CF43 24C1 FDA8 CFB4 C216 6397 D0D2
|
||||
Subkey fingerprint: C1E4 CBA3 AD78 D3AF D894 F9E0 B7A6 6F03 B590 76A8
|
||||
gpg: les données signées sont supposées être dans « KeePassXC-2.2.0-x86_64.AppImage »
|
||||
gpg: Signature faite le lun. 26 juin 2017 16:58:28 CEST
|
||||
gpg: avec la clef RSA C1E4CBA3AD78D3AFD894F9E0B7A66F03B59076A8
|
||||
gpg: Bonne signature de « KeePassXC Release <release@keepassxc.org> » [inconnu]
|
||||
gpg: Attention : cette clef n'est pas certifiée avec une signature de confiance.
|
||||
gpg: Rien n'indique que la signature appartient à son propriétaire.
|
||||
Empreinte de clef principale : BF5A 669F 2272 CF43 24C1 FDA8 CFB4 C216 6397 D0D2
|
||||
Empreinte de la sous-clef : C1E4 CBA3 AD78 D3AF D894 F9E0 B7A6 6F03 B590 76A8
|
||||
```
|
||||
|
||||
* **`Good signature`** : c'est bon, la clé est bien celle qui a été publiée
|
||||
* **`WARNING: This key is not certified`** : par contre, elle n'a été pas été certifiées par des signatures de confiance, ce qui n'est pas forcément un drame, c'est selon le contexte.
|
||||
* **`Bonne signature de « KeePassXC Release <release@keepassxc.org> » `** : c'est bon, la clé est bien celle qui a été publiée
|
||||
* **`Attention : cette clef n'est pas certifiée avec une signature de confiance.`** : par contre, elle n'a été pas été certifiées par des signatures de confiance, ce qui n'est pas forcément un drame, c'est selon le contexte.
|
||||
|
||||
### 4- lister les signataires de la clé pour info
|
||||
|
||||
|
@ -92,12 +96,12 @@ sig CFB4C2166397D0D2 2017-01-03 KeePassXC Release <release@keepassxc.o
|
|||
## rendre exécutable l'image
|
||||
|
||||
```shell
|
||||
chmod +x KeePassXC-2.1.4-x86_64.AppImage
|
||||
chmod +x KeePassXC-2.2.0-x86_64.AppImage
|
||||
```
|
||||
|
||||
l'application dans l'image est dès maintenant utilisable avec:
|
||||
```shell
|
||||
./KeePassXC-2.1.4-x86_64.AppImage
|
||||
./KeePassXC-2.2.0-x86_64.AppImage
|
||||
```
|
||||
mais....
|
||||
|
||||
|
@ -109,22 +113,21 @@ su
|
|||
# on crée le répertoire de destination
|
||||
mkdir -p /opt/KeePassXC
|
||||
|
||||
# déplace l'image exécutable dans ce répertoire
|
||||
mv KeePassXC-2.1.4-x86_64.AppImage /opt/KeePassXC/
|
||||
# on déplace l'image exécutable dans ce répertoire
|
||||
mv KeePassXC-2.2.0-x86_64.AppImage /opt/KeePassXC/
|
||||
|
||||
# on sort du root
|
||||
exit
|
||||
|
||||
# on efface les fichiers accessoires
|
||||
rm KeePassXC-2.1.4-x86_64.AppImage.*
|
||||
|
||||
# on lance pour la dernière fois manuellement
|
||||
/opt/KeePassXC-2.1.4-x86_64.AppImage
|
||||
/opt/KeePassXC/KeePassXC-2.2.0-x86_64.AppImage
|
||||
# on efface les fichiers accessoires
|
||||
rm KeePassXC-2.2.0-x86_64.AppImage.*
|
||||
```
|
||||
|
||||
Le programme se lance, et demande s'il doit s'intégrer au système.
|
||||
```text
|
||||
Would you like to integrate /opt/KeePassXC-2.1.4-x86_64.AppImage with your system?
|
||||
Would you like to integrate /opt/KeePassXC-2.2.0-x86_64.AppImage with your system?
|
||||
|
||||
This will add it to your applications menu and install icons.
|
||||
If you don't do this you can still launch the application by double-clicking on the AppImage.
|
||||
|
|
Loading…
Reference in New Issue