Problèmes et questions sur les environnements graphiques et les applications.
Répondre

EID Software

#1Messageil y a 4 ans

Bonsoir,

J'ai absolument besoin de ce soft : Authentification carte identité belge

C'est pour remplir ma déclaration fiscale en ligne. Je dois la signer avec mon lecteur de carte d'identité qui est, lui, reconnu.

Malheureusement, pour le noyau Linux, il n'existe que des .deb et .rpm.

Je suis complètement incapable de compiler ces .deb ou rpm pour l'adapter à Manjaro.

L'un ou l'une d'entre vous a une idée ou quelqu'un a réussi à l'installer ?

Merci.
Dernière modification par obelix1502il y a 4 ans, modifié au total 1 fois.

EID Software

#2Messageil y a 4 ans

EID Software

#3Messageil y a 4 ans

Merci,

La clé publique n'était pas reconnue, mais avec un :

gpg recv-key 824A5E0010A04D46


plus de problème avec Firefox.

Sans abuser, je me disais que comme mon navigateur par défaut est chromium et qu'il existe une telle extension sous chrome (eid-belgium), n'y aurait-il pas moyen de faire semblable chose pour ce navigateur ?

Je mets quand même en résolu. :sourire:

EID Software

#4Messageil y a 4 ans

Bonjour.
On en a déjà pas mal parlé sur ce Forum. J'avais conçu un PKGBUILD avant de m'apercevoir lors de la migration de AUR3 vers AUR4 qu'un paquet pointait vers la même source officielle belge.
Il te faut :
* eid-mv qui installe un module pour Firefox
* ccid : un pilote usb pour lecteur de smartcard
* acsccid Un pilote pour lecteur de smardcard (je maintiens ce paquet)
* cardpeek : Une interface en GTK pour extraire le contenu des cartes à puce (que je maintiens aussi)

Hormis eid-mv, tu peux suivre la procédure que j'avais proposé pour lire les cartes chronotachygraphe

Edit : posté trop tard :salut:

EID Software

#5Messageil y a 4 ans

Merci lemust pour tout le boulot.

Le lecteur de carte fonctionne avec ton soft, mais pour le belgian eid, tout est en xml.

Faudrit que je trouve un gui qui me permettrait de convertir cet xml en quelque chose de plus lisible, hormis ma photo : voir ma tronche, ça me suffit pas. :pappy::siffle:siffle

EID Software

#6Messageil y a 4 ans

Normalement , un navigateur internet comme FF ou chrome devrait le faire.
D'autres utilisateurs m'ont fait part de leur satisfaction. Je ne peux le tester n'ayant pas de carte ID belge dans les mains....
Je suis déjà assez encombré de différentes cartes à puces professionnelles :gsourire:

EID Software

#7Messageil y a 2 mois

J'ai donc refait le fichier.
Installer les paquets opensc, pcsc-tools, ccid acsccid usbutils via
sudo pacman -S

il ne faut pas oublier d'activer le service via
sudo systemctl enable pcscd

Alors, pour la modif du PKGBUIL
git clone https://aur.archlinux.org/eid-mw.git
voici la nouvelle version 5.0.27
git clone https://gitlab.com/ddelvigne/eid-mw.git

sha512sum eid-mw-5.0.27-v5.0.27.tar.gz et remplacé la clé dans PKGBUILD
sha512sum eid-mw-5.0.27-v5.0.27.tar.gz.asc et remplacé la clé dans PKGBUILD
cd eid-mw
modifier le fichier PKGBUILD
compiller avec
makepkg -S

Installer avec
sudo pacman -U eid-mw-5.0.27-1-x86_64.pkg.tar.xz

et j'ai bien la dernière version du eid-viewer sur mon pc
Comment la mettre à disposition pour tout le monde ? :tetu!:tetu!:tetu!
Là vraiment je calle. :pappy:
voici le code du PKGBUILD modifié

# Maintainer: William Gathoye <william + aur at gathoye dot be>
# Contributor: Emil Vanherp <emil dot vanherp at hotmail dot com>
# Contributor: Alad Wenter <https://wiki.archlinux.org/index.php/Special:EmailU>
# Contributor: Xavier D. <magicrhesus at ouranos dot be>
# Contributor: Valere Monseur <valere dot monseur at ymail dot com>
# Contributor: Delvigne Dominic <tuxdata at protonmail dot com>

pkgname=eid-mw
pkgver=5.0.27
pkgrel=1

pkgdesc='The middleware, viewer and Firefox extension for the Belgian electroni>
arch=('i686' 'x86_64')
url='http://eid.belgium.be/'
license=('LGPL3')

