annotate README @ 975:b3695a3399de

(issue86) Install into default directories on Linux If the mozilla process is now started as root it will try to write into the default directories for NSS Shared and mozilla / thunderbird profiles. Cinst will now start the mozilla process once as root.
author Andre Heinecke <andre.heinecke@intevation.de>
date Fri, 29 Aug 2014 12:59:44 +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/