DOSSIERS
Geheimnisträger
Dateisysteme effektiv verschlüsseln
gnupg-Verschlüsselung
Geheimnisträger
Die Verschlüsselung von AESloop erfolgt mit von GNU Privacy Guard (gnupg) erstellten Schlüsseln. Allerdings handelt es sich bei der in CentOS 4.3 installierten gnupg-Variante um ein dynamisch übersetztes Programm. Da Sie gnupg aber
zudem auf der /boot-Partition benötigen und sich den Ballast zusätzlicher Bibliotheken ersparen sollten, wird eine Neuübersetzung von gnupg als statisch gelinktes Programm notwendig. Gehen Sie wie folgt vor:
cd /usr/src
wget http://mirror.centos.org/ centos/4.3/updates/SRPMS/ gnupg-1.2.6-3.src.rpm
rpm -ihv gnupg-1.2.6-3.src.rpm
cd /usr/src/redhat/SPECS
Bearbeiten Sie hier die Datei gnupg.spec und ändern Sie die Zeilen dort wie folgt ab:
Release: 4
LDFLAGS=”-static -s”
Anschließend übersetzen Sie das Paket mit dem Befehl:
rpmbuild -bb gnupg.spec
Je nach Paket-Konfiguration von Cent- OS müssen Sie eventuell weitere Pakete nachinstallieren. Das erledigen Sie per yum install, dann führen Sie den Befehl rpmbuild erneut aus. Das neue gnupg-Paket installieren Sie mit folgenden Befehlen:
cd ../RPMS/i386
rpm -Uhv gnupg-1.2.6-4.i386.rpm
Hinweis: Dieser Eingriff verhindert automatische Updates des Pakets gnupg. Alternativ können Sie etwa unter /usr/local eine eigene, statische Variante von gnupg übersetzen und durch die explizite Pfadangabe in den folgenden Beispielen verwenden.






Letzter Kommentar
0 Antworten zu Geheimnisträger
Dateisysteme effektiv verschlüsseln