depends=('gtk3' 'libproxy' 'curl')
optdepends=(
    'firefox: Extension for Belgian eid'
    'acsccid: ACS CCID smart card readers'
    'ccid: A generic USB Chip/Smart Card Interface Devices driver (needed for B>
    'pcsc-tools: PC/SC smartcard tools')
makedepends=('pcsclite')
conflicts=('eid-viewer')
replaces=('eid-viewer')

# confusing users who are not used to use .asc signature files.  So while the
# binaries proposed on the following page
# https://eid.belgium.be/en/using_your_eid/installing_the_eid_software/linux
# are signed, the sources are not. It is asked to security-conscious users
# using the dist server instead.
#
# On Wed, Mar 29, 2017 at 11:08:34AM +0200, William Gathoye wrote:
# > On 03/29/2017 10:54 AM, Wouter Verhelst wrote:
# >> It is not meant for the security-conscious. If you want to be 100%
# >> certain, then https://dist.eid.belgium.be/continuous/sources/ is signed
# >> by a GPG key.
# >
# > Ok. I'm gonna switch to that channel again then (for Arch).
#
# Good, I was hoping you'd say that
#
# > But then why do you have specified on the eid.belgium.be page that the
# > binaries could be checked using the GPG key
# > B37D904098C3DEEE00F6D08A35743EA6773D225 as we cannot check it as the
# > .asc file is not present.?

# The precompiled binaries in the repositories that can be found on
# files.eid.belgium.be (and for which the "eid-archive" packages on that page a>
# configuration to supported distributions) *are* signed with that key. The
# sources aren't, for reasons as explained above.
#
# >> Yes, I know, I set that up (by request of the then-current arch
# >> maintainer, as it happens)
# >
# > Yes, indeed. wget is me. I'm AM the Arch Linux. Thanks for taking this up
#
# I know, but it was your predecessor ("Alad") who asked for that, and by
# whose request I set that up.
#
# [...]
source=(
    "https://dist.eid.belgium.be/continuous/sources/${pkgname}-${pkgver}-v${pkg>
)
sha512sums=(                                   
    '1d560bab6cb202e14781a269e9116150a6420a1a21b19a02658a56a71772fdcec4a6ea06cc>
    'c41c74620cbfec58c68c7076faa78a9187e5e113f4bf013d03ba79c5221b79ca4f6d869a05>
)

validpgpkeys=(
    # Belgian eID Automatic Signing Key (continuous builds)
    # If you trust it, you can import it with
    # gpg --recv-keys B37D9040098C3DEEE00F6D08A35743EA6773D225
    # OLD D95426E309C0492990D8E8E2824A5E0010A04D46
    # Receiving GPG keys might fail with the following error message:
    # gpg: keyserver receive failed: Connection refused
    # If this happens, just check your DNS or use another one.
    #B37D9040098C3DEEE00F6D08A35743EA6773D225
    D95426E309C0492990D8E8E2824A5E0010A04D46
)

build() {
    cd "${pkgname}-${pkgver}-v${pkgver}"
    sed -i "s%c_rehash%openssl rehash%g" plugins_tools/eid-viewer/Makefile.in
    ./configure --prefix=/usr --libexecdir=/usr/bin
 make
}

package() {
    cd "${pkgname}-${pkgver}-v${pkgver}"
    make install DESTDIR="${pkgdir}"
}

 
Image

EID Software

#8Messageil y a 2 mois

EID Software

#9Messageil y a 2 mois

:salut: pas tout compris ... créer des binaires des paquets ... bof ... clairement pas une (bonne) habitude pour nous en rolling : au mieux un dépannage temporaire pour une personne

Ce paquet n'est plus dans aur car maintenant c'est un paquet officiel archlinux:fete:
https://archlinux.org/packages/community/x86_64/eid-mw/ (avec nouveau pkgbuild)
si la version n'est pas bonne ??? il est possible comme avec aur de marquer ce paquet - mais la .28 est bien fraîche , arch est rapide mais se donne quand même un peu de temps : nous ne sommes pas des béta testeurs :wink:

Dans quelques jours (10-15?) il sera donc aussi dans les dépôts manjaro stable
Il est aussi déjà dans manjaro unstable : https://manjaro.org/branch-compare/?query=eid

EDIT: il est disponible dans manjaro stable:fete:

EID Software

#10Messageil y a 2 mois

Merci,
cependant,
Le paquet eidmidleware 3.3. dans AUR n'est plus fonctionnel depuis bien longtemps
Le paquet eid-mw disparu
Le nouveau paquet , nouveau maintainer (j'ai cherché) changer les noms c'est pas génial.
Le 5.0.28 n'est pas un bêta test, c'est la dernière version stable et fonctionnelle testée avant publication.
Je fais les paquets non existants pour ma pomme et je partage.
Maintenant je me le tiens pour dit et je me les garde.
;rale:
Répondre