some minor changes; refs #8

This commit is contained in:
Marc Wäckerlin
2011-01-11 11:42:54 +00:00
parent 6846ed0daf
commit a47fae5b7c
4 changed files with 48 additions and 27 deletions

View File

@@ -1,11 +1,6 @@
Ein globales Makefile existiert bislang noch nicht; die einzelnen
Komponenten werden müssen separat gebaut werden.
actlibrary
Beinhaltet Unterverzeichnisse für die "actlibrary" und die dazugehörigen
Include-Dateien der einzelnen Architekturen
Enthält APDUs.
openssl-act-engine
OpenSSL-Engine auf Basis der actlibrary zur Benutzung von
Smartcard-basierten Schlüsseln von OpenSSL aus
@@ -14,22 +9,12 @@ openssl-act-engine
- benötigt Pfad zur actlibrary der Zielarchitektur (ACTLIB_ROOT)
- erstellt libengine_act.so
swisssign-openssl-pkcs11-engine
OpenSSL-PKCS11-Engine. Referenzcode für das Grundgerüst der
OpenSSL-actlibrary-Engine, nicht im eigentlichen SwissSurfer benötigt.
Qt
Beinhaltet das Qt-Quellcode-Archiv.
Qt/patch
Beinhaltet die Patches zum Qt-Quellcode. Anwenden mit
cd /pfad/zu/ausgepackten/qt-Quellen ; patch -p1 </pfad/zu/patch
und nachfolgenden Compilieren
swisssurfer
Der SwissSurfer selbst.
- Erstellen mit "./bootstrap.sh"
- Benutzt automake/autoconf/GCC Toolchain
-> benötigt Ubuntu-Pakete:
libxext-dev, libx11-dev
Test_Qt_Frontend
Minimales Test-Frontend, was die engine_act.dll (die
@@ -40,6 +25,25 @@ Test_Qt_Frontend
- Wird mit dem "Qt Creator" auf Basis der gepatchten Qt-Library gebaut
- Windows-spezifische Implementation, benötigt engine_act.dll in
C:\Windows\System32 (Pfad in smartcardauth.cpp eincodiert)
QMAKESPEC=../qt/qt-everywhere-opensource-src-4.6.3/mkspecs/linux-g++-64 ../qt/qt-everywhere-opensource-src-4.6.3/bin/qmake QtSslTest.pro
actlibrary
Beinhaltet Unterverzeichnisse für die "actlibrary" und die dazugehörigen
Include-Dateien der einzelnen Architekturen
Enthält APDUs.
swisssign-openssl-pkcs11-engine
OpenSSL-PKCS11-Engine. Referenzcode für das Grundgerüst der
OpenSSL-actlibrary-Engine, nicht im eigentlichen SwissSurfer benötigt.
Qt
Beinhaltet das Qt-Quellcode-Archiv.
swisssurfer
Der SwissSurfer selbst.
- Erstellen mit "./bootstrap.sh"
- Benutzt automake/autoconf/GCC Toolchain
Sample_executables
Beinhaltet z.Zt. vorcompiliertes Beispiel der engine_act.dll