annotate README @ 991:6a3d284b9c16

Delegate certificate loading to base class. Minor cleanups.
author Andre Heinecke <andre.heinecke@intevation.de>
date Mon, 01 Sep 2014 12:07:19 +0200
parents f5a48c228e9b
children b46787ebbc05
rev   line source
902
f5a48c228e9b Add README
Andre Heinecke <andre.heinecke@intevation.de>
parents:
diff changeset
1 TrustBridge
f5a48c228e9b Add README
Andre Heinecke <andre.heinecke@intevation.de>
parents:
diff changeset
2 -----------
f5a48c228e9b Add README
Andre Heinecke <andre.heinecke@intevation.de>
parents:
diff changeset
3
f5a48c228e9b Add README
Andre Heinecke <andre.heinecke@intevation.de>
parents:
diff changeset
4 Copyright (C) 2014 by Bundesamt für Sicherheit in der Informationstechnik
f5a48c228e9b Add README
Andre Heinecke <andre.heinecke@intevation.de>
parents:
diff changeset
5 Software engineering by Intevation GmbH
f5a48c228e9b Add README
Andre Heinecke <andre.heinecke@intevation.de>
parents:
diff changeset
6
f5a48c228e9b Add README
Andre Heinecke <andre.heinecke@intevation.de>
parents:
diff changeset
7 This file is Free Software under the GNU GPL (v>=2)
f5a48c228e9b Add README
Andre Heinecke <andre.heinecke@intevation.de>
parents:
diff changeset
8 and comes with ABSOLUTELY NO WARRANTY!
f5a48c228e9b Add README
Andre Heinecke <andre.heinecke@intevation.de>
parents:
diff changeset
9 See LICENSE.txt for details.
f5a48c228e9b Add README
Andre Heinecke <andre.heinecke@intevation.de>
parents:
diff changeset
10
f5a48c228e9b Add README
Andre Heinecke <andre.heinecke@intevation.de>
parents:
diff changeset
11 Introduction
f5a48c228e9b Add README
Andre Heinecke <andre.heinecke@intevation.de>
parents:
diff changeset
12 ------------
f5a48c228e9b Add README
Andre Heinecke <andre.heinecke@intevation.de>
parents:
diff changeset
13
f5a48c228e9b Add README
Andre Heinecke <andre.heinecke@intevation.de>
parents:
diff changeset
14 TrustBridge is a is a root certificate installer for Windows and Linux,
f5a48c228e9b Add README
Andre Heinecke <andre.heinecke@intevation.de>
parents:
diff changeset
15 contracted by the German Federal Office for Information Security (BSI).
f5a48c228e9b Add README
Andre Heinecke <andre.heinecke@intevation.de>
parents:
diff changeset
16 It should be able to be installed with or without root access rights.
f5a48c228e9b Add README
Andre Heinecke <andre.heinecke@intevation.de>
parents:
diff changeset
17
f5a48c228e9b Add README
Andre Heinecke <andre.heinecke@intevation.de>
parents:
diff changeset
18 The orignal target platforms are Windows NT > 6.0 (Vista and later) and
f5a48c228e9b Add README
Andre Heinecke <andre.heinecke@intevation.de>
parents:
diff changeset
19 Ubuntu GNU/Linux 14.4 both 32 and 64 bit.
f5a48c228e9b Add README
Andre Heinecke <andre.heinecke@intevation.de>
parents:
diff changeset
20
f5a48c228e9b Add README
Andre Heinecke <andre.heinecke@intevation.de>
parents:
diff changeset
21 Certificates are installed under Windows in the Windows System store and
f5a48c228e9b Add README
Andre Heinecke <andre.heinecke@intevation.de>
parents:
diff changeset
22 using the Mozilla NSS library into the certificate databases used by
f5a48c228e9b Add README
Andre Heinecke <andre.heinecke@intevation.de>
parents:
diff changeset
23 firefox and thunderbird.
f5a48c228e9b Add README
Andre Heinecke <andre.heinecke@intevation.de>
parents:
diff changeset
24
f5a48c228e9b Add README
Andre Heinecke <andre.heinecke@intevation.de>
parents:
diff changeset
25 Under GNU/Linux the NSS-Shared DB, used for example by Chrome(ium) is
f5a48c228e9b Add README
Andre Heinecke <andre.heinecke@intevation.de>
parents:
diff changeset
26 accessed additionally to the Thunderbird and Firefox stores.
f5a48c228e9b Add README
Andre Heinecke <andre.heinecke@intevation.de>
parents:
diff changeset
27
f5a48c228e9b Add README
Andre Heinecke <andre.heinecke@intevation.de>
parents:
diff changeset
28
f5a48c228e9b Add README
Andre Heinecke <andre.heinecke@intevation.de>
parents:
diff changeset
29 Installation
f5a48c228e9b Add README
Andre Heinecke <andre.heinecke@intevation.de>
parents:
diff changeset
30 ------------
f5a48c228e9b Add README
Andre Heinecke <andre.heinecke@intevation.de>
parents:
diff changeset
31
f5a48c228e9b Add README
Andre Heinecke <andre.heinecke@intevation.de>
parents:
diff changeset
32 See the file INSTALL for build instructions for Linux and Windows.
f5a48c228e9b Add README
Andre Heinecke <andre.heinecke@intevation.de>
parents:
diff changeset
33
f5a48c228e9b Add README
Andre Heinecke <andre.heinecke@intevation.de>
parents:
diff changeset
34 Documentation
f5a48c228e9b Add README
Andre Heinecke <andre.heinecke@intevation.de>
parents:
diff changeset
35 -------------
f5a48c228e9b Add README
Andre Heinecke <andre.heinecke@intevation.de>
parents:
diff changeset
36
f5a48c228e9b Add README
Andre Heinecke <andre.heinecke@intevation.de>
parents:
diff changeset
37 For API documentation build the target "doc" (requires doxygen).
f5a48c228e9b Add README
Andre Heinecke <andre.heinecke@intevation.de>
parents:
diff changeset
38 For additional information or custom modifications please contact:
f5a48c228e9b Add README
Andre Heinecke <andre.heinecke@intevation.de>
parents:
diff changeset
39
f5a48c228e9b Add README
Andre Heinecke <andre.heinecke@intevation.de>
parents:
diff changeset
40 Intevation GmbH <intevation@intevation.de>
f5a48c228e9b Add README
Andre Heinecke <andre.heinecke@intevation.de>
parents:
diff changeset
41 Neuer Graben 17
f5a48c228e9b Add README
Andre Heinecke <andre.heinecke@intevation.de>
parents:
diff changeset
42 49074 Osnabrück, Germany
f5a48c228e9b Add README
Andre Heinecke <andre.heinecke@intevation.de>
parents:
diff changeset
43
f5a48c228e9b Add README
Andre Heinecke <andre.heinecke@intevation.de>
parents:
diff changeset
44 The development homepage can be found at:
f5a48c228e9b Add README
Andre Heinecke <andre.heinecke@intevation.de>
parents:
diff changeset
45
f5a48c228e9b Add README
Andre Heinecke <andre.heinecke@intevation.de>
parents:
diff changeset
46 https://wald.intevation.org/projects/trustbridge/

http://wald.intevation.org/projects/trustbridge/