Mercurial > trustbridge
annotate README @ 1248:9f5893faa60b
(issue143) Only show warning when multiple users exist.
This enumerates the ProfileList registry key and looks
for SID's starting with S-1-5-21- (like the certificate
installer does) and count the users. Only when more
then one users are found the warning is shown. Otherwise
the nss-installer will be removed.
author | Andre Heinecke <andre.heinecke@intevation.de> |
---|---|
date | Thu, 25 Sep 2014 12:04:54 +0200 |
parents | 5f59344dbd13 |
children |
rev | line source |
---|---|
902 | 1 TrustBridge |
1216
b46787ebbc05
Updated README. Added information about license and documentation.
Emanuel Schuetze <emanuel@intevation.de>
parents:
902
diff
changeset
|
2 =========== |
902 | 3 |
4 Copyright (C) 2014 by Bundesamt für Sicherheit in der Informationstechnik | |
5 Software engineering by Intevation GmbH | |
6 | |
7 This file is Free Software under the GNU GPL (v>=2) | |
8 and comes with ABSOLUTELY NO WARRANTY! | |
9 See LICENSE.txt for details. | |
10 | |
1216
b46787ebbc05
Updated README. Added information about license and documentation.
Emanuel Schuetze <emanuel@intevation.de>
parents:
902
diff
changeset
|
11 |
902 | 12 Introduction |
13 ------------ | |
14 TrustBridge is a is a root certificate installer for Windows and Linux, | |
15 contracted by the German Federal Office for Information Security (BSI). | |
16 It should be able to be installed with or without root access rights. | |
17 | |
18 The orignal target platforms are Windows NT > 6.0 (Vista and later) and | |
19 Ubuntu GNU/Linux 14.4 both 32 and 64 bit. | |
20 | |
21 Certificates are installed under Windows in the Windows System store and | |
22 using the Mozilla NSS library into the certificate databases used by | |
23 firefox and thunderbird. | |
24 | |
25 Under GNU/Linux the NSS-Shared DB, used for example by Chrome(ium) is | |
26 accessed additionally to the Thunderbird and Firefox stores. | |
27 | |
28 | |
29 Installation | |
30 ------------ | |
1216
b46787ebbc05
Updated README. Added information about license and documentation.
Emanuel Schuetze <emanuel@intevation.de>
parents:
902
diff
changeset
|
31 See the file INSTALL for build instructions for Linux and Windows. |
902 | 32 |
33 | |
34 Documentation | |
35 ------------- | |
1216
b46787ebbc05
Updated README. Added information about license and documentation.
Emanuel Schuetze <emanuel@intevation.de>
parents:
902
diff
changeset
|
36 For API documentation build the target "doc" (requires doxygen). |
902 | 37 |
1216
b46787ebbc05
Updated README. Added information about license and documentation.
Emanuel Schuetze <emanuel@intevation.de>
parents:
902
diff
changeset
|
38 The (German) user help documentation is available in the TrustBridge |
b46787ebbc05
Updated README. Added information about license and documentation.
Emanuel Schuetze <emanuel@intevation.de>
parents:
902
diff
changeset
|
39 client/admin application. The source files are placed in "doc/help". |
b46787ebbc05
Updated README. Added information about license and documentation.
Emanuel Schuetze <emanuel@intevation.de>
parents:
902
diff
changeset
|
40 |
b46787ebbc05
Updated README. Added information about license and documentation.
Emanuel Schuetze <emanuel@intevation.de>
parents:
902
diff
changeset
|
41 |
b46787ebbc05
Updated README. Added information about license and documentation.
Emanuel Schuetze <emanuel@intevation.de>
parents:
902
diff
changeset
|
42 License |
b46787ebbc05
Updated README. Added information about license and documentation.
Emanuel Schuetze <emanuel@intevation.de>
parents:
902
diff
changeset
|
43 ------- |
1218
5f59344dbd13
(issue68) License corrections:
Bernhard Reiter <bernhard@intevation.de>
parents:
1216
diff
changeset
|
44 The TrustBridge source code is licensed under GNU GPL v>=2. |
1216
b46787ebbc05
Updated README. Added information about license and documentation.
Emanuel Schuetze <emanuel@intevation.de>
parents:
902
diff
changeset
|
45 |
b46787ebbc05
Updated README. Added information about license and documentation.
Emanuel Schuetze <emanuel@intevation.de>
parents:
902
diff
changeset
|
46 The full TrustBridge software package (with all integrated Free |
1218
5f59344dbd13
(issue68) License corrections:
Bernhard Reiter <bernhard@intevation.de>
parents:
1216
diff
changeset
|
47 Software components) is licensed under GNU GPL v==3. |
1216
b46787ebbc05
Updated README. Added information about license and documentation.
Emanuel Schuetze <emanuel@intevation.de>
parents:
902
diff
changeset
|
48 |
b46787ebbc05
Updated README. Added information about license and documentation.
Emanuel Schuetze <emanuel@intevation.de>
parents:
902
diff
changeset
|
49 See licenses/README.txt for more information. |
b46787ebbc05
Updated README. Added information about license and documentation.
Emanuel Schuetze <emanuel@intevation.de>
parents:
902
diff
changeset
|
50 |
b46787ebbc05
Updated README. Added information about license and documentation.
Emanuel Schuetze <emanuel@intevation.de>
parents:
902
diff
changeset
|
51 |
b46787ebbc05
Updated README. Added information about license and documentation.
Emanuel Schuetze <emanuel@intevation.de>
parents:
902
diff
changeset
|
52 Contact |
b46787ebbc05
Updated README. Added information about license and documentation.
Emanuel Schuetze <emanuel@intevation.de>
parents:
902
diff
changeset
|
53 ------- |
902 | 54 For additional information or custom modifications please contact: |
55 | |
1216
b46787ebbc05
Updated README. Added information about license and documentation.
Emanuel Schuetze <emanuel@intevation.de>
parents:
902
diff
changeset
|
56 Intevation GmbH <intevation@intevation.de> |
b46787ebbc05
Updated README. Added information about license and documentation.
Emanuel Schuetze <emanuel@intevation.de>
parents:
902
diff
changeset
|
57 Neuer Graben 17 |
b46787ebbc05
Updated README. Added information about license and documentation.
Emanuel Schuetze <emanuel@intevation.de>
parents:
902
diff
changeset
|
58 49074 Osnabrück, Germany |
902 | 59 |
1216
b46787ebbc05
Updated README. Added information about license and documentation.
Emanuel Schuetze <emanuel@intevation.de>
parents:
902
diff
changeset
|
60 The public development platform can be found at: |
902 | 61 https://wald.intevation.org/projects/trustbridge/ |