Inhaltsverzeichnis
GnuPG GPA
GnuPG - GPA steht als GnuPG-eigenes Programm als grafische Oberfläche für GnuPG zur Verfügung.
WICHTIG - Folgendes ist auf jeden Fall zu beachten
- ohne eine lauffähige Version von GnuPG
kann GnuPG - GPA nicht betrieben werden!
GnuPG GPA herunterladen
GnuPG - GPA kann unter folgendem Link heruntergeladen werden, dabei sollte ein RPM-Paket bevorzugt werden, deshalb soll hier auch ein Repository als Quelle eines RPM-Paktes gewählt werden und nicht die Quell-Sourcen zum selbst kompilieren!
WICHTIG - Da zur Installation von GnuPG - GPA evtl. Abhängigkeiten zu erfüllen sind, wäre es ratsam das RPMforge-Repository in den yum
-Paketmanager einzubinden!
WICHTIG - Ein detaillierte Anleitung, wie das RPMforge-Repository in CentOS eingebunden werden kann, kann unter Repository einbinden CentOS 5 nachgelesen werden!
GnuPG GPA installieren
Um GnuPG - GPA zu installieren, können dank der Einbindung des RPMforge-Repository eventuelle Abhängigkeiten aufgelöst werden und GnuPG - GPA installiert werden.
Der zur Installation benötigte Befehl lautet:
# yum install gpa Loaded plugins: fastestmirror, priorities Loading mirror speeds from cached hostfile * rpmforge: ftp-stud.fht-esslingen.de * base: ftp.hosteurope.de * updates: ftp.hosteurope.de * addons: ftp.hosteurope.de * extras: ftp.hosteurope.de 390 packages excluded due to repository priority protections Setting up Install Process Parsing package install arguments Resolving Dependencies --> Running transaction check ---> Package gpa.i386 0:0.7.0-1.2.el5.rf set to be updated --> Processing Dependency: gpgme >= 0.4.0 for package: gpa --> Processing Dependency: libgpgme.so.11 for package: gpa --> Processing Dependency: libgpgme.so.11(GPGME_1.0) for package: gpa --> Running transaction check ---> Package gpgme.i386 0:1.1.8-1.el5.rf set to be updated --> Processing Dependency: libpth.so.20 for package: gpgme --> Running transaction check ---> Package pth.i386 0:2.0.1-1.2.el5.rf set to be updated --> Finished Dependency Resolution Dependencies Resolved ================================================================================ Package Arch Version Repository Size ================================================================================ Installing: gpa i386 0.7.0-1.2.el5.rf rpmforge 228 k Installing for dependencies: gpgme i386 1.1.8-1.el5.rf rpmforge 673 k pth i386 2.0.1-1.2.el5.rf rpmforge 88 k Transaction Summary ================================================================================ Install 3 Package(s) Update 0 Package(s) Remove 0 Package(s) Total download size: 989 k Is this ok [y/N]: y Downloading Packages: (1/3): pth-2.0.1-1.2.el5.rf.i386.rpm | 88 kB 00:00 (2/3): gpa-0.7.0-1.2.el5.rf.i386.rpm | 228 kB 00:00 (3/3): gpgme-1.1.8-1.el5.rf.i386.rpm | 673 kB 00:00 -------------------------------------------------------------------------------- Total 587 kB/s | 989 kB 00:01 Running rpm_check_debug Running Transaction Test Finished Transaction Test Transaction Test Succeeded Running Transaction Installing : pth [1/3] Installing : gpgme [2/3] chcon: can't apply partial context to unlabeled file /usr/lib/libgpgme.so.11 error: %post(gpgme-1.1.8-1.el5.rf.i386) scriptlet failed, exit status 1 Installing : gpa [3/3] Installed: gpa.i386 0:0.7.0-1.2.el5.rf Dependency Installed: gpgme.i386 0:1.1.8-1.el5.rf pth.i386 0:2.0.1-1.2.el5.rf Complete!
Nach erfolgreich Installation, kann der Inhalt des soeben installierten RPM-Paketes gpa
mit folgendem Befehl überprüft werden:
# rpm -qil gpa | more Name : gpa Relocations: (not relocatable) Version : 0.7.0 Vendor: Dag Apt Repository, http://dag.wieers.com/apt/ Release : 1.2.el5.rf Build Date: Wed 07 Mar 2007 09:52:26 PM CET Install Date: Fri 05 Jun 2009 03:15:21 PM CEST Build Host: lisse.leuven.wieers.com Group : Applications/System Source RPM: gpa-0.7.0-1.2.el5.rf.src.rpm Size : 785917 License: GPL Signature : DSA/SHA1, Fri 09 Mar 2007 10:35:21 AM CET, Key ID a20e52146b8d79e6 Packager : Dag Wieers <dag@wieers.com> URL : http://www.gnupg.org/gpa.html Summary : Graphical user interface for the GnuPG Description : The GNU Privacy Assistant is a graphical user interface for the GNU Privacy Guard (GnuPG). GnuPG is a system that provides you with privacy by encrypting emails or other documents and with authentication of received files by signature management. /usr/bin/gpa /usr/share/applications/rpmforge-gpa.desktop /usr/share/doc/gpa-0.7.0 /usr/share/doc/gpa-0.7.0/AUTHORS /usr/share/doc/gpa-0.7.0/ChangeLog /usr/share/doc/gpa-0.7.0/NEWS /usr/share/doc/gpa-0.7.0/README /usr/share/doc/gpa-0.7.0/README-alpha /usr/share/doc/gpa-0.7.0/THANKS /usr/share/doc/gpa-0.7.0/TODO /usr/share/gpa /usr/share/gpa/gpa_logo.ppm /usr/share/gpa/gpa_tips.de /usr/share/gpa/gpa_tips.en /usr/share/locale/de/LC_MESSAGES/gpa.mo /usr/share/locale/es/LC_MESSAGES/gpa.mo /usr/share/locale/fr/LC_MESSAGES/gpa.mo /usr/share/locale/ja/LC_MESSAGES/gpa.mo /usr/share/locale/nl/LC_MESSAGES/gpa.mo /usr/share/locale/pt_BR/LC_MESSAGES/gpa.mo /usr/share/locale/sv/LC_MESSAGES/gpa.mo /usr/share/locale/zh_TW.Big5/LC_MESSAGES/gpa.mo /usr/share/pixmaps/gpa.xpm
Der Aufruf kann über den jeweiligen X-Window Manager z.B. Gnome erfolgen, und sollte in etwa diesen Bildschirm darstellen: