You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
47 lines
1.7 KiB
47 lines
1.7 KiB
14 years ago
|
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
|
||
|
|
||
|
openssl-act-engine
|
||
|
OpenSSL-Engine auf Basis der actlibrary zur Benutzung von
|
||
|
Smartcard-basierten Schlüsseln von OpenSSL aus
|
||
|
- Makefile im Verzeichnis
|
||
|
- benötigt OpenSSL-Libs und Includes der Zielarchitektur (OPENSSL_LIBDIR, OPENSSL_INCDIR)
|
||
|
- 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
|
||
|
|
||
|
Test_Qt_Frontend
|
||
|
Minimales Test-Frontend, was die engine_act.dll (die
|
||
|
OpenSSL-actlibrary-Engine unter Windows) benutzt, um mittels eines
|
||
|
Anmeldezertifikats auf einer SmartCard ein Login auf
|
||
|
https://dev.swisssign.com/test/ durchzuführen
|
||
|
- Benötigt Pfad auf gepatchte/compilierte Qt-Libs (einstellbar in Qt Creator)
|
||
|
- 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)
|
||
|
|
||
|
Sample_executables
|
||
|
Beinhaltet z.Zt. vorcompiliertes Beispiel der engine_act.dll
|
||
|
(OpenSSL-Engine unter Windows)
|
||
|
|