=_("Once you have verified your company you will see these menu options. They allow you to issue as many certificates as you like without proving individual email accounts as you like, further more you are able to get your company details on the certificate.")?>
=_("CAcert Web of Trust")?>
-
=_("The Web of Trust system CAcert uses is similar to that many involved with GPG/PGP use, they hold face to face meetings to verify each others photo identities match their GPG/PGP key information. CAcert differs however in that we have modified things to work within the PKI framework, for you to gain trust in the system you must first locate someone already trusted. The trust person depending how many people they've trusted or meet before will determine how many points they can issue to you (the number of points they can issue is listed in the locate assurer section). Once you've met up you can show your ID and you will need to fill out a CAP form which the person assuring your details must retain for verification reasons. You can also get trust points via the Trust Third Party system where you go to a lawyer, bank manager, accountant, or public notary/juctise of the peace and they via your ID and fill in the TTP form to state they have viewed your ID documents and it appears authentic and true. More information on the TTP system can be found in the TTP sub-menu")?>
+
=_("The Web of Trust system CAcert uses is similar to that many involved with GPG/PGP use, they hold face to face meetings to verify each others photo identities match their GPG/PGP key information. CAcert differs however in that we have modified things to work within the PKI framework, for you to gain trust in the system you must first locate someone already trusted. The trust person depending how many people they've trusted or meet before will determine how many points they can issue to you (the number of points they can issue is listed in the locate assurer section). Once you've met up you can show your ID and you will need to fill out a CAP form which the person assuring your details must retain for verification reasons.")?>
+
=_("The former TTP (Trusted Third Party) System has been stopped, and is currently not available.")?>
+ // "You can also get trust points via the Trust Third Party system where you go to a lawyer, bank manager, accountant, or public notary/juctise of the peace and they via your ID and fill in the TTP form to state they have viewed your ID documents and it appears authentic and true. More information on the TTP system can be found in the TTP sub-menu
?>
diff --git a/cacert/pages/account/13.php b/cacert/pages/account/13.php
index 829b543..e8dad73 100644
--- a/cacert/pages/account/13.php
+++ b/cacert/pages/account/13.php
@@ -24,11 +24,19 @@
$month = intval(substr($user['dob'], 5, 2));
$day = intval(substr($user['dob'], 8, 2));
- $body = sprintf(_("Hi %s,"),$user['fname'])."\n";
- $body .= _("You are receiving this email because you or someone else")."\n";
- $body .= _("has viewed your lost password questions.")."\n";
+ $body = sprintf(_("Hi %s,"),$user['fname'])."\n\n";
+ $body .= _("You receive this automatic mail since you yourself or")."\n";
+ $body .= _("someone else looked up your secret questions and answers")."\n";
+ $body .= _("for a forgotten password.")."\n\n";
+ $body .= _("If it was you who looked up or changed that data, or clicked")."\n";
+ $body .= _("through the menu in your account, everything is in best order and")."\n";
+ $body .= _("you can ignore this mail.")."\n\n";
+ $body .= _("But if you received this mail without a recognisable reason,")."\n";
+ $body .= _("there is a danger that an unauthorised person accessed your")."\n";
+ $body .= _("account, and you should promptly change your password and your")."\n";
+ $body .= _("secret questions and answers.")."\n\n";
- $body .= _("Best regards")."\n"._("CAcert.org Support!");
+ $body .= _("With kind regards,")."\n\n"._("CAcert Support");
sendmail($user['email'], "[CAcert.org] "._("Email Notification"), $body, "support@cacert.org", "", "", "CAcert Support");
?>
@@ -125,24 +133,24 @@
=_("Lost Pass Phrase Questions")?>
-
1)
-
+
1)
+
-
2)
-
+
2)
+
-
3)
-
+
3)
+
-
4)
-
+
4)
+
-
5)
-
+
5)
+
">
diff --git a/cacert/pages/account/40.php b/cacert/pages/account/40.php
index 0142682..1b76f9c 100755
--- a/cacert/pages/account/40.php
+++ b/cacert/pages/account/40.php
@@ -15,7 +15,7 @@
along with this program; if not, write to the Free Software
Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
*/
- $_SESSION['_config']['secrethash'] = md5(date("YmdHis").rand(0, intval(date("u"))));
+if(!array_key_exists('secrethash',$_SESSION['_config'])) $_SESSION['_config']['secrethash'] = md5(date("YmdHis").rand(0, intval(date("u"))));
?>
" autocomplete="off"> =sprintf(_("Please only write %sName Suffixes%s into this field."),'','')?>
=_("Date of Birth")?>
diff --git a/cacert/pages/index/11.php b/cacert/pages/index/11.php
index 0142682..1b76f9c 100644
--- a/cacert/pages/index/11.php
+++ b/cacert/pages/index/11.php
@@ -15,7 +15,7 @@
along with this program; if not, write to the Free Software
Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
*/
- $_SESSION['_config']['secrethash'] = md5(date("YmdHis").rand(0, intval(date("u"))));
+if(!array_key_exists('secrethash',$_SESSION['_config'])) $_SESSION['_config']['secrethash'] = md5(date("YmdHis").rand(0, intval(date("u"))));
?>
=_("Contact Us")?>
diff --git a/cacert/pages/index/19.php b/cacert/pages/index/19.php
index bd3a3d1..c58eb68 100644
--- a/cacert/pages/index/19.php
+++ b/cacert/pages/index/19.php
@@ -15,6 +15,11 @@
along with this program; if not, write to the Free Software
Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
*/ ?>
+
+Note that the TTP programme is effectively Frozen
+Until a subsidiary policy under AP is written, it is against AP rules.
+
+
} ?>
diff --git a/cacert/pages/wot/2.php b/cacert/pages/wot/2.php
index 692d552..a75bc57 100644
--- a/cacert/pages/wot/2.php
+++ b/cacert/pages/wot/2.php
@@ -15,6 +15,11 @@
along with this program; if not, write to the Free Software
Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
*/ ?>
+
+Note that the TTP programme is effectively Frozen
+Until a subsidiary policy under AP is written, it is against AP rules.
+
+
=_("To become an Assurer")?>
=_("There are several ways to become a CAcert Assurer, the most common of which is face to face meetings with existing assurers, who check your ID documents (you need to show 2 government issued photo ID where possible otherwise you won't be allocated as many points!).")?>
@@ -28,6 +33,4 @@ Australia
=_("Upon receiving your documents you will be notified, and points will be added to your account.")?>
-
=_("The only other way to receive assurance points is to have had your identity checked by a third party CA, whose policies are suitably set to not let identity fraud run rampant. Please contact us if you would like more details about this.")?>
-
=_("Once you have received at least 100 Assurance Points you will have to pass a test called Assurer Challenge, which can be started at").' https://cats.cacert.org/!'?>
diff --git a/cacert/pages/wot/4.php b/cacert/pages/wot/4.php
index 8ad267f..0da72da 100644
--- a/cacert/pages/wot/4.php
+++ b/cacert/pages/wot/4.php
@@ -15,6 +15,11 @@
along with this program; if not, write to the Free Software
Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
*/ ?>
+
+Note that the TTP programme is effectively Frozen
+Until a subsidiary policy under AP is written, it is against AP rules.
+
+
=_("Trusted Third Parties")?>
=_("A trusted 3rd party is simply someone in your country that is responsible for witnessing signatures and ID documents. This role is covered by many different titles such as public notary, justice of the peace and so on. Other people are allowed to be authoritative in this area as well, such as bank managers, accountants and lawyers.")?>
printf(_("Please check the following details match against what you witnessed when you met %s in person. You MUST NOT proceed unless you are sure the details are correct. Gross negligence may cause you to be liable."), $row['fname']); ?>
+
printf(_("Please check the following details match against what you witnessed when you met %s in person. You MUST NOT proceed unless you are sure the details are correct. You may be held responsible by the CAcert Arbitrator for any issues with this Assurance."), $row['fname']); ?>
=_("Name")?>:
@@ -143,11 +143,15 @@
} ?>
>
-
=_("I believe that the assertion of identity I am making is correct, complete and verifiable. I have seen original documentation attesting to this identity. I accept that CAcert may challenge this assurance and call upon me to prove the basis for it, and that I may be held responsible if I cannot provide such proof.")?>
+
=_("I believe that the assertion of identity I am making is correct, complete and verifiable. I have seen original documentation attesting to this identity. I accept that the CAcert Arbitrator may call upon me to provide evidence in any dispute, and I may be held responsible.")?>
>
-
=_("I have read and understood the Rules For Assurers and am making this assurance subject to and in compliance with these rules.")?>
+
=_("I have read and understood the Assurance Policy and the Assurance Handbook and am making this Assurance subject to and in compliance with the policy and handbook.")?>