Mercurial > trustbridge
annotate doc/help/client/arbeitsweise.rst @ 1332:8362e30f7b55
(issue139) Check that pid is not running if the lock can be aquired
If the lock on the lockfile can be aquired it might still be
possible that another process is running. So we read the
pid from the lockfile and check if another process with the
same installation prefix as us is running.
author | Andre Heinecke <andre.heinecke@intevation.de> |
---|---|
date | Wed, 15 Oct 2014 14:19:46 +0200 |
parents | f30c2b1ea0b6 |
children |
rev | line source |
---|---|
1080
898b1ddcca11
help-de: new introduction; switched faq to tech-ref and added arbeitsweise.
Bernhard Reiter <bernhard@intevation.de>
parents:
diff
changeset
|
1 ============ |
898b1ddcca11
help-de: new introduction; switched faq to tech-ref and added arbeitsweise.
Bernhard Reiter <bernhard@intevation.de>
parents:
diff
changeset
|
2 Arbeitsweise |
898b1ddcca11
help-de: new introduction; switched faq to tech-ref and added arbeitsweise.
Bernhard Reiter <bernhard@intevation.de>
parents:
diff
changeset
|
3 ============ |
898b1ddcca11
help-de: new introduction; switched faq to tech-ref and added arbeitsweise.
Bernhard Reiter <bernhard@intevation.de>
parents:
diff
changeset
|
4 |
898b1ddcca11
help-de: new introduction; switched faq to tech-ref and added arbeitsweise.
Bernhard Reiter <bernhard@intevation.de>
parents:
diff
changeset
|
5 TrustBridge holt sich regelmäßig über das Internet |
1294
f30c2b1ea0b6
(client-help) page 'arbeitsweise' updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
1237
diff
changeset
|
6 neue Vorschlagslisten per HTTPS (TLS 1.2). Die anzufragenden URLs |
f30c2b1ea0b6
(client-help) page 'arbeitsweise' updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
1237
diff
changeset
|
7 für Zertifikatslisten und Softwareupdate sind |
f30c2b1ea0b6
(client-help) page 'arbeitsweise' updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
1237
diff
changeset
|
8 fest in die Anwendung eingebaut. Ebenso die Zertifikate, um |
f30c2b1ea0b6
(client-help) page 'arbeitsweise' updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
1237
diff
changeset
|
9 zu prüfen, dass es sich wirklich um den echten Server handelt bzw. um |
f30c2b1ea0b6
(client-help) page 'arbeitsweise' updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
1237
diff
changeset
|
10 zu prüfen, ob die Zertifikatslisten und Softwareversionen mit dem richtigen Schlüssel signiert |
f30c2b1ea0b6
(client-help) page 'arbeitsweise' updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
1237
diff
changeset
|
11 wurden. |
1237
f6c59dc378e2
(help-client) TODOs.
Emanuel Schuetze <emanuel@intevation.de>
parents:
1184
diff
changeset
|
12 |
1080
898b1ddcca11
help-de: new introduction; switched faq to tech-ref and added arbeitsweise.
Bernhard Reiter <bernhard@intevation.de>
parents:
diff
changeset
|
13 |
1294
f30c2b1ea0b6
(client-help) page 'arbeitsweise' updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
1237
diff
changeset
|
14 Anwendungsdaten und Einstellungen |
f30c2b1ea0b6
(client-help) page 'arbeitsweise' updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
1237
diff
changeset
|
15 ================================= |
1080
898b1ddcca11
help-de: new introduction; switched faq to tech-ref and added arbeitsweise.
Bernhard Reiter <bernhard@intevation.de>
parents:
diff
changeset
|
16 |
1294
f30c2b1ea0b6
(client-help) page 'arbeitsweise' updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
1237
diff
changeset
|
17 Einstellungen speichert TrustBridge unter |
f30c2b1ea0b6
(client-help) page 'arbeitsweise' updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
1237
diff
changeset
|
18 ``%APPDATA%\Roaming\BSI\TrustBridge.ini`` (Windows) bzw. |
f30c2b1ea0b6
(client-help) page 'arbeitsweise' updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
1237
diff
changeset
|
19 ``.config/BSI/TrustBridge.ini`` (Linux). |
f30c2b1ea0b6
(client-help) page 'arbeitsweise' updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
1237
diff
changeset
|
20 |
f30c2b1ea0b6
(client-help) page 'arbeitsweise' updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
1237
diff
changeset
|
21 Anwendungsdaten (wie z.B. Zertifikatslisten) werden unter |
f30c2b1ea0b6
(client-help) page 'arbeitsweise' updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
1237
diff
changeset
|
22 ``%APPDATA%\Local\BSI\TrustBridge\`` (Windows) bzw. |
f30c2b1ea0b6
(client-help) page 'arbeitsweise' updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
1237
diff
changeset
|
23 ``.local/share/BSI/TrustBridge/`` (Linux) abgelegt. |
f30c2b1ea0b6
(client-help) page 'arbeitsweise' updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
1237
diff
changeset
|
24 |
f30c2b1ea0b6
(client-help) page 'arbeitsweise' updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
1237
diff
changeset
|
25 |
f30c2b1ea0b6
(client-help) page 'arbeitsweise' updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
1237
diff
changeset
|
26 Diagnoseausgabe |
f30c2b1ea0b6
(client-help) page 'arbeitsweise' updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
1237
diff
changeset
|
27 =============== |
f30c2b1ea0b6
(client-help) page 'arbeitsweise' updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
1237
diff
changeset
|
28 TrustBridge kann mit der Kommandozeilen-Option ``--debug`` gestartet werden, um |
f30c2b1ea0b6
(client-help) page 'arbeitsweise' updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
1237
diff
changeset
|
29 Diagnoseausgabe zu erhalten, z.B. ``trustbridge.exe --debug``. |
f30c2b1ea0b6
(client-help) page 'arbeitsweise' updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
1237
diff
changeset
|
30 |
f30c2b1ea0b6
(client-help) page 'arbeitsweise' updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
1237
diff
changeset
|
31 Zum Aufzeichnen der Debug-Informationen unter Windows |
f30c2b1ea0b6
(client-help) page 'arbeitsweise' updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
1237
diff
changeset
|
32 kann das Hilfsprogramm "DebugView" verwendet werden. |
f30c2b1ea0b6
(client-help) page 'arbeitsweise' updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
1237
diff
changeset
|
33 |
f30c2b1ea0b6
(client-help) page 'arbeitsweise' updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
1237
diff
changeset
|
34 Unter Ubuntu werden Debug-Informationen auf der Kommandozeile |
f30c2b1ea0b6
(client-help) page 'arbeitsweise' updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
1237
diff
changeset
|
35 ausgegeben, auf der ``trustbridge --debug`` gestartet wurde. |
f30c2b1ea0b6
(client-help) page 'arbeitsweise' updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
1237
diff
changeset
|
36 Zusätzlich werden Informationen im syslog (unter ``/var/log/syslog``) |
f30c2b1ea0b6
(client-help) page 'arbeitsweise' updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
1237
diff
changeset
|
37 gespeichert. |
f30c2b1ea0b6
(client-help) page 'arbeitsweise' updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
1237
diff
changeset
|
38 |
f30c2b1ea0b6
(client-help) page 'arbeitsweise' updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
1237
diff
changeset
|
39 |
f30c2b1ea0b6
(client-help) page 'arbeitsweise' updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
1237
diff
changeset
|
40 Was sind Wurzelzertifikate? |
f30c2b1ea0b6
(client-help) page 'arbeitsweise' updated.
Emanuel Schuetze <emanuel@intevation.de>
parents:
1237
diff
changeset
|
41 =========================== |
1080
898b1ddcca11
help-de: new introduction; switched faq to tech-ref and added arbeitsweise.
Bernhard Reiter <bernhard@intevation.de>
parents:
diff
changeset
|
42 (auch Rootzertifikate genannt) sind die Basis |
898b1ddcca11
help-de: new introduction; switched faq to tech-ref and added arbeitsweise.
Bernhard Reiter <bernhard@intevation.de>
parents:
diff
changeset
|
43 einer PKI zur Feststellung der Authentizität des |
898b1ddcca11
help-de: new introduction; switched faq to tech-ref and added arbeitsweise.
Bernhard Reiter <bernhard@intevation.de>
parents:
diff
changeset
|
44 Kommunikationspartners und der Integrität seiner Nachrichten für |
898b1ddcca11
help-de: new introduction; switched faq to tech-ref and added arbeitsweise.
Bernhard Reiter <bernhard@intevation.de>
parents:
diff
changeset
|
45 verschiedene Anwendungen -- insbesondere bei der Übertragung über |
898b1ddcca11
help-de: new introduction; switched faq to tech-ref and added arbeitsweise.
Bernhard Reiter <bernhard@intevation.de>
parents:
diff
changeset
|
46 unsichere Kommunikationskanäle, wie dem Internet. |
898b1ddcca11
help-de: new introduction; switched faq to tech-ref and added arbeitsweise.
Bernhard Reiter <bernhard@intevation.de>
parents:
diff
changeset
|
47 |
898b1ddcca11
help-de: new introduction; switched faq to tech-ref and added arbeitsweise.
Bernhard Reiter <bernhard@intevation.de>
parents:
diff
changeset
|
48 Ein Wurzelzertifikat dient als Vertrauensanker ("Trust Anchor") für |
898b1ddcca11
help-de: new introduction; switched faq to tech-ref and added arbeitsweise.
Bernhard Reiter <bernhard@intevation.de>
parents:
diff
changeset
|
49 alle darunter hängenden Zertifikate. Unterhalb der Wurzel folgt eine |
898b1ddcca11
help-de: new introduction; switched faq to tech-ref and added arbeitsweise.
Bernhard Reiter <bernhard@intevation.de>
parents:
diff
changeset
|
50 Sicherheitskette ("Trust Chain") von ein oder mehreren |
898b1ddcca11
help-de: new introduction; switched faq to tech-ref and added arbeitsweise.
Bernhard Reiter <bernhard@intevation.de>
parents:
diff
changeset
|
51 Zwischenzertifikaten der Zertifizierungsstellen, gefolgt von den |
898b1ddcca11
help-de: new introduction; switched faq to tech-ref and added arbeitsweise.
Bernhard Reiter <bernhard@intevation.de>
parents:
diff
changeset
|
52 ausgestellten Zertifikaten für die Anwendungen. Die Zertifikate |
898b1ddcca11
help-de: new introduction; switched faq to tech-ref and added arbeitsweise.
Bernhard Reiter <bernhard@intevation.de>
parents:
diff
changeset
|
53 sichern per Public-Key-Kryptoverfahren nach dem X.509-v3 Standard |
898b1ddcca11
help-de: new introduction; switched faq to tech-ref and added arbeitsweise.
Bernhard Reiter <bernhard@intevation.de>
parents:
diff
changeset
|
54 beispielsweise TLS-Verbindungen von Webbrowser zu Webserver (HTTPS) |
898b1ddcca11
help-de: new introduction; switched faq to tech-ref and added arbeitsweise.
Bernhard Reiter <bernhard@intevation.de>
parents:
diff
changeset
|
55 oder E-Mail-Klient zu E-Mail-Server (IMAPS). Ein weiteres Beispiel ist |
898b1ddcca11
help-de: new introduction; switched faq to tech-ref and added arbeitsweise.
Bernhard Reiter <bernhard@intevation.de>
parents:
diff
changeset
|
56 die Ende-zu-Ende Absicherung von E-Mail per S/MIME-Standard. |
1237
f6c59dc378e2
(help-client) TODOs.
Emanuel Schuetze <emanuel@intevation.de>
parents:
1184
diff
changeset
|
57 |