This commit is contained in:
root 2006-02-03 18:45:23 +00:00
parent bb7b042f57
commit 029a3b9f89
32 changed files with 412 additions and 271 deletions

View file

@ -16,35 +16,38 @@
loadem("account"); loadem("account");
if($process != "" && $oldid == 1) $id = intval($_REQUEST['id']);
$oldid = intval($_REQUEST['oldid']);
if($_REQUEST['process'] != "" && $oldid == 1)
{ {
$id = 1; $id = 1;
if(strstr($newemail, "xn--") && $_SESSION['profile']['codesign'] <= 0) if(strstr($_REQUEST['newemail'], "xn--") && $_SESSION['profile']['codesign'] <= 0)
{ {
showheader(_("My CAcert.org Account!")); showheader(_("My CAcert.org Account!"));
echo _("Due to the possibility for punycode domain exploits we currently do not allow any certificates to sign punycode domains or email addresses."); echo _("Due to the possibility for punycode domain exploits we currently do not allow any certificates to sign punycode domains or email addresses.");
showfooter(); showfooter();
exit; exit;
} }
if(trim(mysql_escape_string(stripslashes($newemail))) == "") if(trim(mysql_escape_string(stripslashes($_REQUEST['newemail']))) == "")
{ {
showheader(_("My CAcert.org Account!")); showheader(_("My CAcert.org Account!"));
printf(_("Not a valid email address. Can't continue."), $email); printf(_("Not a valid email address. Can't continue."), $_REQUEST['email']);
showfooter(); showfooter();
exit; exit;
} }
unset($oldid); unset($oldid);
$email = trim(mysql_escape_string(stripslashes($newemail))); $_REQUEST['email'] = trim(mysql_escape_string(stripslashes($_REQUEST['newemail'])));
$query = "select * from `email` where `email`='$email' and `deleted`=0"; $query = "select * from `email` where `email`='".$_REQUEST['email']."' and `deleted`=0";
$res = mysql_query($query); $res = mysql_query($query);
if(mysql_num_rows($res) > 0) if(mysql_num_rows($res) > 0)
{ {
showheader(_("My CAcert.org Account!")); showheader(_("My CAcert.org Account!"));
printf(_("The email address '%s' is already in the system. Can't continue."), $email); printf(_("The email address '%s' is already in the system. Can't continue."), $_REQUEST['email']);
showfooter(); showfooter();
exit; exit;
} }
$checkemail = checkEmail($newemail); $checkemail = checkEmail($_REQUEST['newemail']);
if($checkemail != true) if($checkemail != true)
{ {
showheader(_("My CAcert.org Account!")); showheader(_("My CAcert.org Account!"));
@ -56,7 +59,7 @@
$rnd = fopen("/dev/urandom", "r"); $rnd = fopen("/dev/urandom", "r");
$hash = md5(fgets($rnd, 64)); $hash = md5(fgets($rnd, 64));
fclose($rnd); fclose($rnd);
$query = "insert into `email` set `email`='$email',`memid`='".$_SESSION['profile']['id']."',`created`=NOW(),`hash`='$hash'"; $query = "insert into `email` set `email`='".$_REQUEST['email']."',`memid`='".$_SESSION['profile']['id']."',`created`=NOW(),`hash`='$hash'";
mysql_query($query); mysql_query($query);
$emailid = mysql_insert_id(); $emailid = mysql_insert_id();
@ -64,15 +67,15 @@
$body .= "http://".$_SESSION['_config']['normalhostname']."/verify.php?type=email&emailid=$emailid&hash=$hash\n\n"; $body .= "http://".$_SESSION['_config']['normalhostname']."/verify.php?type=email&emailid=$emailid&hash=$hash\n\n";
$body .= _("Best regards")."\n"._("CAcert.org Support!"); $body .= _("Best regards")."\n"._("CAcert.org Support!");
sendmail($email, "[CAcert.org] "._("Email Probe"), $body, "support@cacert.org", "", "", "CAcert Support"); sendmail($_REQUEST['email'], "[CAcert.org] "._("Email Probe"), $body, "support@cacert.org", "", "", "CAcert Support");
showheader(_("My CAcert.org Account!")); showheader(_("My CAcert.org Account!"));
printf(_("The email address '%s' has been added to the system, however before any certificates for this can be issued you need to open the link in a browser that has been sent to your email address."), $email); printf(_("The email address '%s' has been added to the system, however before any certificates for this can be issued you need to open the link in a browser that has been sent to your email address."), $_REQUEST['email']);
showfooter(); showfooter();
exit; exit;
} }
if($makedefault != "" && $oldid == 2) if($_REQUEST['makedefault'] != "" && $oldid == 2)
{ {
$id = 2; $id = 2;
$emailid = intval($emailid); $emailid = intval($emailid);
@ -95,7 +98,7 @@
exit; exit;
} }
if($process != "" && $oldid == 2) if($_REQUEST['process'] != "" && $oldid == 2)
{ {
$id = 2; $id = 2;
showheader(_("My CAcert.org Account!")); showheader(_("My CAcert.org Account!"));
@ -128,7 +131,7 @@
exit; exit;
} }
if($process != "" && $oldid == 3) if($_REQUEST['process'] != "" && $oldid == 3)
{ {
if(!is_array($addid)) if(!is_array($addid))
{ {
@ -197,12 +200,12 @@
$row = mysql_fetch_assoc($res); $row = mysql_fetch_assoc($res);
if(!$emails) if(!$emails)
$defaultemail = $row['email']; $defaultemail = $row['email'];
$emails .= "$emailcount.emailAddress = ".$row['email']."\n"; $emails .= "$count.emailAddress = ".$row['email']."\n";
$emailcount++; $count++;
$addys[] = $row['id']; $addys[] = $row['id'];
} }
} }
if($emailcount <= 0) if($count <= 0)
{ {
$id = 4; $id = 4;
showheader(_("My CAcert.org Account!")); showheader(_("My CAcert.org Account!"));
@ -394,7 +397,7 @@
$_SESSION['_config']['domain'] = mysql_escape_string($newdomain); $_SESSION['_config']['domain'] = mysql_escape_string($newdomain);
} }
if($process != "" && $oldid == 8) if($_REQUEST['process'] != "" && $oldid == 8)
{ {
unset($oldid); unset($oldid);
$id = 8; $id = 8;
@ -426,7 +429,7 @@
showfooter(); showfooter();
exit; exit;
} }
$checkemail = checkEmail($newemail); $checkemail = checkEmail($_REQUEST['newemail']);
if($checkemail != true) if($checkemail != true)
{ {
showheader(_("My CAcert.org Account!")); showheader(_("My CAcert.org Account!"));
@ -457,7 +460,7 @@
exit; exit;
} }
if($process != "" && $oldid == 9) if($_REQUEST['process'] != "" && $oldid == 9)
{ {
$id = 9; $id = 9;
showheader(_("My CAcert.org Account!")); showheader(_("My CAcert.org Account!"));
@ -483,7 +486,7 @@
exit; exit;
} }
if($process != "" && $oldid == 10) if($_REQUEST['process'] != "" && $oldid == 10)
{ {
$CSR = trim($CSR); $CSR = trim($CSR);
$_SESSION['_config']['tmpfname'] = tempnam("/tmp", "FOO"); $_SESSION['_config']['tmpfname'] = tempnam("/tmp", "FOO");
@ -521,10 +524,9 @@
} }
} }
if($process != "" && $oldid == 11) if($_REQUEST['process'] != "" && $oldid == 11)
{ {
$id = 11; $id = 11;
if($_SESSION['_config']['0.CN'] == "" && $_SESSION['_config']['0.subjectAltName'] == "") if($_SESSION['_config']['0.CN'] == "" && $_SESSION['_config']['0.subjectAltName'] == "")
{ {
showheader(_("My CAcert.org Account!")); showheader(_("My CAcert.org Account!"));
@ -542,20 +544,23 @@
if($count <= 1) if($count <= 1)
{ {
$subject .= "/CN=$row"; $subject .= "/CN=$row";
if(!strstr($subject, "=$row/") && $subject .= "/subjectAltName=DNS:$row";
substr($subject, -strlen("=$row")) != "=$row") $subject .= "/subjectAltName=otherName:1.3.6.1.5.5.7.8.5;UTF8:$row";
$subject .= "/subjectAltName=$row";
} else { } else {
if(!strstr($subject, "=$row/") && $subject .= "/subjectAltName=DNS:$row";
substr($subject, -strlen("=$row")) != "=$row") $subject .= "/subjectAltName=otherName:1.3.6.1.5.5.7.8.5;UTF8:$row";
$subject .= "/subjectAltName=$row";
} }
} }
if(is_array($_SESSION['_config']['altrows'])) if(is_array($_SESSION['_config']['altrows']))
foreach($_SESSION['_config']['altrows'] as $row) foreach($_SESSION['_config']['altrows'] as $row)
if(!strstr($subject, "=$row/") && {
substr($subject, -strlen("=$row")) != "=$row") if(substr($row, 0, 4) == "DNS:")
$subject .= "/subjectAltName=$row"; {
$row = substr($row, 4);
$subject .= "/subjectAltName=DNS:$row";
$subject .= "/subjectAltName=otherName:1.3.6.1.5.5.7.8.5;UTF8:$row";
}
}
if($_SESSION['_config']['rowid']['0'] > 0) if($_SESSION['_config']['rowid']['0'] > 0)
{ {
@ -877,7 +882,7 @@
$_SESSION['_config']['user']['set'] = 1; $_SESSION['_config']['user']['set'] = 1;
} }
if($oldid == 13 && $process != "") if($oldid == 13 && $_REQUEST['process'] != "")
{ {
$_SESSION['_config']['user']['fname'] = trim(mysql_escape_string(stripslashes($fname))); $_SESSION['_config']['user']['fname'] = trim(mysql_escape_string(stripslashes($fname)));
$_SESSION['_config']['user']['mname'] = trim(mysql_escape_string(stripslashes($mname))); $_SESSION['_config']['user']['mname'] = trim(mysql_escape_string(stripslashes($mname)));
@ -907,7 +912,7 @@
} }
} }
if($oldid == 13 && $process != "") if($oldid == 13 && $_REQUEST['process'] != "")
{ {
$ddquery = "select sum(`points`) as `total` from `notary` where `to`='".$_SESSION['profile']['id']."' group by `to`"; $ddquery = "select sum(`points`) as `total` from `notary` where `to`='".$_SESSION['profile']['id']."' group by `to`";
$ddres = mysql_query($ddquery); $ddres = mysql_query($ddquery);
@ -931,7 +936,7 @@
} }
} }
if($oldid == 13 && $process != "") if($oldid == 13 && $_REQUEST['process'] != "")
{ {
if($_SESSION['profile']['points'] == 0) if($_SESSION['profile']['points'] == 0)
{ {
@ -967,7 +972,7 @@
exit; exit;
} }
if($oldid == 14 && $process != "") if($oldid == 14 && $_REQUEST['process'] != "")
{ {
$_SESSION['_config']['user']['oldpass'] = trim(mysql_escape_string(stripslashes($oldpassword))); $_SESSION['_config']['user']['oldpass'] = trim(mysql_escape_string(stripslashes($oldpassword)));
$_SESSION['_config']['user']['pword1'] = trim(mysql_escape_string(stripslashes($pword1))); $_SESSION['_config']['user']['pword1'] = trim(mysql_escape_string(stripslashes($pword1)));
@ -983,7 +988,8 @@
$_SESSION['profile']['mname'], $_SESSION['profile']['lname'], $_SESSION['profile']['suffix']); $_SESSION['profile']['mname'], $_SESSION['profile']['lname'], $_SESSION['profile']['suffix']);
$match = mysql_query("select * from `users` where `id`='".$_SESSION['profile']['id']."' and $match = mysql_query("select * from `users` where `id`='".$_SESSION['profile']['id']."' and
`password`=password('".$_SESSION['_config']['user']['oldpass']."')"); (`password`=old_password('".$_SESSION['_config']['user']['oldpass']."') or
`password`=sha1('".$_SESSION['_config']['user']['oldpass']."'))");
if(strlen($_SESSION['_config']['user']['pword1']) < 6) { if(strlen($_SESSION['_config']['user']['pword1']) < 6) {
echo _("The Pass Phrase you submitted was too short."); echo _("The Pass Phrase you submitted was too short.");
@ -992,7 +998,7 @@
} else if(mysql_num_rows($match) <= 0) { } else if(mysql_num_rows($match) <= 0) {
echo _("You failed to correctly enter your current Pass Phrase."); echo _("You failed to correctly enter your current Pass Phrase.");
} else { } else {
mysql_query("update `users` set `password`=password('".$_SESSION['_config']['user']['pword1']."') mysql_query("update `users` set `password`=sha1('".$_SESSION['_config']['user']['pword1']."')
where `id`='".$_SESSION['profile']['id']."'"); where `id`='".$_SESSION['profile']['id']."'");
echo _("Your Pass Phrase has been updated and your primary email account has been notified of the change."); echo _("Your Pass Phrase has been updated and your primary email account has been notified of the change.");
} }
@ -1037,7 +1043,7 @@
exit; exit;
} }
if($oldid == 16 && $process != "") if($oldid == 16 && $_REQUEST['process'] != "")
{ {
$_SESSION['_config']['rootcert'] = intval($_POST['rootcert']); $_SESSION['_config']['rootcert'] = intval($_POST['rootcert']);
if($_SESSION['_config']['rootcert'] < 1 || $_SESSION['_config']['rootcert'] > 2) if($_SESSION['_config']['rootcert'] < 1 || $_SESSION['_config']['rootcert'] > 2)
@ -1061,16 +1067,16 @@
exit; exit;
} }
$emailcount = 0; $count = 0;
$emails = ""; $emails = "";
$addys = array(); $addys = array();
if(is_array($_SESSION['_config']['emails'])) if(is_array($_SESSION['_config']['emails']))
foreach($_SESSION['_config']['emails'] as $email) foreach($_SESSION['_config']['emails'] as $_REQUEST['email'])
{ {
if(!$emails) if(!$emails)
$defaultemail = $email; $defaultemail = $_REQUEST['email'];
$emails .= "$emailcount.emailAddress = $email\n"; $emails .= "$count.emailAddress = $_REQUEST[email]\n";
$emailcount++; $count++;
} }
if($_SESSION['_config']['name'] != "") if($_SESSION['_config']['name'] != "")
$emails .= "commonName = ".$_SESSION['_config']['name']."\n"; $emails .= "commonName = ".$_SESSION['_config']['name']."\n";
@ -1114,11 +1120,11 @@
if($_SESSION['_config']['name'] != "") if($_SESSION['_config']['name'] != "")
$csrsubject = "/CN=".$_SESSION['_config']['name']; $csrsubject = "/CN=".$_SESSION['_config']['name'];
if(is_array($_SESSION['_config']['emails'])) if(is_array($_SESSION['_config']['emails']))
foreach($_SESSION['_config']['emails'] as $email) foreach($_SESSION['_config']['emails'] as $_REQUEST['email'])
{ {
if($defaultemail == "") if($defaultemail == "")
$defaultemail = $email; $defaultemail = $_REQUEST['email'];
$csrsubject .= "/emailAddress=$email"; $csrsubject .= "/emailAddress=$_REQUEST[email]";
} }
if($org['OU']) if($org['OU'])
$csrsubject .= "/organizationalUnitName=".$org['OU']; $csrsubject .= "/organizationalUnitName=".$org['OU'];
@ -1294,7 +1300,7 @@
exit; exit;
} }
if($process != "" && $oldid == 20) if($_REQUEST['process'] != "" && $oldid == 20)
{ {
$CSR = trim($CSR); $CSR = trim($CSR);
$_SESSION['_config']['tmpfname'] = tempnam("/tmp", "FOO"); $_SESSION['_config']['tmpfname'] = tempnam("/tmp", "FOO");
@ -1343,7 +1349,7 @@
$_SESSION['_config']['rootcert'] = 1; $_SESSION['_config']['rootcert'] = 1;
} }
if($process != "" && $oldid == 21) if($_REQUEST['process'] != "" && $oldid == 21)
{ {
$id = 21; $id = 21;
@ -1567,7 +1573,7 @@
exit; exit;
} }
if($oldid == 24 && $process != "") if($oldid == 24 && $_REQUEST['process'] != "")
{ {
$id = intval($oldid); $id = intval($oldid);
$_SESSION['_config']['O'] = trim(mysql_escape_string(stripslashes($O))); $_SESSION['_config']['O'] = trim(mysql_escape_string(stripslashes($O)));
@ -1594,7 +1600,7 @@
} }
} }
if($oldid == 27 && $process != "") if($oldid == 27 && $_REQUEST['process'] != "")
{ {
$id = intval($oldid); $id = intval($oldid);
$_SESSION['_config']['O'] = trim(mysql_escape_string(stripslashes($O))); $_SESSION['_config']['O'] = trim(mysql_escape_string(stripslashes($O)));
@ -1622,7 +1628,7 @@
} }
} }
if($oldid == 28 && $process != "") if($oldid == 28 && $_REQUEST['process'] != "")
{ {
$domain = $_SESSION['_config']['domain'] = trim(mysql_escape_string(stripslashes($domainname))); $domain = $_SESSION['_config']['domain'] = trim(mysql_escape_string(stripslashes($domainname)));
$res1 = mysql_query("select * from `orgdomains` where `domain`='$domain'"); $res1 = mysql_query("select * from `orgdomains` where `domain`='$domain'");
@ -1640,7 +1646,7 @@
$id = 25; $id = 25;
} }
if($oldid == 28 && $process != "") if($oldid == 28 && $_REQUEST['process'] != "")
{ {
mysql_query("insert into `orgdomains` set `orgid`='".$_SESSION['_config']['orgid']."', `domain`='$domain'"); mysql_query("insert into `orgdomains` set `orgid`='".$_SESSION['_config']['orgid']."', `domain`='$domain'");
showheader(_("My CAcert.org Account!")); showheader(_("My CAcert.org Account!"));
@ -1650,7 +1656,7 @@
exit; exit;
} }
if($oldid == 29 && $process != "") if($oldid == 29 && $_REQUEST['process'] != "")
{ {
$domain = mysql_escape_string(stripslashes(trim($domainname))); $domain = mysql_escape_string(stripslashes(trim($domainname)));
@ -1664,7 +1670,7 @@
} }
} }
if(($oldid == 29 || $oldid == 30) && $process != _("Cancel")) if(($oldid == 29 || $oldid == 30) && $_REQUEST['process'] != _("Cancel"))
{ {
$query = "select `orgdomaincerts`.`id` as `id` from `orgdomlink`, `orgdomaincerts`, `orgdomains` where $query = "select `orgdomaincerts`.`id` as `id` from `orgdomlink`, `orgdomaincerts`, `orgdomains` where
`orgdomlink`.`orgdomid`=`orgdomains`.`id` and `orgdomlink`.`orgdomid`=`orgdomains`.`id` and
@ -1686,7 +1692,7 @@
$do = `../scripts/runclient`; $do = `../scripts/runclient`;
} }
if($oldid == 29 && $process != "") if($oldid == 29 && $_REQUEST['process'] != "")
{ {
$row = mysql_fetch_assoc(mysql_query("select * from `orgdomains` where `id`='".$_SESSION['_config']['domid']."'")); $row = mysql_fetch_assoc(mysql_query("select * from `orgdomains` where `id`='".$_SESSION['_config']['domid']."'"));
mysql_query("update `orgdomains` set `domain`='$domain' where `id`='".$_SESSION['_config']['domid']."'"); mysql_query("update `orgdomains` set `domain`='$domain' where `id`='".$_SESSION['_config']['domid']."'");
@ -1697,7 +1703,7 @@
exit; exit;
} }
if($oldid == 30 && $process != "") if($oldid == 30 && $_REQUEST['process'] != "")
{ {
$row = mysql_fetch_assoc(mysql_query("select * from `orgdomains` where `id`='".$_SESSION['_config']['domid']."'")); $row = mysql_fetch_assoc(mysql_query("select * from `orgdomains` where `id`='".$_SESSION['_config']['domid']."'"));
$domain = $row['domain']; $domain = $row['domain'];
@ -1715,7 +1721,7 @@
$orgid = 0; $orgid = 0;
} }
if($oldid == 31 && $process != _("Cancel")) if($oldid == 31 && $_REQUEST['process'] != _("Cancel"))
{ {
$query = "select * from `orgdomains` where `orgid`='".$_SESSION['_config']['orgid']."'"; $query = "select * from `orgdomains` where `orgid`='".$_SESSION['_config']['orgid']."'";
$dres = mysql_query($query); $dres = mysql_query($query);
@ -1795,21 +1801,21 @@
} }
} }
if($oldid == 33 && $process != "") if($oldid == 33 && $_REQUEST['process'] != "")
{ {
if($_SESSION['profile']['admin'] == 1) if($_SESSION['profile']['admin'] == 1)
$masteracc = $_SESSION['_config'][masteracc] = intval($masteracc); $masteracc = $_SESSION['_config'][masteracc] = intval($masteracc);
else else
$masteracc = $_SESSION['_config'][masteracc] = 0; $masteracc = $_SESSION['_config'][masteracc] = 0;
$email = $_SESSION['_config']['email'] = mysql_escape_string(stripslashes(trim($email))); $_REQUEST['email'] = $_SESSION['_config']['email'] = mysql_escape_string(stripslashes(trim($_REQUEST['email'])));
$OU = $_SESSION['_config']['OU'] = mysql_escape_string(stripslashes(trim($OU))); $OU = $_SESSION['_config']['OU'] = mysql_escape_string(stripslashes(trim($OU)));
$comments = $_SESSION['_config']['comments'] = mysql_escape_string(stripslashes(trim($comments))); $comments = $_SESSION['_config']['comments'] = mysql_escape_string(stripslashes(trim($comments)));
$res = mysql_query("select * from `users` where `email`='$email'"); $res = mysql_query("select * from `users` where `email`='".$_REQUEST['email']."'");
if(mysql_num_rows($res) <= 0) if(mysql_num_rows($res) <= 0)
{ {
$id = $oldid; $id = $oldid;
unset($oldid); unset($oldid);
$_SESSION['_config']['errmsg'] = sprintf(_("Wasn't able to match '%s' against any user in the system"), $email); $_SESSION['_config']['errmsg'] = sprintf(_("Wasn't able to match '%s' against any user in the system"), $_REQUEST['email']);
} else { } else {
$row = mysql_fetch_assoc($res); $row = mysql_fetch_assoc($res);
mysql_query("insert into `org` set `memid`='".$row['id']."', `orgid`='".$_SESSION['_config']['orgid']."', mysql_query("insert into `org` set `memid`='".$row['id']."', `orgid`='".$_SESSION['_config']['orgid']."',
@ -1817,7 +1823,7 @@
} }
} }
if($oldid == 34 && $process != "") if($oldid == 34 && $_REQUEST['process'] != "")
{ {
mysql_query("delete from `org` where `memid`='".$_SESSION['_config']['memid']."'"); mysql_query("delete from `org` where `memid`='".$_SESSION['_config']['memid']."'");
} }
@ -1901,7 +1907,7 @@
exit; exit;
} }
if($oldid == 54 || ($id == 53 && $_REQUEST['action'] != "")) if($oldid == 54 || ($id == 53 && $_REQUEST['action'] != "") || ($id == 54 && $_REQUEST['action'] != "" && $_REQUEST['action'] != "aliases"))
{ {
$id = 53; $id = 53;
$ccid = intval($_REQUEST['ccid']); $ccid = intval($_REQUEST['ccid']);
@ -1912,7 +1918,7 @@
$long = mysql_escape_string($_REQUEST['longitude']); $long = mysql_escape_string($_REQUEST['longitude']);
$lat = mysql_escape_string($_REQUEST['latitude']); $lat = mysql_escape_string($_REQUEST['latitude']);
if($locid > 0 && $_REQUEST['action'] == "edit") if($locid > 0 && $_REQUEST['action'] == "edit" && $name == htmlentities($name))
{ {
$query = "update `locations` set `name`='$name', `lat`='$lat', `long`='$long' where `id`='$locid'"; $query = "update `locations` set `name`='$name', `lat`='$lat', `long`='$long' where `id`='$locid'";
mysql_query($query); mysql_query($query);
@ -1921,7 +1927,7 @@
unset($_REQUEST['ccid']); unset($_REQUEST['ccid']);
unset($_REQUEST['locid']); unset($_REQUEST['locid']);
unset($_REQUEST['action']); unset($_REQUEST['action']);
} else if($regid > 0 && $_REQUEST['action'] == "edit") { } else if($regid > 0 && $_REQUEST['action'] == "edit" && $name == htmlentities($name)) {
$query = "update `regions` set `name`='$name' where `id`='$regid'"; $query = "update `regions` set `name`='$name' where `id`='$regid'";
mysql_query($query); mysql_query($query);
$row = mysql_fetch_assoc(mysql_query("select * from `regions` where `id`='$regid'")); $row = mysql_fetch_assoc(mysql_query("select * from `regions` where `id`='$regid'"));
@ -1929,7 +1935,7 @@
unset($_REQUEST['regid']); unset($_REQUEST['regid']);
unset($_REQUEST['locid']); unset($_REQUEST['locid']);
unset($_REQUEST['action']); unset($_REQUEST['action']);
} else if($regid > 0 && $_REQUEST['action'] == "add") { } else if($regid > 0 && $_REQUEST['action'] == "add" && $name == htmlentities($name)) {
$row = mysql_fetch_assoc(mysql_query("select `ccid` from `regions` where `id`='$regid'")); $row = mysql_fetch_assoc(mysql_query("select `ccid` from `regions` where `id`='$regid'"));
$ccid = $row['ccid']; $ccid = $row['ccid'];
$query = "insert into `locations` set `ccid`='$ccid', `regid`='$regid', `name`='$name', `lat`='$lat', `long`='$long'"; $query = "insert into `locations` set `ccid`='$ccid', `regid`='$regid', `name`='$name', `lat`='$lat', `long`='$long'";
@ -1937,7 +1943,7 @@
unset($_REQUEST['ccid']); unset($_REQUEST['ccid']);
unset($_REQUEST['locid']); unset($_REQUEST['locid']);
unset($_REQUEST['action']); unset($_REQUEST['action']);
} else if($ccid > 0 && $_REQUEST['action'] == "add") { } else if($ccid > 0 && $_REQUEST['action'] == "add" && $name == htmlentities($name)) {
$query = "insert into `regions` set `ccid`='$ccid', `name`='$name'"; $query = "insert into `regions` set `ccid`='$ccid', `name`='$name'";
mysql_query($query); mysql_query($query);
$row = mysql_fetch_assoc(mysql_query("select * from `locations` where `id`='$locid'")); $row = mysql_fetch_assoc(mysql_query("select * from `locations` where `id`='$locid'"));
@ -1947,6 +1953,7 @@
} else if($locid > 0 && $_REQUEST['action'] == "delete") { } else if($locid > 0 && $_REQUEST['action'] == "delete") {
$row = mysql_fetch_assoc(mysql_query("select * from `locations` where `id`='$locid'")); $row = mysql_fetch_assoc(mysql_query("select * from `locations` where `id`='$locid'"));
$_REQUEST['regid'] = $row['regid']; $_REQUEST['regid'] = $row['regid'];
mysql_query("delete from `localias` where `locid`='$locid'");
mysql_query("delete from `locations` where `id`='$locid'"); mysql_query("delete from `locations` where `id`='$locid'");
unset($_REQUEST['ccid']); unset($_REQUEST['ccid']);
unset($_REQUEST['locid']); unset($_REQUEST['locid']);
@ -1969,6 +1976,17 @@
unset($_REQUEST['regid']); unset($_REQUEST['regid']);
unset($_REQUEST['locid']); unset($_REQUEST['locid']);
unset($_REQUEST['action']); unset($_REQUEST['action']);
} else if($locid > 0 && $_REQUEST['action'] == "alias") {
$id = 54;
$_REQUEST['action'] = "aliases";
$_REQUEST['locid'] = $locid;
$name = htmlentities($name);
$row = mysql_query("insert into `localias` set `locid`='$locid',`name`='$name'");
} else if($locid > 0 && $_REQUEST['action'] == "delalias") {
$id = 54;
$_REQUEST['action'] = "aliases";
$_REQUEST['locid'] = $locid;
$row = mysql_query("delete from `localias` where `locid`='$locid' and `name`='$name'");
} }
} }
@ -2014,7 +2032,7 @@
{ {
echo _("No such user found."); echo _("No such user found.");
} else { } else {
mysql_query("update `users` set `password`=password('".mysql_escape_string(stripslashes($_POST['newpass']))."') where `id`='".intval($_POST['userid'])."'"); mysql_query("update `users` set `password`=sha1('".mysql_escape_string(stripslashes($_POST['newpass']))."') where `id`='".intval($_POST['userid'])."'");
$row = mysql_fetch_assoc(mysql_query("select * from `users` where `id`='".$_POST['userid']."'")); $row = mysql_fetch_assoc(mysql_query("select * from `users` where `id`='".$_POST['userid']."'"));
printf(_("The password for %s has been updated successfully in the system."), $row['email']); printf(_("The password for %s has been updated successfully in the system."), $row['email']);
} }
@ -2022,7 +2040,7 @@
exit; exit;
} }
if($process != "" && $oldid == 45) if($_REQUEST['process'] != "" && $oldid == 45)
{ {
$CSR = trim($CSR); $CSR = trim($CSR);
$_SESSION['_config']['CSR'] = $CSR; $_SESSION['_config']['CSR'] = $CSR;
@ -2048,7 +2066,7 @@
} }
} }
if($process != "" && $oldid == 46) if($_REQUEST['process'] != "" && $oldid == 46)
{ {
$CSR = $_SESSION['_config']['CSR']; $CSR = $_SESSION['_config']['CSR'];
$_SESSION['_config']['subject'] = trim(`echo "$CSR"|/usr/bin/openssl req -text -noout|tr -d "\\0"|grep "Subject:"`); $_SESSION['_config']['subject'] = trim(`echo "$CSR"|/usr/bin/openssl req -text -noout|tr -d "\\0"|grep "Subject:"`);
@ -2158,33 +2176,33 @@
if($row['email'] == "") if($row['email'] == "")
$id = 42; $id = 42;
else else
$_POST['email'] = $row['email']; $_REQUEST['email'] = $row['email'];
} }
if($oldid == 50) if($oldid == 50)
{ {
$id = 43; $id = 43;
$_GET['userid'] = intval($_POST['userid']); $_REQUEST['userid'] = intval($_REQUEST['userid']);
} }
if($oldid == 50 && $_POST['process'] != "") if($oldid == 50 && $_REQUEST['process'] != "")
{ {
$_POST['userid'] = intval($_POST['userid']); $_REQUEST['userid'] = intval($_REQUEST['userid']);
$res = mysql_query("select * from `users` where `id`='".$_POST['userid']."'"); $res = mysql_query("select * from `users` where `id`='".$_REQUEST['userid']."'");
if(mysql_num_rows($res) > 0) if(mysql_num_rows($res) > 0)
{ {
$query = "update `domaincerts`,`domains` SET `domaincerts`.`revoked`=NOW() $query = "update `domaincerts`,`domains` SET `domaincerts`.`revoked`='1970-01-01 10:00:01'
WHERE `domaincerts`.`domid` = `domains`.`id` AND `domains`.`memid`='".$_POST['userid']."'"; WHERE `domaincerts`.`domid` = `domains`.`id` AND `domains`.`memid`='".$_REQUEST['userid']."'";
mysql_query($query); mysql_query($query);
$query = "update `domains` SET `deleted`=NOW() WHERE `domains`.`memid`='".$_POST['userid']."'"; $query = "update `domains` SET `deleted`=NOW() WHERE `domains`.`memid`='".$_REQUEST['userid']."'";
mysql_query($query); mysql_query($query);
$query = "update `emailcerts` SET `revoked`=NOW() WHERE `memid`='".$_POST['userid']."'"; $query = "update `emailcerts` SET `revoked`='1970-01-01 10:00:01' WHERE `memid`='".$_REQUEST['userid']."'";
mysql_query($query); mysql_query($query);
$query = "update `email` SET `deleted`=NOW() WHERE `memid`='".$_POST['userid']."'"; $query = "update `email` SET `deleted`=NOW() WHERE `memid`='".$_REQUEST['userid']."'";
mysql_query($query); mysql_query($query);
$query = "delete from `org` WHERE `memid`='".$_POST['userid']."'"; $query = "delete from `org` WHERE `memid`='".$_REQUEST['userid']."'";
mysql_query($query); mysql_query($query);
$query = "update `users` SET `deleted`=NOW() WHERE `id`='".$_POST['userid']."'"; $query = "update `users` SET `deleted`=NOW() WHERE `id`='".$_REQUEST['userid']."'";
mysql_query($query); mysql_query($query);
} }
} }

View file

@ -13,6 +13,9 @@
PARTICULAR PURPOSE. See the License for more details. PARTICULAR PURPOSE. See the License for more details.
*/ */
$id = $_REQUEST['id'];
function showheader($title = "CAcert.org", $title2 = "") function showheader($title = "CAcert.org", $title2 = "")
{ {
global $id, $PHP_SELF; global $id, $PHP_SELF;

View file

@ -23,6 +23,9 @@
$junk = array(_("Face to Face Meeting"), _("Trusted Third Parties"), _("Thawte Points Transfer"), _("Administrative Increase"), $junk = array(_("Face to Face Meeting"), _("Trusted Third Parties"), _("Thawte Points Transfer"), _("Administrative Increase"),
_("CT Magazine - Germany"), _("Temporary Increase"), _("Unknown")); _("CT Magazine - Germany"), _("Temporary Increase"), _("Unknown"));
$id = intval($_REQUEST['id']);
$oldid = intval($_REQUEST['oldid']);
$_SESSION['_config']['filepath'] = "/www"; $_SESSION['_config']['filepath'] = "/www";
require_once($_SESSION['_config']['filepath']."/includes/mysql.php"); require_once($_SESSION['_config']['filepath']."/includes/mysql.php");
@ -46,7 +49,7 @@
exit; exit;
} }
$lang = mysql_escape_string(substr(trim($lang), 0, 5)); $lang = mysql_escape_string(substr(trim($_REQUEST['lang']), 0, 5));
if($lang != "") if($lang != "")
$_SESSION['_config']['language'] = $lang; $_SESSION['_config']['language'] = $lang;

View file

@ -79,11 +79,17 @@
} }
} }
if($id == "logout") if($_REQUEST['id'] == "logout")
{ {
$_SESSION['profile']['loggedin'] = 0; $_SESSION['profile']['loggedin'] = 0;
unset($_SESSION['profile']); $_SESSION['profile'] = "";
session_unregister('profile'); foreach($_SESSION as $key)
{
unset($_SESSION[$key]);
unset($$key);
session_unregister($key);
}
unset($_SESSION);
header("location: https://".$_SERVER['HTTP_HOST']."/index.php"); header("location: https://".$_SERVER['HTTP_HOST']."/index.php");
exit; exit;
@ -93,7 +99,7 @@
{ {
unset($_SESSION['_config']['oldlocation']); unset($_SESSION['_config']['oldlocation']);
foreach($_GET as $key => $val) foreach($_REQUEST as $key => $val)
{ {
if($_SESSION['_config']['oldlocation']) if($_SESSION['_config']['oldlocation'])
$_SESSION['_config']['oldlocation'] .= "&"; $_SESSION['_config']['oldlocation'] .= "&";

View file

@ -7,7 +7,7 @@ msgstr ""
"Project-Id-Version: de\n" "Project-Id-Version: de\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2005-01-09 08:25:26+0000\n" "POT-Creation-Date: 2005-01-09 08:25:26+0000\n"
"PO-Revision-Date: 2005-11-15 07:20:32+0000\n" "PO-Revision-Date: 2005-12-24 20:02:35+0000\n"
"Last-Translator: Someone <someone@someisp.com>\n" "Last-Translator: Someone <someone@someisp.com>\n"
"Language-Team: <de@li.org>\n" "Language-Team: <de@li.org>\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
@ -2010,15 +2010,15 @@ msgstr "&#1044;&#1077;&#1089;&#1077;&#1090; &#1088;&#1080;&#1089;&#1082;&#1072;
#: www/account/38.php:23 www/index/13.php:23 #: www/account/38.php:23 www/index/13.php:23
msgid "Thank you very much for your support, your donations help CAcert to continue to operate." msgid "Thank you very much for your support, your donations help CAcert to continue to operate."
msgstr "" msgstr "&#1041;&#1083;&#1072;&#1075;&#1086;&#1076;&#1072;&#1088;&#1080;&#1084; &#1042;&#1080; &#1084;&#1085;&#1086;&#1075;&#1086; &#1079;&#1072; &#1087;&#1086;&#1076;&#1082;&#1088;&#1077;&#1087;&#1072;&#1090;&#1072;. &#1057; &#1087;&#1086;&#1084;&#1086;&#1097;&#1090;&#1072; &#1085;&#1072; &#1042;&#1072;&#1096;&#1077;&#1090;&#1086; &#1076;&#1072;&#1088;&#1077;&#1085;&#1080;&#1077; CAcert &#1084;&#1086;&#1078;&#1077; &#1076;&#1072; &#1087;&#1088;&#1086;&#1076;&#1098;&#1083;&#1078;&#1080; &#1076;&#1072; &#1092;&#1091;&#1085;&#1082;&#1094;&#1080;&#1086;&#1085;&#1080;&#1088;&#1072;."
#: www/index.php:314 #: www/index.php:314
msgid "Thanks for signing up with CAcert.org, below is the link you need to open to verify your account. Once your account is verified you will be able to start issuing certificates till your hearts' content!" msgid "Thanks for signing up with CAcert.org, below is the link you need to open to verify your account. Once your account is verified you will be able to start issuing certificates till your hearts' content!"
msgstr "" msgstr "&#1041;&#1083;&#1072;&#1075;&#1086;&#1076;&#1072;&#1088;&#1080;&#1084; &#1042;&#1080;, &#1095;&#1077; &#1089;&#1077; &#1088;&#1077;&#1075;&#1080;&#1089;&#1090;&#1088;&#1080;&#1088;&#1072;&#1093;&#1090;&#1077; &#1074; CAcert.org. &#1055;&#1086;-&#1076;&#1086;&#1083;&#1091; &#1077; &#1074;&#1088;&#1098;&#1079;&#1082;&#1072;&#1090;&#1072;, &#1082;&#1086;&#1103;&#1090;&#1086; &#1090;&#1088;&#1103;&#1073;&#1074;&#1072; &#1076;&#1072; &#1086;&#1090;&#1074;&#1086;&#1088;&#1080;&#1090;&#1077; &#1079;&#1072; &#1076;&#1072; &#1087;&#1086;&#1090;&#1074;&#1098;&#1088;&#1076;&#1080;&#1090;&#1077; &#1088;&#1077;&#1075;&#1080;&#1089;&#1090;&#1088;&#1072;&#1094;&#1080;&#1103;&#1090;&#1072; &#1089;&#1080;. &#1057;&#1083;&#1077;&#1076; &#1082;&#1072;&#1090;&#1086; &#1075;&#1086; &#1085;&#1072;&#1087;&#1088;&#1072;&#1074;&#1080;&#1090;&#1077; &#1097;&#1077; &#1084;&#1086;&#1078;&#1077;&#1090;&#1077; &#1076;&#1072; &#1080;&#1079;&#1076;&#1072;&#1074;&#1072;&#1090;&#1077; &#1089;&#1077;&#1088;&#1090;&#1080;&#1092;&#1080;&#1082;&#1072;&#1090;&#1080; &#1076;&#1086; &#1085;&#1072;&#1089;&#1080;&#1090;&#1072;!"
#: www/help/2.php:47 #: www/help/2.php:47
msgid "That situation has changed, and Internet Explorer, being the most obvious example, now insists that any Certificate Authorities are 'audited' by an 'independent' organisation, the American Institute for Certified Public Accountant's (AICPA). So now, if you have the money needed (from US$75000 up to US$250000 and beyond) you can get these accountants, who clearly know a lot about money, to approve you as having the required technical infrastructure and business processes to be a Certificate Authority. And they get a nice wad of money for the pleasure. And the Certificate Authorities, having a kind of monopoly as a result, charge a lot for certificates and also get a nice wad of money. And everyone's happy." msgid "That situation has changed, and Internet Explorer, being the most obvious example, now insists that any Certificate Authorities are 'audited' by an 'independent' organisation, the American Institute for Certified Public Accountant's (AICPA). So now, if you have the money needed (from US$75000 up to US$250000 and beyond) you can get these accountants, who clearly know a lot about money, to approve you as having the required technical infrastructure and business processes to be a Certificate Authority. And they get a nice wad of money for the pleasure. And the Certificate Authorities, having a kind of monopoly as a result, charge a lot for certificates and also get a nice wad of money. And everyone's happy."
msgstr "" msgstr "&#1058;&#1072;&#1079;&#1080; &#1089;&#1080;&#1090;&#1091;&#1072;&#1094;&#1080;&#1103; &#1089;&#1077; &#1087;&#1088;&#1086;&#1084;&#1077;&#1085;&#1080; &#1080; Internet Explorer, &#1082;&#1072;&#1090;&#1086; &#1085;&#1072;&#1081;-&#1086;&#1095;&#1077;&#1074;&#1080;&#1076;&#1077;&#1085; &#1087;&#1088;&#1080;&#1084;&#1077;&#1088;, &#1089;&#1077;&#1075;&#1072; &#1090;&#1074;&#1098;&#1088;&#1076;&#1080;, &#1095;&#1077; &#1074;&#1089;&#1080;&#1095;&#1082;&#1080; &#1057;&#1077;&#1088;&#1090;&#1080;&#1092;&#1080;&#1094;&#1080;&#1088;&#1072;&#1097;&#1080; &#1080;&#1085;&#1089;&#1090;&#1080;&#1090;&#1091;&#1094;&#1080;&#1080; &#1089;&#1072; '&#1082;&#1086;&#1085;&#1090;&#1088;&#1086;&#1083;&#1080;&#1088;&#1072;&#1085;&#1080;' &#1086;&#1090; '&#1085;&#1077;&#1079;&#1072;&#1074;&#1080;&#1089;&#1080;&#1084;&#1072;' &#1086;&#1088;&#1075;&#1072;&#1085;&#1080;&#1079;&#1072;&#1094;&#1080;&#1103;, &#1040;&#1084;&#1077;&#1088;&#1080;&#1082;&#1072;&#1085;&#1089;&#1082;&#1080;&#1103;&#1090; &#1080;&#1085;&#1089;&#1090;&#1080;&#1090;&#1091;&#1090; &#1079;&#1072; &#1089;&#1077;&#1088;&#1090;&#1080;&#1092;&#1080;&#1094;&#1080;&#1088;&#1072;&#1085;&#1080; &#1086;&#1073;&#1097;&#1077;&#1089;&#1090;&#1074;&#1077;&#1085;&#1080; &#1089;&#1095;&#1077;&#1090;&#1086;&#1074;&#1086;&#1076;&#1080;&#1090;&#1077;&#1083;&#1080; (AICPA). &#1058;&#1072;&#1082;&#1072; &#1095;&#1077; &#1089;&#1077;&#1075;&#1072;, &#1072;&#1082;&#1086; &#1080;&#1084;&#1072;&#1090;&#1077; &#1085;&#1077;&#1086;&#1093;&#1086;&#1076;&#1080;&#1084;&#1080;&#1090;&#1077; &#1089;&#1088;&#1077;&#1076;&#1089;&#1090;&#1074;&#1072; (&#1086;&#1090; US$75000 &#1076;&#1086; US$250000 &#1080; &#1087;&#1086;&#1074;&#1077;&#1095;&#1077;), &#1084;&#1086;&#1078;&#1077;&#1090;&#1077; &#1076;&#1072; &#1087;&#1086;&#1074;&#1080;&#1082;&#1072;&#1090;&#1077; &#1090;&#1077;&#1079;&#1080; &#1089;&#1095;&#1077;&#1090;&#1086;&#1074;&#1086;&#1076;&#1080;&#1090;&#1077;&#1083;&#1080;, &#1082;&#1086;&#1080;&#1090;&#1086; &#1086;&#1095;&#1077;&#1074;&#1080;&#1076;&#1085;&#1086; &#1079;&#1085;&#1072;&#1103;&#1090; &#1084;&#1085;&#1086;&#1075;&#1086; &#1079;&#1072; &#1087;&#1072;&#1088;&#1080;&#1090;&#1077;, &#1079;&#1072; &#1076;&#1072; &#1042;&#1080; &#1086;&#1076;&#1086;&#1073;&#1088;&#1103;&#1090; &#1082;&#1072;&#1090;&#1086; &#1080;&#1084;&#1072;&#1097;&#1080; &#1085;&#1077;&#1086;&#1073;&#1093;&#1086;&#1076;&#1080;&#1084;&#1080;&#1090;&#1077; &#1090;&#1077;&#1093;&#1085;&#1080;&#1095;&#1077;&#1089;&#1082;&#1072; &#1080;&#1085;&#1092;&#1088;&#1072;&#1089;&#1090;&#1088;&#1091;&#1082;&#1090;&#1091;&#1088;&#1072; &#1080; &#1073;&#1080;&#1079;&#1085;&#1077;&#1089; &#1087;&#1088;&#1072;&#1082;&#1090;&#1080;&#1082;&#1072; &#1079;&#1072; &#1076;&#1072; &#1073;&#1098;&#1076;&#1077;&#1090;&#1077; &#1057;&#1077;&#1088;&#1090;&#1080;&#1092;&#1080;&#1094;&#1080;&#1088;&#1072;&#1097;&#1072; &#1080;&#1085;&#1089;&#1090;&#1080;&#1090;&#1091;&#1094;&#1080;&#1103;. &#1048; &#1087;&#1086;&#1083;&#1091;&#1095;&#1072;&#1074;&#1072;&#1090; &#1093;&#1091;&#1073;&#1072;&#1074;&#1072; &#1087;&#1072;&#1095;&#1082;&#1072;&#1087;&#1072;&#1088;&#1080; &#1079;&#1072; &#1091;&#1076;&#1086;&#1074;&#1086;&#1083;&#1089;&#1090;&#1074;&#1080;&#1077;&#1090;&#1086; &#1076;&#1072; &#1075;&#1086; &#1085;&#1072;&#1087;&#1088;&#1072;&#1074;&#1103;&#1090;. &#1040; &#1057;&#1077;&#1088;&#1090;&#1080;&#1092;&#1080;&#1094;&#1080;&#1088;&#1072;&#1097;&#1080;&#1090;&#1077; &#1080;&#1085;&#1089;&#1090;&#1080;&#1090;&#1091;&#1094;&#1080;&#1080;, &#1080;&#1084;&#1072;&#1081;&#1082;&#1080; &#1077;&#1076;&#1080;&#1085; &#1074;&#1080;&#1076; &#1084;&#1086;&#1085;&#1086;&#1087;&#1086;&#1083; &#1074; &#1088;&#1077;&#1079;&#1091;&#1083;&#1090;&#1072;&#1090; &#1085;&#1072; &#1090;&#1086;&#1074;&#1072;, &#1074;&#1079;&#1077;&#1084;&#1072;&#1090; &#1084;&#1085;&#1086;&#1075;&#1086; &#1079;&#1072; &#1080;&#1079;&#1076;&#1072;&#1074;&#1072;&#1085;&#1077;&#1090;&#1086; &#1085;&#1072; &#1089;&#1077;&#1088;&#1090;&#1080;&#1092;&#1080;&#1082;&#1072;&#1090;&#1080; &#1080; &#1089;&#1098;&#1097;&#1086; &#1087;&#1086;&#1083;&#1091;&#1095;&#1072;&#1074;&#1072;&#1090; &#1093;&#1091;&#1073;&#1072;&#1074;&#1072; &#1087;&#1072;&#1095;&#1082;&#1072;. &#1048; &#1074;&#1089;&#1080;&#1095;&#1082;&#1080; &#1089;&#1072; &#1097;&#1072;&#1089;&#1090;&#1083;&#1080;&#1074;&#1080;."
#: www/account/17.php:89 www/account/4.php:89 #: www/account/17.php:89 www/account/4.php:89
msgid "The 1024-bit key generation failed. Would you like to try 512 instead?" msgid "The 1024-bit key generation failed. Would you like to try 512 instead?"

View file

@ -7,7 +7,7 @@ msgstr ""
"Project-Id-Version: de\n" "Project-Id-Version: de\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2005-01-09 08:25:26+0000\n" "POT-Creation-Date: 2005-01-09 08:25:26+0000\n"
"PO-Revision-Date: 2005-11-24 01:31:00+0000\n" "PO-Revision-Date: 2005-12-24 20:02:25+0000\n"
"Last-Translator: Someone <someone@someisp.com>\n" "Last-Translator: Someone <someone@someisp.com>\n"
"Language-Team: <de@li.org>\n" "Language-Team: <de@li.org>\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
@ -2495,12 +2495,12 @@ msgstr "Ricevi questo messaggio perch&eacute; hai ricevuto un incremento tempora
#: www/wot.php:230 #: www/wot.php:230
#, php-format #, php-format
msgid "You are receiving this email because you have assured %s %s (%s)." msgid "You are receiving this email because you have assured %s %s (%s)."
msgstr "Hai ricevuto questo messaggio di posta elettronica perch&eacute; hai verificato l'identit&agrave; di %s %s (%s)." msgstr "Ricevi questo messaggio di posta elettronica perch&eacute; hai verificato l'identit&agrave; di %s %s (%s)."
#: www/wot.php:206 #: www/wot.php:206
#, php-format #, php-format
msgid "You are receiving this email because you have been assured by %s %s (%s)." msgid "You are receiving this email because you have been assured by %s %s (%s)."
msgstr "Hai ricevuto questo messaggio di posta elettronica perch&eacute; sei stato certificato da %s %s (%s)." msgstr "Ricevi questo messaggio di posta elettronica perch&eacute; sei stato certificato da %s %s (%s)."
#: includes/general_stuff.php:112 includes/tverify_stuff.php:78 #: includes/general_stuff.php:112 includes/tverify_stuff.php:78
msgid "Further Information" msgid "Further Information"
@ -2867,7 +2867,7 @@ msgstr "Certificati digitali gratutiti!"
#: www/wot.php:240 #: www/wot.php:240
#, php-format #, php-format
msgid "You issued %s points and they now have %s points in total." msgid "You issued %s points and they now have %s points in total."
msgstr "Hai assegnato %s punti cos&igrave; ora hanno un totale di %s punti." msgstr "Hai assegnato %s punti cos&igrave; ora ha un totale di %s punti."
#: www/wot.php:238 #: www/wot.php:238
#, php-format #, php-format
@ -3381,7 +3381,7 @@ msgstr "Firma del richiedente"
#: www/cap.php:39 #: www/cap.php:39
msgid "As the assurer, you are required to keep the signed document on file for 7 years. Should Cacert Inc. have any concerns about a meeting taking place, Cacert Inc. can request proof, in the form of this signed document, to ensure the process is being followed correctly. After 7 years if you wish to dispose of this form it's preferred that you shred and burn it. You do not need to retain copies of ID at all." msgid "As the assurer, you are required to keep the signed document on file for 7 years. Should Cacert Inc. have any concerns about a meeting taking place, Cacert Inc. can request proof, in the form of this signed document, to ensure the process is being followed correctly. After 7 years if you wish to dispose of this form it's preferred that you shred and burn it. You do not need to retain copies of ID at all."
msgstr "Come il Certificatore, anche tu sei tenuto a conservare il documento firmato per 7 anni. Se Cacert Inc. avesse dubbi circa l'incontro avvenuto, Cacert Inc. pu&ograve; chiederne la prova, sotto forma di questo documento firmato, per accertare il processo di certificazione sia stato seguito correttamente. Dopo 7 anni se desideri liberartene &egrave; preferibile strapparla e bruciarla. Non sei tenuto conservare le copie del documento di identificazione." msgstr "Come Certificatore, sei tenuto a conservare il documento firmato per 7 anni. Se Cacert Inc. avesse dubbi circa l'incontro avvenuto pu&ograve; chiederne riscontro, sotto forma di questo documento firmato, per accertare che il processo di certificazione sia stato seguito correttamente. Dopo 7 anni se desideri liberartene &egrave; preferibile strapparlo e bruciarlo. Non sei tenuto conservare le copie del documento di identificazione."
#: www/cap.php:103 www/cap.php:107 #: www/cap.php:103 www/cap.php:107
msgid "Assurer's Name" msgid "Assurer's Name"
@ -3401,7 +3401,7 @@ msgstr "Data (AAAA-MM-GG)"
#: www/cap.php:81 #: www/cap.php:81
msgid "I hereby confirm that the information stated above is both true and correct, and request the CAcert Assurer (identified below) to witness my identity in the CAcert Assurance Programme." msgid "I hereby confirm that the information stated above is both true and correct, and request the CAcert Assurer (identified below) to witness my identity in the CAcert Assurance Programme."
msgstr "Confermo con ci&ograve; che le informazioni dichiarate sopra sono sia vere che corrette ed invito il Certificatore di CAcert (identificato sotto) a testimoniare la mia identit&agrave; nel Programma di Certificazione di CAcert." msgstr "Dichiaro che le informazioni riportate sopra sono sia vere che corrette e invito il Certificatore di CAcert (identificato sotto) a testimoniare la mia identit&agrave; nel Programma di Certificazione di CAcert."
#: www/cap.php:15 www/ttp.php:24 #: www/cap.php:15 www/ttp.php:24
msgid "Identity Verification Form" msgid "Identity Verification Form"
@ -3417,7 +3417,7 @@ msgstr "Punti Massimi"
#: www/cap.php:51 www/ttp.php:75 #: www/cap.php:51 www/ttp.php:75
msgid "Names" msgid "Names"
msgstr "Nomi" msgstr "Nome"
#: www/cap.php:123 #: www/cap.php:123
msgid "Photo ID Shown: (ID types, not numbers. eg Drivers license, Passport)" msgid "Photo ID Shown: (ID types, not numbers. eg Drivers license, Passport)"
@ -3430,7 +3430,7 @@ msgstr "Punti Assegnati"
#: www/cap.php:37 #: www/cap.php:37
#, php-format #, php-format
msgid "To the Assurer: The CAcert Assurance Programme (CAP) aims to verify the identities of Internet users through face-to-face witnessing of government issued identity documents. The Applicant asks you to verify to CAcert.org that you have met them and verified their identity against one or more original, trusted, government photo identity documents. If you have ANY doubts or concerns about the Applicant's identity, DO NOT COMPLETE OR SIGN this form. For more information about the CAcert Assurance Programme, including detailed guides for CAcert Assurers, please visit: %s" msgid "To the Assurer: The CAcert Assurance Programme (CAP) aims to verify the identities of Internet users through face-to-face witnessing of government issued identity documents. The Applicant asks you to verify to CAcert.org that you have met them and verified their identity against one or more original, trusted, government photo identity documents. If you have ANY doubts or concerns about the Applicant's identity, DO NOT COMPLETE OR SIGN this form. For more information about the CAcert Assurance Programme, including detailed guides for CAcert Assurers, please visit: %s"
msgstr "Al Certificatore: Il programma di certificazione di CAcert (CAP) mira a verificare le identit&agrave; degli utenti di Internet attraverso la testimonianza di persona dei documenti di identit&agrave; governativi. Il richiedente ti chiede di confermare a CAcert.org che lo hai incontrato personalmente e che hai verificato la sua identit&agrave; attraverso uno o pi&ugrave; documenti governativi ufficiali completi di fotografia. Se hai dubbi o preoccupazioni circa l'identit&agrave; del candidato, NON COMPILARE O FIRMARE IL MODULO. Per maggiori informazioni sul programma di certificazione di CAcert, compreso le guide dettagliate per i certificatori di CAcert, vai a: %s" msgstr "Al Certificatore: Il programma di certificazione di CAcert (CAP) mira a verificare le identit&agrave; degli utenti di Internet attraverso la verifica diretta di documenti di identit&agrave; personale rilasciati dalla Pubblica Amministrazione. Il candidato ti chiede di confermare a CAcert.org che lo hai incontrato personalmente e che hai verificato la sua identit&agrave; attraverso uno o pi&ugrave; documenti d'identit&agrave; muniti di fotografia. Se hai dubbi o preoccupazioni circa l'identit&agrave; del candidato, NON COMPILARE O FIRMARE IL MODULO. Per maggiori informazioni sul programma di certificazione di CAcert, comprese le guide dettagliate per i certificatori di CAcert, vai a: %s"
#: www/cap.php:46 #: www/cap.php:46
msgid "Applicant's Statement" msgid "Applicant's Statement"
@ -3447,7 +3447,7 @@ msgstr "Informazioni del Richiedente"
#: www/ttp.php:84 #: www/ttp.php:84
msgid "Bar Association, CPA Number or Bank Name and Branch, JP/Notary Number" msgid "Bar Association, CPA Number or Bank Name and Branch, JP/Notary Number"
msgstr "" msgstr ""
"Numero di iscrizione a Ordine degli Avvocati, Ordine dei Commercialisti, Ordine dei notai, Giudici di pace; Nome della banca e filiale&#13;" "Numero di iscrizione all'Ordine; Nome della banca e filiale&#13;"
"" ""
#: www/ttp.php:91 #: www/ttp.php:91
@ -3469,7 +3469,7 @@ msgstr "Se sussiste &egrave; QUALUNQUE dubbio o preoccupazione circa l'identit&a
#: www/ttp.php:82 #: www/ttp.php:82
msgid "Justice of the Peace, Public Notary, Lawyer, Accountant, or Bank Manager" msgid "Justice of the Peace, Public Notary, Lawyer, Accountant, or Bank Manager"
msgstr "Giudice di Pace, Notaio, Avvocato, Dottore Commercialista, o Direttore di Banca" msgstr "Giudice di Pace, Notaio, Avvocato, Dottore Commercialista, Direttore di Banca"
#: www/ttp.php:119 #: www/ttp.php:119
msgid "Main email (so we can find you)" msgid "Main email (so we can find you)"
@ -3477,11 +3477,11 @@ msgstr "Email principale (cos&igrave; possiamo trovarti)"
#: www/ttp.php:89 #: www/ttp.php:89
msgid "Office Phone" msgid "Office Phone"
msgstr "Telefono dell'Ufficio" msgstr "Telefono dell'ufficio"
#: www/ttp.php:77 #: www/ttp.php:77
msgid "Office Street Address" msgid "Office Street Address"
msgstr "Indirizzo dell'Ufficio" msgstr "Indirizzo dell'ufficio"
#: www/ttp.php:58 #: www/ttp.php:58
msgid "PLEASE NOTE: You must get 2 fully completed TTP forms before sending anything to CAcert. Failure to do so will only cause your application to be delayed until all forms have been received by CAcert!" msgid "PLEASE NOTE: You must get 2 fully completed TTP forms before sending anything to CAcert. Failure to do so will only cause your application to be delayed until all forms have been received by CAcert!"
@ -3512,7 +3512,7 @@ msgid "The Applicant asks you to certify to CAcert that you have met with the Ap
msgstr "" msgstr ""
"Il candidato chiede di certificare a CAcert di averlo incontrato personalmente e di evere verificato il nome completo, la data di nascita e i numeri di documento riportati rispetto a due diversi documenti di identificazione personale muniti di fotografia.&#13;" "Il candidato chiede di certificare a CAcert di averlo incontrato personalmente e di evere verificato il nome completo, la data di nascita e i numeri di documento riportati rispetto a due diversi documenti di identificazione personale muniti di fotografia.&#13;"
"&#13;" "&#13;"
"Allorch&eacute; le copie sono state verificate rispetto agli originali e sono state firmate, il candidato le deve accludere al presente modulo firmato e restituirle a CAcert inc.&#13;" "Allorch&eacute; le copie sono state verificate rispetto agli originali e sono state firmate, il candidato deve accluderle al presente modulo firmato e restituirle a CAcert inc.&#13;"
"" ""
#: www/ttp.php:46 #: www/ttp.php:46
@ -3535,7 +3535,7 @@ msgstr ""
#: www/ttp.php:86 #: www/ttp.php:86
msgid "as applicable" msgid "as applicable"
msgstr "in quanto applicabile" msgstr "se applicabile"
#: www/cap.php:102 #: www/cap.php:102
msgid "CAcert Assurer" msgid "CAcert Assurer"

View file

@ -7,7 +7,7 @@ msgstr ""
"Project-Id-Version: de\n" "Project-Id-Version: de\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2005-01-09 08:25:26+0000\n" "POT-Creation-Date: 2005-01-09 08:25:26+0000\n"
"PO-Revision-Date: 2005-09-16 11:40:14+0000\n" "PO-Revision-Date: 2005-12-24 20:02:16+0000\n"
"Last-Translator: Someone <someone@someisp.com>\n" "Last-Translator: Someone <someone@someisp.com>\n"
"Language-Team: <de@li.org>\n" "Language-Team: <de@li.org>\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
@ -400,7 +400,7 @@ msgstr "&#35388;&#26126;&#26360;&#12398;&#26377;&#21177;&#26399;&#38480;&#12399;
#: www/index/0.php:54 #: www/index/0.php:54
msgid "Certificates expires in 12 months; only the email address itself can be entered into the certificate (not your full name)" msgid "Certificates expires in 12 months; only the email address itself can be entered into the certificate (not your full name)"
msgstr "&#35388;&#26126;&#26360;&#12399; 12 &#12459;&#26376;&#12391;&#26399;&#38480;&#20999;&#12428;&#12392;&#12394;&#12426;&#12414;&#12377;&#12290;&#35388;&#26126;&#26360;&#12395;&#20837;&#12428;&#12427;&#12371;&#12392;&#12364;&#12391;&#12365;&#12427;&#12398;&#12399;&#12289;&#12513;&#12540;&#12523;&#12450;&#12489;&#12524;&#12473;&#12398;&#12415;&#12391;&#12377; (&#12354;&#12394;&#12383;&#12398;&#12501;&#12523;&#12493;&#12540;&#12512;&#12434;&#20837;&#12428;&#12427;&#12371;&#12392;&#12399;&#12391;&#12365;&#12414;&#12379;&#12435;) " msgstr "&#35388;&#26126;&#26360;&#12398;&#26377;&#21177;&#26399;&#38480;&#12399;12&#12459;&#26376;&#12391;&#12377;&#12290;&#35388;&#26126;&#26360;&#12395;&#20837;&#12428;&#12427;&#12371;&#12392;&#12364;&#12391;&#12365;&#12427;&#12398;&#12399;&#12289;&#12513;&#12540;&#12523;&#12450;&#12489;&#12524;&#12473;&#12398;&#12415;&#12391;&#12377; (&#12354;&#12394;&#12383;&#12398;&#12501;&#12523;&#12493;&#12540;&#12512;&#12434;&#20837;&#12428;&#12427;&#12371;&#12392;&#12399;&#12391;&#12365;&#12414;&#12379;&#12435;) "
#: www/index/0.php:84 #: www/index/0.php:84
msgid "Certificates expires in 6 months; only the domain name itself can be entered into the certificates (not your full name, company name, location, etc.)." msgid "Certificates expires in 6 months; only the domain name itself can be entered into the certificates (not your full name, company name, location, etc.)."

View file

@ -7,7 +7,7 @@ msgstr ""
"Project-Id-Version: de\n" "Project-Id-Version: de\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2005-01-09 08:25:26+0000\n" "POT-Creation-Date: 2005-01-09 08:25:26+0000\n"
"PO-Revision-Date: 2005-10-31 00:56:42+0000\n" "PO-Revision-Date: 2005-12-24 20:02:11+0000\n"
"Last-Translator: Someone <someone@someisp.com>\n" "Last-Translator: Someone <someone@someisp.com>\n"
"Language-Team: <de@li.org>\n" "Language-Team: <de@li.org>\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
@ -61,11 +61,11 @@ msgstr "... potem naci&#347;nij 'Dalej'."
#: www/wot/3.php:42 #: www/wot/3.php:42
msgid "A CAcert Assurer who knowingly, or reasonably ought to have known, assures an applicant contrary to this policy may be held liable." msgid "A CAcert Assurer who knowingly, or reasonably ought to have known, assures an applicant contrary to this policy may be held liable."
msgstr "" msgstr "Kontroler CAcert (gwarant), kt&oacute;ry umy&#347;lnie r&#281;czy za Kandydata w sprzeczno&#347;ci do tej polityki, powienien wiedzie&#263;, &#380;e mo&#380;e zosta&#263; poci&#261;gni&#281;ty do odpowiedzialno&#347;ci."
#: www/wot/4.php:17 #: www/wot/4.php:17
msgid "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." msgid "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."
msgstr "" msgstr "Zaufana osoba trzecia (3rd party) to po prostu kto&#347; w Twoim kraju odpowiedzialny za po&#347;wiadczanie podpis&oacute;w i numer&oacute;w identyfikacyjnych (ID) dokument&oacute;w. Ta rola mo&#380;e by&#263; spe&#322;niona przez wiele r&oacute;&#380;nych os&oacute;b np. notariuszy, m&#281;&#380;&oacute;w zaufania, itp. Oczywi&#347;cie inne osoby takie, jak: bankowcy, ksi&#281;gowi i prawnicy s&#261; tu tak&#380;e autorytetami."
#: www/account/38.php:21 www/index/13.php:21 #: www/account/38.php:21 www/index/13.php:21
msgid "ANY amount will be appreciated - the more funding CAcert receives, the sooner it can achieve the goals of the community." msgid "ANY amount will be appreciated - the more funding CAcert receives, the sooner it can achieve the goals of the community."
@ -162,7 +162,7 @@ msgstr "Wszystkie wa&#380;ne certyfikaty zostan&#261; r&oacute;wnie&#380; uniewa
#: www/help/7.php:5 #: www/help/7.php:5
msgid "Apart from the boot stuff, all data resides on an encrypted partition on the root store server and only manual intervention in the boot up process by entering the password will start it again." msgid "Apart from the boot stuff, all data resides on an encrypted partition on the root store server and only manual intervention in the boot up process by entering the password will start it again."
msgstr "" msgstr "Pomijaj&#261;c pliki bootuj&#261;ce, wszystkie dane spoczywaj&#261; na szyfrowanej partycji serwera g&#322;&oacute;wnego (root store) i tylko r&#281;czna interwencja w proces uruchamiania - poprzez wprowadzenie has&#322;a - rozpocznie je na nowo."
#: www/index/17.php:61 #: www/index/17.php:61
msgid "Can't start the CEnroll control:" msgid "Can't start the CEnroll control:"
@ -176,16 +176,16 @@ msgstr "Czy jeste&#347; pewien, &#380;e chcesz usun&#261;&#263; %s i wszystkie c
#: www/account/31.php:27 #: www/account/31.php:27
#, php-format #, php-format
msgid "Are you really sure you want to remove %s and all certificates issued under this organisation?" msgid "Are you really sure you want to remove %s and all certificates issued under this organisation?"
msgstr "" msgstr "Czy napewno chcesz usun&#261;&#263; %s i wszystkie certyfikaty wydane dla tej organizacji?"
#: www/account/34.php:31 #: www/account/34.php:31
#, php-format #, php-format
msgid "Are you really sure you want to remove %s from administering this organisation?" msgid "Are you really sure you want to remove %s from administering this organisation?"
msgstr "" msgstr "Czy napewno chcesz odsun&#261;&#263; %s od administrowania t&#261; organizacj&#261;?"
#: www/help/2.php:22 #: www/help/2.php:22
msgid "As anyone who has received an email containing a virus from a strange address knows, emails can be easily spoofed. The identity of the sender is very easy to forge via email. Thus a great advantage is that digital signing provides a means of ensuring that an email is really from the person you think it is. If everyone digitally signed their emails, it would be much easier to know whether an email is legitimate and unchanged and to the great relief of many, spamming would be much easier to control, and viruses that forge the sender's address would be obvious and therefore easier to control." msgid "As anyone who has received an email containing a virus from a strange address knows, emails can be easily spoofed. The identity of the sender is very easy to forge via email. Thus a great advantage is that digital signing provides a means of ensuring that an email is really from the person you think it is. If everyone digitally signed their emails, it would be much easier to know whether an email is legitimate and unchanged and to the great relief of many, spamming would be much easier to control, and viruses that forge the sender's address would be obvious and therefore easier to control."
msgstr "" msgstr "Ka&#380;dy, kto otrzyma&#322; e-mail zawieraj&#261;cy wirusa z obcego adresu, wie, &#380;e protok&oacute;&#322; e-mail mo&#380;e by&#263; bardzo prosto oszukany. To&#380;samo&#347;&#263; nadawcy jest bardzo &#322;atwo skra&#347;&#263; w ten spos&oacute;b. Dlatego wielkim udogodnieniem jest cyfrowe podpisywanie e-maili, zapewniaj&#261;ce odbiorc&#281;, &#380;e osoba od kt&oacute;rej e-mail otrzymujemy, jest t&#261;, za kt&oacute;r&#261; si&#281; podaje. Gdyby ka&#380;dy podpisywa&#322; cyfrowo swoje wiadomo&#347;ci, by&#322;oby znacznie &#322;atwiej stwierdzi&#263;, czy e-mail jest prawdziwy i niezmieniony. Ponadto wi&#281;kszo&#347;&#263; spamu i wirus&oacute;w, podkradaj&#261;cych to&#380;samo&#347;&#263; nadawcy, mo&#380;na by by&#322;o w spos&oacute;b oczywisty rozpozna&#263; oraz &#322;atwiej kontrolowa&#263;."
#: www/wot/6.php:24 #: www/wot/6.php:24
msgid "Assurance Confirmation" msgid "Assurance Confirmation"
@ -201,7 +201,7 @@ msgstr "Punkty kt&oacute;re wyda&#322;e&#347;"
#: www/stats.php:51 #: www/stats.php:51
msgid "Assurances Made" msgid "Assurances Made"
msgstr "" msgstr "Zapewnienie stworzone"
#: includes/account_stuff.php:182 www/wot/5.php:19 #: includes/account_stuff.php:182 www/wot/5.php:19
msgid "Assure Someone" msgid "Assure Someone"
@ -221,7 +221,7 @@ msgstr "Kontrolerzy"
#: www/index/51.php:28 #: www/index/51.php:28
msgid "Based on OpenSSL, PHP, a little bit of C and MySQL, we were able to build not only a free certificate authority that could verify your email address or domain, but actually build in a highly effective trust model. Our model goes further than that used by some commercial CAs to prove your identity." msgid "Based on OpenSSL, PHP, a little bit of C and MySQL, we were able to build not only a free certificate authority that could verify your email address or domain, but actually build in a highly effective trust model. Our model goes further than that used by some commercial CAs to prove your identity."
msgstr "" msgstr "Opieraj&#261;c si&#281; o OpenSSL, PHP, troch&#281; C i MySQL, byli&#347;my zdolni do stworzenia nie tylko darmowego centrum autoryzacji (gdzie mo&#380;esz zweryfikowa&#263; e-mail lub domen&#281;) ale tak&#380;e do zbudowania wysoce efektywnego modelu zaufania. Nasz system idzie dalej, ni&#380; wielu innych komercyjnych Centr&oacute;w Autoryzacji (CA), by udowodni&#263; Twoj&#261; to&#380;samo&#347;&#263;."
#: www/index/0.php:110 #: www/index/0.php:110
msgid "Become a member of the CAcert Association" msgid "Become a member of the CAcert Association"
@ -237,15 +237,17 @@ msgstr "Zosta&#324; Kontrolerem"
#: www/account/40.php:19 www/index/11.php:19 #: www/account/40.php:19 www/index/11.php:19
msgid "Before contacting us, be sure to read over the inforation on our official and unofficial HowTo and FAQ pages." msgid "Before contacting us, be sure to read over the inforation on our official and unofficial HowTo and FAQ pages."
msgstr "" msgstr "Przed skontaktowaniem si&#281; z nami, upewnij si&#281;, &#380;e przeczyta&#322;e&#347; informacje z naszego oficjalnego i nie oficjalnego HowTo i FAQ!"
#: www/account/0.php:24 #: www/account/0.php:24
msgid "Before you can start issuing certificates for your website, irc server, smtp server, pop3, imap etc you will need to add domains to your account under the domain menu. You can also remove domains from here as well. Once you've added a domain you are free then to go into the Server Certificate section and start pasting CSR into the website and have the website return you a valid certificate for up to 2 years if you have 50 trust points, or 6 months for no trust points." msgid "Before you can start issuing certificates for your website, irc server, smtp server, pop3, imap etc you will need to add domains to your account under the domain menu. You can also remove domains from here as well. Once you've added a domain you are free then to go into the Server Certificate section and start pasting CSR into the website and have the website return you a valid certificate for up to 2 years if you have 50 trust points, or 6 months for no trust points."
msgstr "" msgstr ""
"Zanim b&#281;dziesz m&oacute;g&#322; wystawia&#263; certyfikaty dla Twojej stron www, serwera IRC, SMTP, POP3, IMAP, itp., musisz doda&#263; domeny do Twojego konta - w menu Domeny. Stamt&#261;d mo&#380;esz tak&#380;e usuwa&#263; domeny. Gdy ju&#380; doda&#322;e&#347; domen&#281; mo&#380;esz przej&#347;&#263; do sekcji Certyfikat&oacute;w Serwera i rozpocz&#261;&#263; wklejanie CSR na stron&#281;, kt&oacute;ra nast&#281;pnie zwr&oacute;ci dla Ciebie certyfikat wa&#380;ny do 2 lat, je&#347;li masz ju&#380; 50 punkt&oacute;w zaufania lub na 6 miesi&#281;cy, je&#347;li nie masz punkt&oacute;w.&#13;"
""
#: includes/account.php:47 includes/account.php:387 #: includes/account.php:47 includes/account.php:387
msgid "Below is the link you need to open to verify your email address. Once your address is verified you will be able to start issuing certificates till your hearts' content!" msgid "Below is the link you need to open to verify your email address. Once your address is verified you will be able to start issuing certificates till your hearts' content!"
msgstr "" msgstr "Poni&#380;ej jest odno&#347;nik (link), kt&oacute;ry musisz otworzy&#263;, aby zweryfikowa&#263; Tw&oacute;j adres e-mail. Po weryfikacji adresu b&#281;dzie mo&#380;liwe wystawianie certyfikat&oacute;w."
#: www/account/15.php:32 www/account/23.php:32 #: www/account/15.php:32 www/account/23.php:32
msgid "Below is your Server Certificate" msgid "Below is your Server Certificate"
@ -267,27 +269,27 @@ msgstr "Cz&#322;onek Zarz&#261;du"
#: www/help/3.php:60 #: www/help/3.php:60
msgid "Browse to the location you saved the .cer file to in step 1" msgid "Browse to the location you saved the .cer file to in step 1"
msgstr "" msgstr "Przegl&#261;daj katalog do kt&oacute;rego zapisano plik .cer w 1 kroku"
#: www/help/2.php:25 #: www/help/2.php:25
msgid "But perhaps, fundamentally, the most important reason for digital signing is awareness and privacy. It creates awareness of the (lack of) security of the Internet, and the tools that we can arm ourselves with to ensure our personal security. And in sensitising people to digital signatures, we become aware of the possibility of privacy and encryption." msgid "But perhaps, fundamentally, the most important reason for digital signing is awareness and privacy. It creates awareness of the (lack of) security of the Internet, and the tools that we can arm ourselves with to ensure our personal security. And in sensitising people to digital signatures, we become aware of the possibility of privacy and encryption."
msgstr "" msgstr "Ale prawdopodobnie, podstawowym, a za razem najwa&#380;niejszym powodem cyfrowego podpisywania jest przezorno&#347;&#263; i ch&#281;&#263; zachowania prywatno&#347;ci. To u&#347;wiadamia nam istnienie zabezpiecze&#324; (lub ich brak) w Internecie i narz&#281;dzi, w kt&oacute;re uzbrojeni mo&#380;emy na w&#322;asn&#261; r&#281;k&#281; zapewni&#263; sobie bezpiecze&#324;stwo. Wyczulaj&#261;c ludzi na istnienie cyfrowego podpisu, stajemy si&#281; &#347;wiadomi mo&#380;liwo&#347;ci zachowania prywatno&#347;ci."
#: www/help/2.php:7 www/help/2.php:35 #: www/help/2.php:7 www/help/2.php:35
msgid "But, er, is this really proof of your email identity?" msgid "But, er, is this really proof of your email identity?"
msgstr "" msgstr "Ale... czy to naprawd&#281; jest dow&oacute;d Twojej e-mailowej to&#380;samo&#347;ci?"
#: www/help/2.php:48 #: www/help/2.php:48
msgid "But, with all this money, and all this responsibility, they must be taking a lot of care to ensure the Certificate Authorities do their jobs well, and keep doing their jobs well, right? Well right?!" msgid "But, with all this money, and all this responsibility, they must be taking a lot of care to ensure the Certificate Authorities do their jobs well, and keep doing their jobs well, right? Well right?!"
msgstr "" msgstr "Ale z tymi wszystkimi pieni&#281;dzmi i ca&#322;&#261; odpowiedzialno&#347;ci&#261;, musz&#261; oni z nale&#380;yt&#261; trosk&#261; dba&#263; o to, by Centra Autoryzacji wywi&#261;zywa&#322;y si&#281; dobrze ze swojej pracy, prawda? Heh..Jasne?!"
#: www/account/10.php:15 www/account/20.php:15 www/account/3.php:15 #: www/account/10.php:15 www/account/20.php:15 www/account/3.php:15
msgid "CAcert Certficate Acceptable Use Policy" msgid "CAcert Certficate Acceptable Use Policy"
msgstr "" msgstr "Polityka U&#380;ytkowania Certyfikat&oacute;w CAcert"
#: www/account/38.php:19 www/index/13.php:19 #: www/account/38.php:19 www/index/13.php:19
msgid "CAcert Inc. is a non-profit association which is legally able to accept donations. CAcert adheres to strict guidelines about how this money can to be used. If you'd like to make a donation, you can do so via" msgid "CAcert Inc. is a non-profit association which is legally able to accept donations. CAcert adheres to strict guidelines about how this money can to be used. If you'd like to make a donation, you can do so via"
msgstr "" msgstr "CAcert Inc. jest stowa&#380;yszeniem non-profit, kt&oacute;re mo&#380;e legalnie przyjmowa&#263; dofinansowanie. CAcert wywi&#261;zuje si&#281; ze &#347;cis&#322;ych wytycznych dotycz&#261;cych tego, jak pieni&#261;dze mog&#261; by&#263; wykorzystane. Je&#347;li chcesz nas dofinansowa&#263; mo&#380;esz to zrobi&#263; przy u&#380;yciu"
#: www/account/10.php:20 www/account/20.php:20 www/account/3.php:20 #: www/account/10.php:20 www/account/20.php:20 www/account/3.php:20
msgid "CAcert Inc.'s public certification services are governed by a CPS as amended from time to time which is incorporated into this Agreement by reference. The Subscriber will use the SSL Server Certificate in accordance with CAcert Inc.'s CPS and supporting documentation published at" msgid "CAcert Inc.'s public certification services are governed by a CPS as amended from time to time which is incorporated into this Agreement by reference. The Subscriber will use the SSL Server Certificate in accordance with CAcert Inc.'s CPS and supporting documentation published at"
@ -328,7 +330,7 @@ msgstr ""
#: www/index/51.php:15 #: www/index/51.php:15
msgid "CAcert.org Mission Statement" msgid "CAcert.org Mission Statement"
msgstr "" msgstr "Misja CAcert.org"
#: includes/account.php:49 includes/account.php:389 www/index.php:316 #: includes/account.php:49 includes/account.php:389 www/index.php:316
msgid "CAcert.org Support!" msgid "CAcert.org Support!"
@ -353,7 +355,7 @@ msgstr "Anuluj"
#: includes/general_stuff.php:58 #: includes/general_stuff.php:58
msgid "Cert Login" msgid "Cert Login"
msgstr "Zaloguj z u&#380;yciem certyfikatu" msgstr "Zaloguj z certyfikatem"
#: www/account/19.php:101 www/account/6.php:99 #: www/account/19.php:101 www/account/6.php:99
msgid "Certificate Installation Complete!" msgid "Certificate Installation Complete!"
@ -443,11 +445,11 @@ msgstr "Certyfikaty (nie uwierzytelnione)"
#: www/account/3.php:63 #: www/account/3.php:63
msgid "Code Signing" msgid "Code Signing"
msgstr "" msgstr "Podpisywanie Kodu (Code Signing)"
#: www/index/0.php:70 #: www/index/0.php:70
msgid "Code signing certificates" msgid "Code signing certificates"
msgstr "" msgstr "Certyfikaty podpisuj&#261;ce kod (Code signing certificates)"
#: www/account/24.php:41 www/account/27.php:44 www/account/32.php:27 #: www/account/24.php:41 www/account/27.php:44 www/account/32.php:27
#: www/account/33.php:43 #: www/account/33.php:43
@ -456,12 +458,12 @@ msgstr "Komentarze"
#: www/help/4.php:14 #: www/help/4.php:14
msgid "Common Name (eg, YOUR name) []:" msgid "Common Name (eg, YOUR name) []:"
msgstr "" msgstr "Popularna Nazwa (np. TWOJE imi&#281;) []:"
#: www/account/11.php:22 www/account/12.php:23 www/account/18.php:23 #: www/account/11.php:22 www/account/12.php:23 www/account/18.php:23
#: www/account/21.php:25 www/account/22.php:23 #: www/account/21.php:25 www/account/22.php:23
msgid "CommonName" msgid "CommonName"
msgstr "" msgstr "CommonName"
#: www/account/11.php:26 www/account/21.php:31 #: www/account/11.php:26 www/account/21.php:31
msgid "subjectAltName" msgid "subjectAltName"
@ -477,15 +479,15 @@ msgstr "Statystyki CAcert"
#: www/wot/3.php:23 #: www/wot/3.php:23
msgid "Compare and verify that the copy of the identification sighted is a true and correct copy;" msgid "Compare and verify that the copy of the identification sighted is a true and correct copy;"
msgstr "" msgstr "Por&oacute;wnaj i sprawd&#378; czy widziana kopia identyfikacji jest prawdziw&#261; i poprawn&#261; kopi&#261;;"
#: www/wot/3.php:31 #: www/wot/3.php:31
msgid "Compare the online information to the information recorded on the paper form;" msgid "Compare the online information to the information recorded on the paper form;"
msgstr "" msgstr "Por&oacute;wnaj informacje on-line i te zapisane na formularzu papierowym;"
#: www/wot/3.php:24 #: www/wot/3.php:24
msgid "Complete the assurance form if the applicant has not already done so. Ensure that all information matches." msgid "Complete the assurance form if the applicant has not already done so. Ensure that all information matches."
msgstr "" msgstr "Wype&#322;nij formularz kontrolny, je&#347;li Kandydat jeszcze tego nie zrobi&#322;. Upewnij si&#281;, &#380;e wszystkie informacje si&#281; zgadzaj&#261;."
#: www/help/3.php:39 #: www/help/3.php:39
msgid "Confirm your request details" msgid "Confirm your request details"
@ -522,11 +524,11 @@ msgstr "Ciasteczka [Cookies]"
#: www/help/2.php:38 #: www/help/2.php:38
msgid "Cool man! How do I create my own digital signature?!" msgid "Cool man! How do I create my own digital signature?!"
msgstr "Super! Jak moge stworzy&#263; m&oacute;j w&#322;asny cyfrowy podpis?" msgstr "Super! Jak mog&#281; stworzy&#263; m&oacute;j w&#322;asny cyfrowy podpis?"
#: www/help/3.php:47 #: www/help/3.php:47
msgid "Copy the contents of the email including the" msgid "Copy the contents of the email including the"
msgstr "" msgstr "Skopiuj zawarto&#347;&#263; e-maila w&#322;&#261;czaj&#261;c w to"
#: www/index/51.php:20 #: www/index/51.php:20
msgid "Core members of CAcert generally have a strong information technology and security background, and a stronger desire to give back to the community." msgid "Core members of CAcert generally have a strong information technology and security background, and a stronger desire to give back to the community."
@ -545,7 +547,7 @@ msgstr "Pa&#324;stwo"
#: www/account/36.php:23 www/index/1.php:112 #: www/account/36.php:23 www/index/1.php:112
msgid "Country Announcements" msgid "Country Announcements"
msgstr "" msgstr "Og&#322;oszenia krajowe"
#: www/help/4.php:9 #: www/help/4.php:9
msgid "Country Name (2 letter code) [AU]:" msgid "Country Name (2 letter code) [AU]:"
@ -616,11 +618,11 @@ msgstr "Departament/Dzia&#322;"
#: www/help/2.php:17 #: www/help/2.php:17
msgid "Digital signing thus provides security on the Internet." msgid "Digital signing thus provides security on the Internet."
msgstr "" msgstr "Cyfrowe podpisywanie zapewnia bezpiecze&#324;stwo w Internecie."
#: www/index/0.php:73 #: www/index/0.php:73
msgid "Digitally sign code, web applets, installers, etc. including your name and location in the certificates." msgid "Digitally sign code, web applets, installers, etc. including your name and location in the certificates."
msgstr "" msgstr "Podpisuj cyfrowo kod, applety, setup-y, itp. za&#322;&#261;czaj&#261;c swoje dane personalne w certyfikatach."
#: www/wot/8.php:22 #: www/wot/8.php:22
msgid "Directory Listing" msgid "Directory Listing"
@ -656,7 +658,7 @@ msgstr "Darowizny"
#: www/error404.php:21 #: www/error404.php:21
msgid "Due to recent site changes bookmarks may no longer be valid, please update your bookmarks." msgid "Due to recent site changes bookmarks may no longer be valid, please update your bookmarks."
msgstr "" msgstr "Ze wzgl&#281;du na niedawne zmiany serwisu, zak&#322;adki/ulubione mog&#261; by&#263; ju&#380; nieaktualne, prosz&#281; uaktualnij je."
#: www/help/2.php:39 #: www/help/2.php:39
msgid "Easy. Ish. Go to CAcert.org, install their root certificate and then follow their joining instructions. Once you have joined, request a certificate from the menu. You will receive an email with a link to the certificate. Click on the link from your email software, and hopefully it will be seamlessly installed. Next find the security section of the settings in your email software and configure digital signatures using the certificate you just downloaded. Hmm. Call me if you want, I'll guide you through it." msgid "Easy. Ish. Go to CAcert.org, install their root certificate and then follow their joining instructions. Once you have joined, request a certificate from the menu. You will receive an email with a link to the certificate. Click on the link from your email software, and hopefully it will be seamlessly installed. Next find the security section of the settings in your email software and configure digital signatures using the certificate you just downloaded. Hmm. Call me if you want, I'll guide you through it."
@ -706,11 +708,11 @@ msgstr "Pr&oacute;ba Maila"
#: www/help/2.php:20 #: www/help/2.php:20
msgid "Emails are not secure. In fact emails are VERY not secure!" msgid "Emails are not secure. In fact emails are VERY not secure!"
msgstr "Elektroniczne listy email nie s&#261; bezpieczne. Faktycznie s&#261; BARDZO s&#322;abo zabezpieczone!" msgstr "Elektroniczne listy email nie s&#261; bezpieczne... a w&#322;a&#347;ciwie s&#261; BARDZO niebezpieczne!"
#: www/index/0.php:83 #: www/index/0.php:83
msgid "Enable encrypted data transfer for users accessing your web, email, or other SSL enabled service on your server; wildcard certificates are allowed." msgid "Enable encrypted data transfer for users accessing your web, email, or other SSL enabled service on your server; wildcard certificates are allowed."
msgstr "" msgstr "Uruchom szyfrowan&#261; transmisj&#281; danych dla u&#380;ytkownik&oacute;w stron www, e-maila i innych us&#322;ug opartych o SSL na swoim serwerze. Dopuszczamy certyfikaty subdomen w stylu *.domena.com."
#: www/help/3.php:58 #: www/help/3.php:58
msgid "Ensure 'Process the pending request and install the certificate' is selected and click on 'Next'." msgid "Ensure 'Process the pending request and install the certificate' is selected and click on 'Next'."
@ -760,7 +762,7 @@ msgstr ""
#: www/account/12.php:50 www/account/18.php:50 www/account/22.php:50 #: www/account/12.php:50 www/account/18.php:50 www/account/22.php:50
#: www/account/5.php:54 #: www/account/5.php:54
msgid "Expired" msgid "Expired"
msgstr "Wygasa" msgstr "Wygas&#322;"
#: www/account/12.php:25 www/account/18.php:25 www/account/22.php:25 #: www/account/12.php:25 www/account/18.php:25 www/account/22.php:25
#: www/account/5.php:25 #: www/account/5.php:25
@ -847,7 +849,7 @@ msgstr "Tutaj mo&#380;esz usun&#261;&#263; przetwarzane &#380;&#261;dania albo u
#: www/stats.php:55 #: www/stats.php:55
msgid "Users with 50-99 Points" msgid "Users with 50-99 Points"
msgstr "U&#380;ytkownicy w przedziale od 55 do 90 punkt&oacute;w" msgstr "U&#380;ytkownicy w przedziale od 55 do 99 punkt&oacute;w"
#: includes/account_stuff.php:185 #: includes/account_stuff.php:185
msgid "GPG/PGP Keys" msgid "GPG/PGP Keys"
@ -1487,7 +1489,7 @@ msgstr "Niepoprawny adres email. Nie mog&#281; kontynuowa&#263;."
#: www/help/2.php:10 www/help/2.php:44 #: www/help/2.php:10 www/help/2.php:44
msgid "Notes for the strangely curious" msgid "Notes for the strangely curious"
msgstr "" msgstr "Informacje dla ciekawskich"
#: www/account/39.php:45 www/index/10.php:45 #: www/account/39.php:45 www/index/10.php:45
msgid "Notification of changes" msgid "Notification of changes"
@ -1756,7 +1758,7 @@ msgstr ""
#: www/account/36.php:24 www/index/1.php:113 #: www/account/36.php:24 www/index/1.php:113
msgid "Regional Announcements" msgid "Regional Announcements"
msgstr "" msgstr "Og&#322;oszenia Regionalne"
#: includes/account.php:623 includes/account.php:732 includes/account.php:1131 #: includes/account.php:623 includes/account.php:732 includes/account.php:1131
#: includes/account.php:1349 #: includes/account.php:1349
@ -1789,7 +1791,7 @@ msgstr ""
#: www/account/12.php:72 www/account/18.php:78 www/account/22.php:74 #: www/account/12.php:72 www/account/18.php:78 www/account/22.php:74
#: www/account/5.php:78 #: www/account/5.php:78
msgid "Revoke/Delete" msgid "Revoke/Delete"
msgstr "Przed&#322;u&#380;/Usu&#324;" msgstr "Cofnij/Usu&#324;"
#: www/account/12.php:24 www/account/12.php:54 www/account/18.php:24 #: www/account/12.php:24 www/account/12.php:54 www/account/18.php:24
#: www/account/18.php:54 www/account/22.php:24 www/account/22.php:54 #: www/account/18.php:54 www/account/22.php:24 www/account/22.php:54
@ -1908,7 +1910,7 @@ msgstr "Wy&#347;lij"
#: www/account/40.php:40 www/index/11.php:40 #: www/account/40.php:40 www/index/11.php:40
msgid "Sensitive Information" msgid "Sensitive Information"
msgstr "" msgstr "Wa&#380;ne Informacje"
#: includes/account_stuff.php:161 #: includes/account_stuff.php:161
msgid "Server Certificates" msgid "Server Certificates"
@ -2239,7 +2241,7 @@ msgstr "Suma Punkt&oacute;w Wydanych"
#: www/account/24.php:29 www/account/27.php:32 #: www/account/24.php:29 www/account/27.php:32
msgid "Town/Suburb" msgid "Town/Suburb"
msgstr "" msgstr "Miasto/Przedmie&#347;cia"
#: includes/general_stuff.php:76 #: includes/general_stuff.php:76
msgid "Translations" msgid "Translations"
@ -2251,7 +2253,7 @@ msgstr "Skarbnik"
#: includes/account_stuff.php:205 includes/general.php:23 www/wot/4.php:15 #: includes/account_stuff.php:205 includes/general.php:23 www/wot/4.php:15
msgid "Trusted Third Parties" msgid "Trusted Third Parties"
msgstr "" msgstr "Zaufane Osoby Trzecie (TTP)"
#: www/help/2.php:60 #: www/help/2.php:60
msgid "U.K. e-mail snooping bill passed" msgid "U.K. e-mail snooping bill passed"
@ -2259,7 +2261,7 @@ msgstr ""
#: www/help/2.php:21 #: www/help/2.php:21
msgid "UK Government has done this since the year 2000" msgid "UK Government has done this since the year 2000"
msgstr "" msgstr "Rz&#261;d brytyjski zrobi&#322; to przed rokiem 2000"
#: www/index.php:126 #: www/index.php:126
msgid "Unable to match your details with any user accounts on file" msgid "Unable to match your details with any user accounts on file"

View file

@ -7,7 +7,7 @@ msgstr ""
"Project-Id-Version: de\n" "Project-Id-Version: de\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2005-01-09 08:25:26+0000\n" "POT-Creation-Date: 2005-01-09 08:25:26+0000\n"
"PO-Revision-Date: 2005-11-24 01:31:09+0000\n" "PO-Revision-Date: 2005-12-24 20:02:07+0000\n"
"Last-Translator: Someone <someone@someisp.com>\n" "Last-Translator: Someone <someone@someisp.com>\n"
"Language-Team: <de@li.org>\n" "Language-Team: <de@li.org>\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
@ -61,11 +61,11 @@ msgstr "... klicka sedan p&aring; 'N&auml;sta'."
#: www/wot/3.php:42 #: www/wot/3.php:42
msgid "A CAcert Assurer who knowingly, or reasonably ought to have known, assures an applicant contrary to this policy may be held liable." msgid "A CAcert Assurer who knowingly, or reasonably ought to have known, assures an applicant contrary to this policy may be held liable."
msgstr "En CAcert-notarie som medvetet eller genom okunskap bekr&auml;ftar en identitet, i konflikt med det h&auml;r regelverket, kan h&aring;llas ansvarsskyldig." msgstr "En CAcert-notarie som medvetet, eller genom okunskap, bekr&auml;ftar en identitet i konflikt med detta regelverk, kan h&aring;llas ansvarig."
#: www/wot/4.php:17 #: www/wot/4.php:17
msgid "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." msgid "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."
msgstr "" msgstr "En p&aring;litlig tredje-part &auml;r helt enkelt en person som &auml;r officiellt betrodd att bevittna namnteckningar och identifikationshandlingar. Detta &auml;r, i Sverige, t.ex. Notarius Publicus och auktoriserade revisorer men &auml;ven godk&auml;nda revisorer, advokater och banktj&auml;nstem&auml;n kan anv&auml;ndas."
#: www/account/38.php:21 www/index/13.php:21 #: www/account/38.php:21 www/index/13.php:21
msgid "ANY amount will be appreciated - the more funding CAcert receives, the sooner it can achieve the goals of the community." msgid "ANY amount will be appreciated - the more funding CAcert receives, the sooner it can achieve the goals of the community."
@ -781,19 +781,19 @@ msgstr ""
#: includes/account_stuff.php:191 #: includes/account_stuff.php:191
msgid "Find Domain" msgid "Find Domain"
msgstr "" msgstr "Hitta dom&auml;n"
#: includes/account_stuff.php:191 www/account/42.php:19 #: includes/account_stuff.php:191 www/account/42.php:19
msgid "Find User" msgid "Find User"
msgstr "" msgstr "Hitta anv&auml;ndare"
#: www/account/48.php:19 #: www/account/48.php:19
msgid "Find User by Domain" msgid "Find User by Domain"
msgstr "" msgstr "Hitta anv&auml;ndare via dom&auml;n-namnet"
#: includes/account_stuff.php:182 #: includes/account_stuff.php:182
msgid "Find an Assurer" msgid "Find an Assurer"
msgstr "" msgstr "Hitta en notarie"
#: www/help/3.php:41 #: www/help/3.php:41
msgid "Finish up and exit IIS Certificate Wizard" msgid "Finish up and exit IIS Certificate Wizard"
@ -1290,7 +1290,7 @@ msgstr ""
#: www/account/43.php:82 #: www/account/43.php:82
msgid "Middle Name" msgid "Middle Name"
msgstr "" msgstr "Andranamn"
#: www/account/13.php:31 www/account/13.php:79 www/index/1.php:26 #: www/account/13.php:31 www/account/13.php:79 www/index/1.php:26
msgid "Middle Name(s)" msgid "Middle Name(s)"
@ -1383,11 +1383,11 @@ msgstr "Ny administrat&ouml;r (admin) f&ouml;r %s"
#: www/stats.php:71 www/stats.php:107 #: www/stats.php:71 www/stats.php:107
msgid "New Assurers" msgid "New Assurers"
msgstr "" msgstr "Nya notarier"
#: www/stats.php:72 www/stats.php:108 #: www/stats.php:72 www/stats.php:108
msgid "New Certificates" msgid "New Certificates"
msgstr "" msgstr "Vya certifikat"
#: www/account/16.php:18 www/account/3.php:27 #: www/account/16.php:18 www/account/3.php:27
msgid "New Client Certificate" msgid "New Client Certificate"
@ -1416,7 +1416,7 @@ msgstr "&Auml;ndra l&ouml;senord"
#: www/stats.php:70 www/stats.php:106 #: www/stats.php:70 www/stats.php:106
msgid "New Users" msgid "New Users"
msgstr "" msgstr "Nya anv&auml;ndare"
#: www/account/16.php:40 www/account/24.php:45 www/account/3.php:70 #: www/account/16.php:40 www/account/24.php:45 www/account/3.php:70
#: www/account/42.php:26 www/account/44.php:30 www/account/48.php:26 #: www/account/42.php:26 www/account/44.php:30 www/account/48.php:26
@ -1478,7 +1478,7 @@ msgstr "Normal inloggning"
#: www/account/12.php:56 www/account/18.php:56 www/account/22.php:56 #: www/account/12.php:56 www/account/18.php:56 www/account/22.php:56
#: www/account/5.php:60 #: www/account/5.php:60
msgid "Not Revoked" msgid "Not Revoked"
msgstr "" msgstr "Ej annulerat"
#: includes/account.php:25 #: includes/account.php:25
#, php-format #, php-format
@ -1495,7 +1495,7 @@ msgstr "&Auml;ndringsmeddelande"
#: www/help/3.php:12 #: www/help/3.php:12
msgid "Now 'Create a new certificate'." msgid "Now 'Create a new certificate'."
msgstr "" msgstr "... och nu, 'Skapa ett nytt certifikat'."
#: includes/account.php:600 includes/account.php:711 includes/account.php:1109 #: includes/account.php:600 includes/account.php:711 includes/account.php:1109
#: includes/account.php:1325 #: includes/account.php:1325
@ -1877,7 +1877,7 @@ msgstr ""
#: www/help/3.php:11 #: www/help/3.php:11
msgid "Select 'Create a new certificate'" msgid "Select 'Create a new certificate'"
msgstr "" msgstr "V&auml;lj 'Skapa ett nytt certifikat'"
#: www/help/3.php:55 #: www/help/3.php:55
msgid "Select 'Server Certificate' at the bottom of the tab in the 'Secure communications' section." msgid "Select 'Server Certificate' at the bottom of the tab in the 'Secure communications' section."
@ -2051,7 +2051,7 @@ msgstr ""
#: www/account/0.php:28 #: www/account/0.php:28
msgid "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" msgid "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"
msgstr "" msgstr "Systemet som CAcert:s Web of Trust anv&auml;nder liknar de som GPG/PGP-system anv&auml;nder, man tr&auml;ffas personligen verifierar att ID-handlingar matchar GPG/PGP-informationen. CAcert skiljer sig n&aring;got f&ouml;r att fungera med PKI-ramverket. F&ouml;r att du ska kunna bli betrodd m&aring;ste du f&ouml;rst hitta en n&aring;gon som redan &auml;r betrodd (CAcert-notarie). Hur m&aring;nga po&auml;ng notarien f&aring;r utf&auml;rda beror p&aring; hur notarien blivit verifierad och / eller hur m&aring;nga personer notarien sj&auml;lv verifierat. Det antal po&auml;ng en notarie h&ouml;gst kan ge visas i notarieregistret. N&auml;r ni tr&auml;ffas visar du din ID-handling och fyller i ett CAP-formul&auml;r som notarien sparar f&ouml;r kunna visa vid en revision. Du kan &auml;ven erh&aring;lla trust-po&auml;ng via TTP (Trust Third Party - p&aring;litlig tredje part)-systemet, d&auml;r t.ex. Notarius Publicus, revisorer eller banktj&auml;nstem&auml;n kan verifiera din identitet. Mer information om TTP-systemet finns under TTP-menyn."
#: www/index/0.php:103 #: www/index/0.php:103
msgid "The ability to assure other new CAcert users; contribute to the strengthening and broadening of the CAcert Web of Trust." msgid "The ability to assure other new CAcert users; contribute to the strengthening and broadening of the CAcert Web of Trust."
@ -2304,7 +2304,7 @@ msgstr "Giltig"
#: www/stats.php:43 #: www/stats.php:43
msgid "Valid Certificates" msgid "Valid Certificates"
msgstr "" msgstr "Giltiga certifikat"
#: www/index/0.php:55 www/index/0.php:65 www/index/0.php:75 www/index/0.php:85 #: www/index/0.php:55 www/index/0.php:65 www/index/0.php:75 www/index/0.php:85
#: www/index/0.php:95 www/index/0.php:105 www/index/0.php:115 #: www/index/0.php:95 www/index/0.php:105 www/index/0.php:115
@ -2317,15 +2317,15 @@ msgstr "Verifierad"
#: www/stats.php:20 www/account/43.php:175 #: www/stats.php:20 www/account/43.php:175
msgid "Verified Domains" msgid "Verified Domains"
msgstr "" msgstr "Verifierade dom&auml;n-namn"
#: www/stats.php:16 #: www/stats.php:16
msgid "Verified Emails" msgid "Verified Emails"
msgstr "" msgstr "Verifierade e-postadresser"
#: www/stats.php:12 #: www/stats.php:12
msgid "Verified Users" msgid "Verified Users"
msgstr "" msgstr "Verifierade anv&auml;ndare"
#: www/index/8.php:3 #: www/index/8.php:3
msgid "Vice President" msgid "Vice President"
@ -2417,7 +2417,7 @@ msgstr "Vem"
#: www/index/51.php:19 #: www/index/51.php:19
msgid "Who?" msgid "Who?"
msgstr "" msgstr "Vem?"
#: www/help/2.php:3 www/help/2.php:19 #: www/help/2.php:3 www/help/2.php:19
msgid "Why digitally sign your own emails?! (weirdo..)" msgid "Why digitally sign your own emails?! (weirdo..)"
@ -2469,11 +2469,11 @@ msgstr "Du kommer nu att installera ett certifikat. Om du anv&Atilde;&curren;nde
#: www/wot.php:54 #: www/wot.php:54
msgid "You are never allowed to Assure yourself!" msgid "You are never allowed to Assure yourself!"
msgstr "" msgstr "Du f&aring;r inte verifiera dig sj&auml;lv!"
#: www/wot.php:68 #: www/wot.php:68
msgid "You are only allowed to Assure someone once!" msgid "You are only allowed to Assure someone once!"
msgstr "" msgstr "Du kan endast verifiera en och samma person en g&aring;ng!"
#: www/help/2.php:45 #: www/help/2.php:45
msgid "You are putting your trust in people you don't know!" msgid "You are putting your trust in people you don't know!"
@ -2486,16 +2486,16 @@ msgstr ""
#: www/wot.php:230 #: www/wot.php:230
#, php-format #, php-format
msgid "You are receiving this email because you have assured %s %s (%s)." msgid "You are receiving this email because you have assured %s %s (%s)."
msgstr "" msgstr "Du f&aring;r detta e-postmeddelande eftersom du har verifierat %s %s (%s)."
#: www/wot.php:206 #: www/wot.php:206
#, php-format #, php-format
msgid "You are receiving this email because you have been assured by %s %s (%s)." msgid "You are receiving this email because you have been assured by %s %s (%s)."
msgstr "" msgstr "Du f&aring;r detta e-postmeddelande eftersom du har verifierats av %s %s (%s)."
#: includes/general_stuff.php:112 includes/tverify_stuff.php:78 #: includes/general_stuff.php:112 includes/tverify_stuff.php:78
msgid "Further Information" msgid "Further Information"
msgstr "" msgstr "Ytterligare information"
#: www/index/7.php:26 #: www/index/7.php:26
msgid "Has been involved in translating this website into Portuguese" msgid "Has been involved in translating this website into Portuguese"
@ -2520,7 +2520,7 @@ msgstr ""
#: www/wot/4.php:19 #: www/wot/4.php:19
msgid "You can become a CAcert Assurer by seeking out trusted 3rd parties. You will also need to download and print out a copy of the TTP.pdf and fill in your sections. You will need to produce a photo copy of your ID, which the person assuring you will inspect against the originals. Once they are satisfied the documents appear to be genuine they need to sign the back of the photo copies, and fill in their sections of the TTP document. Once you have had your ID verified by 2 different people, pop the copies + forms in an envelope and post them to:" msgid "You can become a CAcert Assurer by seeking out trusted 3rd parties. You will also need to download and print out a copy of the TTP.pdf and fill in your sections. You will need to produce a photo copy of your ID, which the person assuring you will inspect against the originals. Once they are satisfied the documents appear to be genuine they need to sign the back of the photo copies, and fill in their sections of the TTP document. Once you have had your ID verified by 2 different people, pop the copies + forms in an envelope and post them to:"
msgstr "" msgstr "Du kan bli CAcert-notarie genom att anv&auml;nda tv&aring; p&aring;litliga tredje-parter. Du beh&ouml;ver ladda ner och skriva ut tv&aring; exemplar av TTP.pdf och fylla i dina delar. Du beh&ouml;ver &auml;ven kopiera din legitimationshandling (ID). N&auml;r de b&aring;da tredje-parterna konstaterat att din legitimation &auml;r &auml;kta och giltig s&aring; signerar de baksidan av ID-kopian och fyller i sina delar av TTP-dokumentet. N&auml;r du har f&aring;tt din identitet verifierad av tv&aring; olika personer, stoppa de signerade ID-kopiorna och TTP-dokumenten i ett kuvert och skicka till:"
#: www/index/0.php:53 #: www/index/0.php:53
msgid "You can send digitally signed/encrypted emails; others can send encrypted emails to you." msgid "You can send digitally signed/encrypted emails; others can send encrypted emails to you."
@ -2553,7 +2553,7 @@ msgstr "Den hemliga frasen du angav &Atilde;&curren;r felaktig."
#: www/wot.php:109 #: www/wot.php:109
msgid "You failed to enter a location of your meeting." msgid "You failed to enter a location of your meeting."
msgstr "" msgstr "Du har inte angett plats f&ouml;r ert m&ouml;te."
#: www/index.php:97 #: www/index.php:97
msgid "You failed to get all answers correct or you didn't configure enough lost password questions for your account. System admins have been notified." msgid "You failed to get all answers correct or you didn't configure enough lost password questions for your account. System admins have been notified."
@ -2561,7 +2561,7 @@ msgstr ""
#: www/gpg.php:24 #: www/gpg.php:24
msgid "You failed to paste a valid GPG/PGP key." msgid "You failed to paste a valid GPG/PGP key."
msgstr "" msgstr "Du lyckades inte klistra in en giltig GPG/PGP-nyckel."
#: www/index/0.php:113 #: www/index/0.php:113
msgid "You get a vote in how CAcert (a non-profit association incorporated in Australia) is run; be eligible for positions on the CAcert board." msgid "You get a vote in how CAcert (a non-profit association incorporated in Australia) is run; be eligible for positions on the CAcert board."
@ -2602,7 +2602,7 @@ msgstr "Du m&Atilde;&yen;ste f&Atilde;&yen; f&Atilde;&para;revisat &Atilde;&yen;
#: www/wot.php:216 #: www/wot.php:216
msgid "You now have over 100 points and can start assuring others." msgid "You now have over 100 points and can start assuring others."
msgstr "" msgstr "Du har nu &ouml;ver 100 po&auml;ng och kan b&ouml;rja verifiera andra anv&auml;ndare."
#: www/wot.php:211 #: www/wot.php:211
msgid "You now have over 50 points, and can now have your name added to client certificates, and issue server certificates for up to 2 years." msgid "You now have over 50 points, and can now have your name added to client certificates, and issue server certificates for up to 2 years."
@ -2655,7 +2655,7 @@ msgstr ""
#: www/wot.php:237 #: www/wot.php:237
msgid "You've Assured Another Member." msgid "You've Assured Another Member."
msgstr "" msgstr "Du har verifierat ytterligare en medlem."
#: www/verify.php:77 #: www/verify.php:77
msgid "You've attempted to verify the same domain a fourth time with an invalid hash, subsequantly this request has been deleted in the system" msgid "You've attempted to verify the same domain a fourth time with an invalid hash, subsequantly this request has been deleted in the system"
@ -2663,7 +2663,7 @@ msgstr "Du har f&Atilde;&para;rs&Atilde;&para;kt verifiera samma dom&Atilde;&cur
#: www/wot.php:225 #: www/wot.php:225
msgid "You've been Assured." msgid "You've been Assured."
msgstr "" msgstr "Du har blivit verifierad."
#: www/account/43.php:190 www/wot/10.php:19 #: www/account/43.php:190 www/wot/10.php:19
msgid "Your Assurance Points" msgid "Your Assurance Points"
@ -2847,7 +2847,7 @@ msgstr ""
#: includes/account_stuff.php:153 includes/general_stuff.php:48 #: includes/account_stuff.php:153 includes/general_stuff.php:48
#: includes/tverify_stuff.php:34 #: includes/tverify_stuff.php:34
msgid "Free digital certificates!" msgid "Free digital certificates!"
msgstr "" msgstr "Gratis digitala certifikat!"
#: www/wot.php:240 #: www/wot.php:240
#, php-format #, php-format
@ -2866,7 +2866,7 @@ msgstr ""
#: www/wot.php:49 #: www/wot.php:49
msgid "A reminder notice has been sent." msgid "A reminder notice has been sent."
msgstr "" msgstr "En p&aring;minnelse har skickats."
#: includes/account_stuff.php:214 www/disputes/0.php:19 #: includes/account_stuff.php:214 www/disputes/0.php:19
msgid "Abuses" msgid "Abuses"
@ -2930,11 +2930,11 @@ msgstr ""
#: www/disputes/2.php:20 #: www/disputes/2.php:20
msgid "Dispute Domain" msgid "Dispute Domain"
msgstr "" msgstr "Tvistanm&auml;l dom&auml;n"
#: www/disputes.php:286 www/disputes.php:420 #: www/disputes.php:286 www/disputes.php:420
msgid "Dispute Probe" msgid "Dispute Probe"
msgstr "" msgstr "F&ouml;rfr&aring;gan i tvist&auml;rende"
#: www/disputes/0.php:17 #: www/disputes/0.php:17
msgid "Disputes" msgid "Disputes"
@ -2955,11 +2955,11 @@ msgstr ""
#: www/disputes.php:377 www/disputes.php:422 www/disputes/2.php:15 #: www/disputes.php:377 www/disputes.php:422 www/disputes/2.php:15
#: www/disputes/6.php:15 www/disputes/6.php:20 #: www/disputes/6.php:15 www/disputes/6.php:20
msgid "Domain Dispute" msgid "Domain Dispute"
msgstr "" msgstr "Dom&auml;ntvist"
#: www/disputes.php:399 #: www/disputes.php:399
msgid "Domain Dispute!" msgid "Domain Dispute!"
msgstr "" msgstr "Dom&auml;ntvist!"
#: www/disputes.php:428 #: www/disputes.php:428
msgid "Domain and Email Disputes" msgid "Domain and Email Disputes"
@ -2980,7 +2980,7 @@ msgstr ""
#: www/disputes.php:268 www/disputes.php:288 www/disputes/1.php:15 #: www/disputes.php:268 www/disputes.php:288 www/disputes/1.php:15
#: www/disputes/4.php:15 www/disputes/4.php:20 #: www/disputes/4.php:15 www/disputes/4.php:20
msgid "Email Dispute" msgid "Email Dispute"
msgstr "" msgstr "E-post-tvist"
#: www/disputes/1.php:27 www/disputes/2.php:28 #: www/disputes/1.php:27 www/disputes/2.php:28
msgid "File Dispute" msgid "File Dispute"
@ -3049,7 +3049,7 @@ msgstr ""
#: www/disputes.php:91 www/disputes.php:115 www/disputes.php:182 #: www/disputes.php:91 www/disputes.php:115 www/disputes.php:182
#: www/disputes.php:206 #: www/disputes.php:206
msgid "Invalid request. Can't continue." msgid "Invalid request. Can't continue."
msgstr "" msgstr "Ogiltig f&ouml;rfr&aring;gan Kan inte forts&auml;tta."
#: includes/tverify_stuff.php:39 #: includes/tverify_stuff.php:39
msgid "Main Website" msgid "Main Website"
@ -3142,7 +3142,7 @@ msgstr ""
#: www/disputes.php:310 #: www/disputes.php:310
#, php-format #, php-format
msgid "The domain '%s' already exists in the dispute system. Can't continue." msgid "The domain '%s' already exists in the dispute system. Can't continue."
msgstr "" msgstr "Dom&auml;nen '%s' finns redan i tvist-systemet. Kan inte forts&auml;tta."
#: www/gpg/3.php:28 #: www/gpg/3.php:28
msgid "Below is your PGP/GPG Certificate" msgid "Below is your PGP/GPG Certificate"
@ -3165,7 +3165,7 @@ msgstr ""
#: www/disputes.php:236 #: www/disputes.php:236
#, php-format #, php-format
msgid "The email address '%s' already exists in the dispute system. Can't continue." msgid "The email address '%s' already exists in the dispute system. Can't continue."
msgstr "" msgstr "E-postadressen '%s' finns redan i tvist-systemet. Kan inte forts&auml;tta."
#: www/wot/9.php:48 #: www/wot/9.php:48
#, php-format #, php-format
@ -3235,7 +3235,7 @@ msgstr ""
#: www/disputes/4.php:32 www/disputes/5.php:29 www/disputes/6.php:32 #: www/disputes/4.php:32 www/disputes/5.php:29 www/disputes/6.php:32
msgid "Update Dispute" msgid "Update Dispute"
msgstr "" msgstr "Uppdatera tvist&auml;rende"
#: www/wot/2.php:26 #: www/wot/2.php:26
msgid "Upon receiving your documents you will be notified, and points will be added to your account." msgid "Upon receiving your documents you will be notified, and points will be added to your account."
@ -3259,7 +3259,7 @@ msgstr ""
#: www/disputes.php:257 www/disputes.php:329 #: www/disputes.php:257 www/disputes.php:329
msgid "You aren't allowed to dispute your own email addresses. Can't continue." msgid "You aren't allowed to dispute your own email addresses. Can't continue."
msgstr "" msgstr "Du kan inte tvistanm&auml;la din egen e-postadress. Kan inte forts&auml;tta."
#: www/wot/2.php:19 #: www/wot/2.php:19
msgid "You can also become a CAcert Assurer by seeking out a public notary, justice of the peace, accountant, lawyer or bank manager. You will need to download and print out a copy of the TTP.pdf and fill in your sections. You will need to produce a photo copy of your ID, which the person assuring you will inspect against the originals. Once they are satisfied the documents appear to be genuine they need to sign the back of the photo copies, and fill in their sections of the TTP document. Once you have had your ID verified by 2 different people, pop the copies + forms in an envelope and post them to:" msgid "You can also become a CAcert Assurer by seeking out a public notary, justice of the peace, accountant, lawyer or bank manager. You will need to download and print out a copy of the TTP.pdf and fill in your sections. You will need to produce a photo copy of your ID, which the person assuring you will inspect against the originals. Once they are satisfied the documents appear to be genuine they need to sign the back of the photo copies, and fill in their sections of the TTP document. Once you have had your ID verified by 2 different people, pop the copies + forms in an envelope and post them to:"

View file

@ -22,6 +22,7 @@
<input type="hidden" name="oldid" value="<?=$id?>"> <input type="hidden" name="oldid" value="<?=$id?>">
<INPUT TYPE=HIDDEN NAME="CSR"> <INPUT TYPE=HIDDEN NAME="CSR">
<input type="hidden" name="keytype" value="MS"> <input type="hidden" name="keytype" value="MS">
<?=_("'Enhanced Provider' is generally the best option, which has a key size of 1024bit. If you need a bigger key size you will need to use a different browser.")?>
<input type="submit" name="GenReq" value="Create Certificate"><br> <input type="submit" name="GenReq" value="Create Certificate"><br>
</p></form> </p></form>
<script type="text/vbscript" language="vbscript"> <script type="text/vbscript" language="vbscript">

View file

@ -12,7 +12,7 @@
the implied warranty of MERCHANTABILITY or FITNESS FOR A the implied warranty of MERCHANTABILITY or FITNESS FOR A
PARTICULAR PURPOSE. See the License for more details. PARTICULAR PURPOSE. See the License for more details.
*/ ?> */ ?>
<table align="center" valign="middle" border="0" cellspacing="0" cellpadding="0" class="wrapper" width="500"> <table align="center" valign="middle" border="0" cellspacing="0" cellpadding="0" class="wrapper" width="800">
<tr> <tr>
<td colspan="5" class="title"><?=_("Organisations")?></td> <td colspan="5" class="title"><?=_("Organisations")?></td>
</tr> </tr>

View file

@ -15,7 +15,8 @@
<H3><?=_("Contact Us")?></H3> <H3><?=_("Contact Us")?></H3>
<p><b><?=_("General Questions")?></b></p> <p><b><?=_("General Questions")?></b></p>
<p><b><?=_("PLEASE NOTE: Due to the large amounts of support questions, incorrectly directed emails may be ignored, this is a volunteer effort and directing general questions to the right place will help everyone, including yourself as you will get a speedier reply.")?></b></p> <p><b><?=_("PLEASE NOTE: Due to the large amounts of support questions, incorrectly directed emails may be over looked, this is a volunteer effort and directing general questions to the right place will help everyone, including yourself as you will get a reply quicker.")?></b></p>
<p><?=sprintf(_("If you are having trouble with your username or password, please visit our %swiki page%s for more information"), "<a href='http://wiki.cacert.org/wiki/FAQ/LostPasswordOrAccount' target='_new'>", "</a>");?></p>
<p><?=_("Before contacting us, be sure to read over the inforation on our official and unofficial HowTo and FAQ pages.")?> - <a href="http://www.CAcert.org/help.php"><?=_("Go here for more details.")?></a></p> <p><?=_("Before contacting us, be sure to read over the inforation on our official and unofficial HowTo and FAQ pages.")?> - <a href="http://www.CAcert.org/help.php"><?=_("Go here for more details.")?></a></p>
<p><?=_("General questions about CAcert should be sent to the general support list, please send all emails in ENGLISH only, this list has many more volunteers then those directly involved with the running of the website, everyone on the mailing list understands english, even if this isn't their native language this will increase your chance at a competent reply. While it's best if you sign up to the mailing list to get replied to, you don't have to, but please make sure you note this in your email, otherwise it might seem like you didn't get a reply to your question.")?></p> <p><?=_("General questions about CAcert should be sent to the general support list, please send all emails in ENGLISH only, this list has many more volunteers then those directly involved with the running of the website, everyone on the mailing list understands english, even if this isn't their native language this will increase your chance at a competent reply. While it's best if you sign up to the mailing list to get replied to, you don't have to, but please make sure you note this in your email, otherwise it might seem like you didn't get a reply to your question.")?></p>
<p><a href="http://lists.cacert.org/cgi-bin/mailman/listinfo/cacert-support"><?=_("Click here to go to the Support List")?></a></p> <p><a href="http://lists.cacert.org/cgi-bin/mailman/listinfo/cacert-support"><?=_("Click here to go to the Support List")?></a></p>

View file

@ -20,7 +20,7 @@
</tr> </tr>
<tr> <tr>
<td class="DataTD"><?=_("Email")?>:</td> <td class="DataTD"><?=_("Email")?>:</td>
<td class="DataTD"><b><?=$_POST['email']?></b></td> <td class="DataTD"><b><?=$_REQUEST['email']?></b></td>
</tr> </tr>
<tr> <tr>
<td class="DataTD" colspan="2">Are you sure you want to delete this user, while not actually deleting the account it will completely disable it and revoke any/all certificates currently issued.</td> <td class="DataTD" colspan="2">Are you sure you want to delete this user, while not actually deleting the account it will completely disable it and revoke any/all certificates currently issued.</td>
@ -29,6 +29,6 @@
<td class="DataTD" colspan="2"><input type="submit" name="cancel" value="<?=_("No")?>"> <input type="submit" name="process" value="<?=_("Yes")?>"></td> <td class="DataTD" colspan="2"><input type="submit" name="cancel" value="<?=_("No")?>"> <input type="submit" name="process" value="<?=_("Yes")?>"></td>
</tr> </tr>
</table> </table>
<input type="hidden" name="userid" value="<?=$_POST['userid']?>"> <input type="hidden" name="userid" value="<?=$_REQUEST['userid']?>">
<input type="hidden" name="oldid" value="<?=$id?>"> <input type="hidden" name="oldid" value="<?=$id?>">
</form> </form>

View file

@ -76,6 +76,7 @@
while($row = mysql_fetch_assoc($res)) while($row = mysql_fetch_assoc($res))
{ {
echo "<li>( <a href='account.php?action=move&id=54&locid=$row[id]'>move</a> |"; echo "<li>( <a href='account.php?action=move&id=54&locid=$row[id]'>move</a> |";
echo " <a href='account.php?action=aliases&id=54&locid=$row[id]'>aliases</a> |";
echo " <a href='account.php?action=edit&id=54&locid=$row[id]'>edit</a> |"; echo " <a href='account.php?action=edit&id=54&locid=$row[id]'>edit</a> |";
echo " <a href='account.php?action=delete&id=53&locid=$row[id]'"; echo " <a href='account.php?action=delete&id=53&locid=$row[id]'";
echo " onclick=\"return confirm('Are you sure you want to delete this location?');\">delete</a> ) $row[name]</li>\n"; echo " onclick=\"return confirm('Are you sure you want to delete this location?');\">delete</a> ) $row[name]</li>\n";

View file

@ -115,6 +115,51 @@
<input type="hidden" name="locid" value="<?=$_REQUEST['locid']?>"> <input type="hidden" name="locid" value="<?=$_REQUEST['locid']?>">
<input type="hidden" name="oldid" value="54"> <input type="hidden" name="oldid" value="54">
</form> </form>
<? } if($_REQUEST['locid'] > 0 && $_REQUEST['action'] == "aliases") {
$locid = intval($_REQUEST['locid']);
$query = "select * from `localias` where `locid`='$locid'";
$res = mysql_query($query);
$rc = mysql_num_rows($res);
?>
<table align="center" valign="middle" border="0" cellspacing="0" cellpadding="0" class="wrapper">
<tr>
<td colspan="2" class="title"><?=_("Location Aliases")?> - <a href="javascript:Show_Stuff()"><?=_("Add")?></a></td>
</tr>
<tr ID="display1">
<td colspan="2" class="DataTD">
<form method="post" action="account.php" ACCEPTCHARSET="utf-8">
<?=_("Location Alias")?>: <input type="text" name="name"> <input type="submit" value="Add">
<input type="hidden" name="action" value="alias">
<input type="hidden" name="locid" value="<?=$_REQUEST['locid']?>">
<input type="hidden" name="oldid" value="54">
</form>
</td>
</tr>
<?
while($row = mysql_fetch_assoc($res))
{
?>
<tr>
<td class="DataTD"><?=$row['name']?></td>
<td class="DataTD"><a href="account.php?id=54&locid=<?=$_REQUEST['locid']?>&name=<?=$row['name']?>&action=delalias" onclick="return confirm('Are you sure you want to delete this location alias?');"><?=_("Delete")?></td>
</tr>
<? } ?>
</table>
<script language="JavaScript" type="text/javascript">
<!--
function Show_Stuff()
{
if (document.getElementById("display1").style.display == "none")
{
document.getElementById("display1").style.display = "";
} else {
document.getElementById("display1").style.display = "none";
}
}
document.getElementById("display1").style.display = "none";
-->
</script>
<? } if($_REQUEST['locid'] > 0 && $_REQUEST['action'] == "move") { <? } if($_REQUEST['locid'] > 0 && $_REQUEST['action'] == "move") {
$locid = intval($_REQUEST['locid']); $locid = intval($_REQUEST['locid']);
$query = "select * from `locations` where `id`='$locid'"; $query = "select * from `locations` where `id`='$locid'";
@ -134,7 +179,7 @@
<td class="DataTD"><?=_("Set Region")?>:</td> <td class="DataTD"><?=_("Set Region")?>:</td>
<td class="DataTD"><select name="newreg"> <td class="DataTD"><select name="newreg">
<? <?
$query = "select * from `regions` where `ccid`='$row[ccid]'"; $query = "select * from `regions` where `ccid`='$row[ccid]' order by `name`";
$res = mysql_query($query); $res = mysql_query($query);
while($row = mysql_fetch_assoc($res)) while($row = mysql_fetch_assoc($res))
{ {

View file

@ -25,7 +25,7 @@
$query = "select UNIX_TIMESTAMP(`issued`) as `issued`, $query = "select UNIX_TIMESTAMP(`issued`) as `issued`,
UNIX_TIMESTAMP(`expire`) - UNIX_TIMESTAMP() as `timeleft`, UNIX_TIMESTAMP(`expire`) - UNIX_TIMESTAMP() as `timeleft`,
UNIX_TIMESTAMP(`expire`) as `expired`, UNIX_TIMESTAMP(`expire`) as `expired`,
`expire` as `expires`, `id`, `level`, `email` `expire` as `expires`, `id`, `level`,
`email` from `gpg` where `memid`='".$_SESSION[profile][id]."' `email` from `gpg` where `memid`='".$_SESSION[profile][id]."'
ORDER BY `issued` desc"; ORDER BY `issued` desc";
$res = mysql_query($query); $res = mysql_query($query);
@ -51,10 +51,10 @@
<td class="DataTD"><a href="gpg.php?id=3&cert=<?=$row[id]?>"><?=$row['email']?></a></td> <td class="DataTD"><a href="gpg.php?id=3&cert=<?=$row[id]?>"><?=$row['email']?></a></td>
<? } else if($verified == _("Pending")) { ?> <? } else if($verified == _("Pending")) { ?>
<td class="DataTD"><?=$verified?></td> <td class="DataTD"><?=$verified?></td>
<td class="DataTD"><?=$row[CN]?></td> <td class="DataTD"><?=$row['email']?></td>
<? } else { ?> <? } else { ?>
<td class="DataTD"><?=$verified?></td> <td class="DataTD"><?=$verified?></td>
<td class="DataTD"><a href="account.php?id=6&cert=<?=$row[id]?>"><?=$row[CN]?></a></td> <td class="DataTD"><a href="account.php?id=6&cert=<?=$row[id]?>"><?=$row['email']?></a></td>
<? } ?> <? } ?>
<td class="DataTD"><?=$row[expires]?></td> <td class="DataTD"><?=$row[expires]?></td>
</tr> </tr>

View file

@ -15,7 +15,8 @@
<H3><?=_("Contact Us")?></H3> <H3><?=_("Contact Us")?></H3>
<p><b><?=_("General Questions")?></b></p> <p><b><?=_("General Questions")?></b></p>
<p><b><?=_("PLEASE NOTE: Due to the large amounts of support questions, incorrectly directed emails may be ignored, this is a volunteer effort and directing general questions to the right place will help everyone, including yourself as you will get a speedier reply.")?></b></p> <p><b><?=_("PLEASE NOTE: Due to the large amounts of support questions, incorrectly directed emails may be over looked, this is a volunteer effort and directing general questions to the right place will help everyone, including yourself as you will get a reply quicker.")?></b></p>
<p><?=sprintf(_("If you are having trouble with your username or password, please visit our %swiki page%s for more information"), "<a href='http://wiki.cacert.org/wiki/FAQ/LostPasswordOrAccount' target='_new'>", "</a>");?></p>
<p><?=_("Before contacting us, be sure to read over the inforation on our official and unofficial HowTo and FAQ pages.")?> - <a href="http://www.CAcert.org/help.php"><?=_("Go here for more details.")?></a></p> <p><?=_("Before contacting us, be sure to read over the inforation on our official and unofficial HowTo and FAQ pages.")?> - <a href="http://www.CAcert.org/help.php"><?=_("Go here for more details.")?></a></p>
<p><?=_("General questions about CAcert should be sent to the general support list, please send all emails in ENGLISH only, this list has many more volunteers then those directly involved with the running of the website, everyone on the mailing list understands english, even if this isn't their native language this will increase your chance at a competent reply. While it's best if you sign up to the mailing list to get replied to, you don't have to, but please make sure you note this in your email, otherwise it might seem like you didn't get a reply to your question.")?></p> <p><?=_("General questions about CAcert should be sent to the general support list, please send all emails in ENGLISH only, this list has many more volunteers then those directly involved with the running of the website, everyone on the mailing list understands english, even if this isn't their native language this will increase your chance at a competent reply. While it's best if you sign up to the mailing list to get replied to, you don't have to, but please make sure you note this in your email, otherwise it might seem like you didn't get a reply to your question.")?></p>
<p><a href="http://lists.cacert.org/cgi-bin/mailman/listinfo/cacert-support"><?=_("Click here to go to the Support List")?></a></p> <p><a href="http://lists.cacert.org/cgi-bin/mailman/listinfo/cacert-support"><?=_("Click here to go to the Support List")?></a></p>

View file

@ -37,3 +37,4 @@
<input type="hidden" name="oldid" value="<?=$id?>"> <input type="hidden" name="oldid" value="<?=$id?>">
</form> </form>
<? } ?> <? } ?>
<p><?=sprintf(_("If you are having trouble with your username or password, please visit our %swiki page%s for more information"), "<a href='http://wiki.cacert.org/wiki/FAQ/LostPasswordOrAccount' target='_new'>", "</a>");?></p>

View file

@ -2,7 +2,7 @@
<p>Duane Groth - <?=_("President")?><br> <p>Duane Groth - <?=_("President")?><br>
Mark Lipscombe - <?=_("Vice President")?><br> Mark Lipscombe - <?=_("Vice President")?><br>
Tina Kubota - <?=_("Secretary")?><br> Tina Kubota - <?=_("Secretary")?><br>
N/A - <?=_("Treasurer")?><br> Robert Cruikshank - <?=_("Treasurer")?><br>
Ryan Verner - <?=_("Board Member")?><br> Ryan Verner - <?=_("Board Member")?><br>
Matthew Asham - <?=_("Board Member")?><br> Matthew Asham - <?=_("Board Member")?><br>
Calum Morrell - <?=_("Board Member")?></p> Calum Morrell - <?=_("Board Member")?></p>

View file

@ -75,8 +75,8 @@ document.f.location.focus();
$locid = intval($_REQUEST['location']); $locid = intval($_REQUEST['location']);
$query = "select * from `locations` where `id`='$locid'"; $query = "select * from `locations` where `id`='$locid'";
$loc = mysql_fetch_assoc(mysql_query($query)); $loc = mysql_fetch_assoc(mysql_query($query));
$query = "SELECT (6378.137 * ACOS((SIN(PI() * $loc[lat] / 180) * SIN(PI() * `locations`.`lat` / 180)) + (COS(PI() * $loc[lat] / 180 ) * $query = "SELECT ROUND(6378.137 * ACOS((SIN(PI() * $loc[lat] / 180) * SIN(PI() * `locations`.`lat` / 180)) + (COS(PI() * $loc[lat] / 180 ) *
COS(PI() * `locations`.`lat` / 180) * COS(PI() * `locations`.`long` / 180 - PI() * $loc[long] / 180)))) AS `distance`, COS(PI() * `locations`.`lat` / 180) * COS(PI() * `locations`.`long` / 180 - PI() * $loc[long] / 180))), -1) AS `distance`,
`locations`.`name` AS `location`, concat(`users`.`fname`, ' ', LEFT(`users`.`lname`, 1)) AS `name`, `long`, `lat`, `locations`.`name` AS `location`, concat(`users`.`fname`, ' ', LEFT(`users`.`lname`, 1)) AS `name`, `long`, `lat`,
`users`.`id` as `uid`, `contactinfo` FROM `locations`, `users`, `notary` WHERE `users`.`locid` = `locations`.`id` AND `users`.`id` as `uid`, `contactinfo` FROM `locations`, `users`, `notary` WHERE `users`.`locid` = `locations`.`id` AND
`users`.`id` = `notary`.`to` AND `users`.`listme` = 1 GROUP BY `notary`.`to` `users`.`id` = `notary`.`to` AND `users`.`listme` = 1 GROUP BY `notary`.`to`
@ -92,7 +92,6 @@ document.f.location.focus();
</tr> </tr>
<? while($row = mysql_fetch_assoc($res)) <? while($row = mysql_fetch_assoc($res))
{ {
$row[distance] = round($row[distance], -1);
$points = maxpoints($row['uid']); $points = maxpoints($row['uid']);
if($points > 35) if($points > 35)
$points = 35; $points = 35;

View file

@ -41,7 +41,18 @@
} else { } else {
echo "<p>"._("I was unable to match your location with places in my database.")."</p>\n"; echo "<p>"._("I was unable to match your location with places in my database.")."</p>\n";
} }
} ?> }
$query = "select `name` from `locations` where `id`='".$_SESSION['profile']['locid']."'";
$res = mysql_query($query);
$loc = mysql_fetch_assoc($res);
$query = "select `name` from `regions` where `id`='".$_SESSION['profile']['regid']."'";
$res = mysql_query($query);
$reg = mysql_fetch_assoc($res);
$query = "select `name` from `countries` where `id`='".$_SESSION['profile']['ccid']."'";
$res = mysql_query($query);
$cc = mysql_fetch_assoc($res);
?>
<script language="javascript" src="/ac.js"></script> <script language="javascript" src="/ac.js"></script>
<script language="javascript"> <script language="javascript">
<!-- <!--
@ -50,9 +61,10 @@ function oncomplete() {
} }
// --> // -->
</script> </script>
<p>Please enter your town or suburb name, followed by region or state or province and then the country (please separate by commas)<br /> <p><?=_("Please enter your town or suburb name, followed by region or state or province and then the country (please separate by commas)")?><br />
eg Sydney, New South Wales, Australia</p> <?=_("eg Sydney, New South Wales, Australia")?></p>
<p>This is an AJAX form which depends heavily on javascript for auto-complete functionality and while it will work without javascript the usability will be heavily degraded.</p> <p><?=_("This is an AJAX form which depends heavily on javascript for auto-complete functionality and while it will work without javascript the usability will be heavily degraded.")?></p>
<p><?=sprintf(_("Your current location is set as: %s"), "$loc[name], $reg[name], $cc[name]")?></p>
<form name="f" action="wot.php" method="post"> <form name="f" action="wot.php" method="post">
<input type='hidden' name='id' value='13' /> <input type='hidden' name='id' value='13' />
<table> <table>

View file

@ -13,10 +13,10 @@
PARTICULAR PURPOSE. See the License for more details. PARTICULAR PURPOSE. See the License for more details.
*/ ?> */ ?>
<? <?
$res = mysql_query("select * from `users` where `id`='".intval($_GET['userid'])."' and `listme`='1'"); $res = mysql_query("select * from `users` where `id`='".intval($_REQUEST['userid'])."' and `listme`='1'");
if(mysql_num_rows($res) <= 0) if(mysql_num_rows($res) <= 0)
{ {
echo _("Sorry, I was unable to locate that user."); echo _("Sorry, I was unable to locate that user, the person doesn't wish to be contacted, or isn't an assurer.");
unset($_SESSION['config']['user']); unset($_SESSION['config']['user']);
} else { } else {
@ -31,6 +31,7 @@
} else { } else {
$_SESSION['_config']['user'] = $user; $_SESSION['_config']['user'] = $user;
$_SESSION['_config']['pagehash'] = md5(date("U"));
?> ?>
<? if($_SESSION['_config']['error'] != "") { ?><div color="orange">ERROR: <?=$_SESSION['_config']['error']?></div><? unset($_SESSION['_config']['error']); } ?> <? if($_SESSION['_config']['error'] != "") { ?><div color="orange">ERROR: <?=$_SESSION['_config']['error']?></div><? unset($_SESSION['_config']['error']); } ?>
<form method="post" action="wot.php"> <form method="post" action="wot.php">
@ -60,6 +61,8 @@
<td class="DataTD" colspan="2"><input type="submit" name="process" value="<?=_("Send")?>"></td> <td class="DataTD" colspan="2"><input type="submit" name="process" value="<?=_("Send")?>"></td>
</tr> </tr>
</table> </table>
<input type="hidden" name="pageid" value="<?=$_SESSION['_config']['pagehash']?>">
<input type="hidden" name="userid" value="<?=$_REQUEST['userid']?>">
<input type="hidden" name="oldid" value="<?=$id?>"> <input type="hidden" name="oldid" value="<?=$id?>">
</form> </form>
<p>[ <a href='javascript:history.go(-1)'>Go Back</a> ]</p> <p>[ <a href='javascript:history.go(-1)'>Go Back</a> ]</p>

13
scripts/rungpg.c Normal file
View file

@ -0,0 +1,13 @@
#include<stdio.h>
int main(int argc, char *argv[])
{
char *args[1];
args[0] = NULL;
setuid(0);
setgid(0);
execv("../scripts/gpgcerts.php", args);
}

View file

@ -72,7 +72,7 @@
if($bit['0'] == "subjectAltName") if($bit['0'] == "subjectAltName")
{ {
if($SAN != "") if($SAN != "")
$SAN .= ", "; $SAN .= ",";
$SAN .= trim($bit['1']); $SAN .= trim($bit['1']);
} else { } else {
$newsubject .= "/".$val; $newsubject .= "/".$val;
@ -90,7 +90,7 @@
$do = `echo "/usr/bin/openssl ca -md $row[md] -config $opensslcnf -in $row[csr_name] -out $row[crt_name] -days $days -key test -batch -subj '$newsubject' -extfile '$tmpname'" >> /tmp/openssl.tmp`; $do = `echo "/usr/bin/openssl ca -md $row[md] -config $opensslcnf -in $row[csr_name] -out $row[crt_name] -days $days -key test -batch -subj '$newsubject' -extfile '$tmpname'" >> /tmp/openssl.tmp`;
$do = `/usr/bin/openssl ca -md $row[md] -config $opensslcnf -in $row[csr_name] -out $row[crt_name] -days $days -key test -batch -subj '$newsubject' -extfile '$tmpname' 2>&1`; $do = `/usr/bin/openssl ca -md $row[md] -config $opensslcnf -in $row[csr_name] -out $row[crt_name] -days $days -key test -batch -subj '$newsubject' -extfile '$tmpname' 2>&1`;
unlink($tmpname); // unlink($tmpname);
$dom = mysql_fetch_assoc(mysql_query("select * from `domains` where `id`='$row[domid]'")); $dom = mysql_fetch_assoc(mysql_query("select * from `domains` where `id`='$row[domid]'"));
$user = mysql_fetch_assoc(mysql_query("select * from `users` where `id`='$dom[memid]'")); $user = mysql_fetch_assoc(mysql_query("select * from `users` where `id`='$dom[memid]'"));
if(filesize($row['crt_name']) > 0 && intval($user['id']) > 0) if(filesize($row['crt_name']) > 0 && intval($user['id']) > 0)
@ -182,8 +182,8 @@
if($SAN != "") if($SAN != "")
$SAN .= ", "; $SAN .= ", ";
$SAN .= trim($bit['1']); $SAN .= trim($bit['1']);
} else { } else if($bit['0'] != "") {
$newsubject .= "/".$val; $newsubject .= "/$val";
} }
} }
if($SAN != "") if($SAN != "")
@ -192,13 +192,13 @@
$newsubject = str_replace("//", "/", $newsubject); $newsubject = str_replace("//", "/", $newsubject);
if($row['rootcert'] == 2) if($row['rootcert'] == 2)
$opensslcnf = "/etc/ssl/class3-server.cnf"; $opensslcnf = "/etc/ssl/class3-server-org.cnf";
else else
$opensslcnf = "/etc/ssl/openssl-server.cnf"; $opensslcnf = "/etc/ssl/openssl-server-org.cnf";
$do = `echo "/usr/bin/openssl ca -md $row[md] -config $opensslcnf -in $row[csr_name] -out $row[crt_name] -days $days -key test -batch -subj '$newsubject' -extfile '$tmpname'" >> /tmp/openssl.tmp`; $do = `echo "/usr/bin/openssl ca -md $row[md] -config $opensslcnf -in $row[csr_name] -out $row[crt_name] -days $days -key test -batch -subj '$newsubject' -extfile '$tmpname'" >> /tmp/openssl.tmp`;
$do = `/usr/bin/openssl ca -md $row[md] -config $opensslcnf -in $row[csr_name] -out $row[crt_name] -days $days -key test -batch -subj '$newsubject' -extfile '$tmpname' > /dev/null 2>&1`; $do = `/usr/bin/openssl ca -md $row[md] -config $opensslcnf -in $row[csr_name] -out $row[crt_name] -days $days -key test -batch -subj '$newsubject' -extfile '$tmpname' > /dev/null 2>&1`;
unlink($tmpname); // unlink($tmpname);
if(filesize($row['crt_name']) > 0) if(filesize($row['crt_name']) > 0)
{ {
$end = trim(`/usr/bin/openssl x509 -in $row[crt_name] -noout -enddate`); $end = trim(`/usr/bin/openssl x509 -in $row[crt_name] -noout -enddate`);
@ -235,9 +235,9 @@
while($row = mysql_fetch_assoc($res)) while($row = mysql_fetch_assoc($res))
{ {
if($row['rootcert'] == 2) if($row['rootcert'] == 2)
$opensslcnf = "/etc/ssl/class3-server.cnf"; $opensslcnf = "/etc/ssl/class3-server-org.cnf";
else else
$opensslcnf = "/etc/ssl/openssl-server.cnf"; $opensslcnf = "/etc/ssl/openssl-server-org.cnf";
$do = `/usr/bin/openssl ca -md $row[md] -config $opensslcnf -key test -batch -revoke $row[crt_name] > /dev/null 2>&1`; $do = `/usr/bin/openssl ca -md $row[md] -config $opensslcnf -key test -batch -revoke $row[crt_name] > /dev/null 2>&1`;
$do = `/usr/bin/openssl ca -md $row[md] -config $opensslcnf -key test -batch -gencrl -crldays 7 -crlexts crl_ext -out /tmp/cacert-revoke.crl > /dev/null 2>&1`; $do = `/usr/bin/openssl ca -md $row[md] -config $opensslcnf -key test -batch -gencrl -crldays 7 -crlexts crl_ext -out /tmp/cacert-revoke.crl > /dev/null 2>&1`;

View file

@ -62,8 +62,7 @@
$max = 50; $max = 50;
if($URL != "") if($URL != "")
if(substr($URL, 0, strlen("https://www.thawte.com/cgi/personal/wot/directory.exe?node=")) != if(!preg_match("/^https:\/\/www\.thawte\.com\/cgi\/personal\/wot\/directory\.exe\?(.*?&)?node=\d+(&.*)?$/",$URL))
"https://www.thawte.com/cgi/personal/wot/directory.exe?node=")
{ {
showheader(_("Thawte Points Transfer")); showheader(_("Thawte Points Transfer"));
echo _("You failed to enter a valid Thawte Notary URL."); echo _("You failed to enter a valid Thawte Notary URL.");
@ -83,7 +82,8 @@
if($id == 1) if($id == 1)
{ {
$query = "select * from `users` where `id`='$memid' and `email`='$email' and `password`=password('$password')"; $query = "select * from `users`,`email` where `email`.`memid`='$memid' and `email`.`email`='$email' and `users`.`id`=`email`.`memid` and
(`password`=old_password('$password') or `password`=sha1('$password') or `password`=password('$password'))";
if(mysql_num_rows(mysql_query($query)) <= 0) if(mysql_num_rows(mysql_query($query)) <= 0)
{ {
$_SESSION['_config']['errmsg'] = _("I'm sorry, I couldn't match your login details to your certificate to an account on this system."); $_SESSION['_config']['errmsg'] = _("I'm sorry, I couldn't match your login details to your certificate to an account on this system.");

View file

@ -2,7 +2,7 @@
$username = mysql_escape_string($_REQUEST['username']); $username = mysql_escape_string($_REQUEST['username']);
$password = mysql_escape_string($_REQUEST['password']); $password = mysql_escape_string($_REQUEST['password']);
$query = "select * from `users` where `email`='$username' and `password`=password('$password')"; $query = "select * from `users` where `email`='$username' and (`password`=old_password('$password') or `password`=sha1('$password'))";
$res = mysql_query($query); $res = mysql_query($query);
if(mysql_num_rows($res) != 1) if(mysql_num_rows($res) != 1)
die("403,That username couldn't be found\n"); die("403,That username couldn't be found\n");

View file

@ -2,7 +2,7 @@
$username = mysql_escape_string($_REQUEST['username']); $username = mysql_escape_string($_REQUEST['username']);
$password = mysql_escape_string($_REQUEST['password']); $password = mysql_escape_string($_REQUEST['password']);
$query = "select * from `users` where `email`='$username' and `password`=password('$password')"; $query = "select * from `users` where `email`='$username' and (`password`=old_password('$password') or `password`=sha1('$password'))";
$res = mysql_query($query); $res = mysql_query($query);
if(mysql_num_rows($res) != 1) if(mysql_num_rows($res) != 1)
die("403,That username couldn't be found\n"); die("403,That username couldn't be found\n");

View file

@ -15,6 +15,12 @@
<? <?
require_once("../includes/loggedin.php"); require_once("../includes/loggedin.php");
foreach($_REQUEST as $key => $val)
$key = $val;
$id = intval($_REQUEST['id']);
$oldid = $_REQUEST['oldid'] = intval($_REQUEST['oldid']);
if($_SESSION['profile']['points'] < 50) if($_SESSION['profile']['points'] < 50)
{ {
header("location: /account.php"); header("location: /account.php");
@ -25,7 +31,7 @@
if($oldid == "0") if($oldid == "0")
{ {
if($_POST['process'] != _("Submit") || $_POST['CSR'] == "") if($_POST['process'] == _("Submit") && $_POST['CSR'] == "")
{ {
$_SESSION['_config']['errmsg'] = _("You failed to paste a valid GPG/PGP key."); $_SESSION['_config']['errmsg'] = _("You failed to paste a valid GPG/PGP key.");
$id = $oldid; $id = $oldid;
@ -33,7 +39,7 @@
} }
} }
if($oldid == "0") if($oldid == "0" && $_POST['CSR'] != "")
{ {
$gpgkey = $_POST['CSR']; $gpgkey = $_POST['CSR'];
$gpg = `echo "$gpgkey"|gpg --with-colons --homedir /tmp 2>&1`; $gpg = `echo "$gpgkey"|gpg --with-colons --homedir /tmp 2>&1`;
@ -133,7 +139,7 @@
} }
} }
if($oldid == "0") if($oldid == "0" && $_POST['CSR'] != "")
{ {
$query = "insert into `gpg` set `memid`='".$_SESSION['profile']['id']."', $query = "insert into `gpg` set `memid`='".$_SESSION['profile']['id']."',
`email`='".$emailaddies['0']."', `email`='".$emailaddies['0']."',

View file

@ -14,8 +14,11 @@
*/ ?> */ ?>
<? <?
$id = intval($id); foreach($_REQUEST as $key => $val)
$oldid = intval($oldid); $key = $val;
$id = intval($_REQUEST['id']);
$_REQUEST['oldid'] = intval($_REQUEST['oldid']);
if($id == 17 || $id == 20) if($id == 17 || $id == 20)
{ {
@ -27,18 +30,18 @@
$_SESSION['_config']['hostname'] = $_SERVER['HTTP_HOST']; $_SESSION['_config']['hostname'] = $_SERVER['HTTP_HOST'];
if(($oldid == 6 || $id == 6) && intval($_SESSION['lostpw']['user']['id']) < 1) if(($_REQUEST['oldid'] == 6 || $id == 6) && intval($_SESSION['lostpw']['user']['id']) < 1)
{ {
unset($oldid); unset($_REQUEST['oldid']);
$id = 5; $id = 5;
} }
if($oldid == 6 && $process != "") if($_REQUEST['oldid'] == 6 && $_REQUEST['process'] != "")
{ {
$answers = 0; $answers = 0;
$qs = array(); $qs = array();
$id = $oldid; $id = $_REQUEST['oldid'];
unset($oldid); unset($_REQUEST['oldid']);
if($Q1) if($Q1)
{ {
$_SESSION['lostpw']['A1'] = trim(mysql_escape_string(stripslashes($A1))); $_SESSION['lostpw']['A1'] = trim(mysql_escape_string(stripslashes($A1)));
@ -80,8 +83,8 @@
$body .= "System: ".$_SESSION['lostpw']['user']['A5']."\nEntered: ".stripslashes($_SESSION['lostpw']['A5'])."\n"; $body .= "System: ".$_SESSION['lostpw']['user']['A5']."\nEntered: ".stripslashes($_SESSION['lostpw']['A5'])."\n";
} }
$_SESSION['lostpw']['pw1'] = trim(mysql_escape_string(stripslashes($newpass1))); $_SESSION['lostpw']['pw1'] = trim(mysql_escape_string(stripslashes($_REQUEST['newpass1'])));
$_SESSION['lostpw']['pw2'] = trim(mysql_escape_string(stripslashes($newpass2))); $_SESSION['lostpw']['pw2'] = trim(mysql_escape_string(stripslashes($_REQUEST['newpass2'])));
if($answers < $_SESSION['lostpw']['total'] || $answers < 1) if($answers < $_SESSION['lostpw']['total'] || $answers < 1)
{ {
@ -106,7 +109,7 @@
{ {
$_SESSION['_config']['errmsg'] = sprintf(_("The Pass Phrase you submitted failed to contain enough differing characters and/or contained words from your name and/or email address. Only scored %s points out of 6."), $score); $_SESSION['_config']['errmsg'] = sprintf(_("The Pass Phrase you submitted failed to contain enough differing characters and/or contained words from your name and/or email address. Only scored %s points out of 6."), $score);
} else { } else {
$query = "update `users` set `password`=password('".$_SESSION['lostpw']['pw1']."') $query = "update `users` set `password`=sha1('".$_SESSION['lostpw']['pw1']."')
where `id`='".$_SESSION['lostpw']['user']['id']."'"; where `id`='".$_SESSION['lostpw']['user']['id']."'";
mysql_query($query) || die(mysql_error()); mysql_query($query) || die(mysql_error());
showheader(_("Welcome to CAcert.org")); showheader(_("Welcome to CAcert.org"));
@ -117,9 +120,9 @@
} }
} }
if($oldid == 5 && $process != "") if($_REQUEST['oldid'] == 5 && $_REQUEST['process'] != "")
{ {
$email = $_SESSION['lostpw']['email'] = trim(mysql_escape_string(stripslashes($email))); $email = $_SESSION['lostpw']['email'] = trim(mysql_escape_string(stripslashes($_REQUEST['email'])));
$_SESSION['lostpw']['day'] = intval($day); $_SESSION['lostpw']['day'] = intval($day);
$_SESSION['lostpw']['month'] = intval($month); $_SESSION['lostpw']['month'] = intval($month);
$_SESSION['lostpw']['year'] = intval($year); $_SESSION['lostpw']['year'] = intval($year);
@ -128,8 +131,8 @@
$res = mysql_query($query); $res = mysql_query($query);
if(mysql_num_rows($res) <= 0) if(mysql_num_rows($res) <= 0)
{ {
$id = $oldid; $id = $_REQUEST['oldid'];
unset($oldid); unset($_REQUEST['oldid']);
$_SESSION['_config']['errmsg'] = _("Unable to match your details with any user accounts on file"); $_SESSION['_config']['errmsg'] = _("Unable to match your details with any user accounts on file");
} else { } else {
$id = 6; $id = 6;
@ -163,20 +166,26 @@
exit; exit;
} }
if($oldid == 4) if($_REQUEST['oldid'] == 4)
{ {
unset($oldid); unset($_REQUEST['oldid']);
$id = 4; $id = 4;
$_SESSION['_config']['errmsg'] = ""; $_SESSION['_config']['errmsg'] = "";
$email = mysql_escape_string(stripslashes(trim($email))); $email = mysql_escape_string(stripslashes(trim($_REQUEST['email'])));
$pword = mysql_escape_string(stripslashes(trim($pword))); $pword = mysql_escape_string(stripslashes(trim($_REQUEST['pword'])));
$query = "select * from `users` where `email`='$email' and `password`=password('$pword') and `verified`=1 and `deleted`=0"; $query = "select * from `users` where `email`='$email' and (`password`=old_password('$pword') or `password`=sha1('$pword') or
`password`=password('$pword')) and `verified`=1 and `deleted`=0";
$res = mysql_query($query); $res = mysql_query($query);
if(mysql_num_rows($res) > 0) if(mysql_num_rows($res) > 0)
{ {
$_SESSION['profile'] = "";
unset($_SESSION['profile']);
$_SESSION['profile'] = mysql_fetch_assoc($res); $_SESSION['profile'] = mysql_fetch_assoc($res);
$query = "update `users` set `modified`=NOW(), `password`=sha1('$pword') where `id`='".$_SESSION['profile']['id']."'";
mysql_query($query);
if($_SESSION['profile']['language'] == "") if($_SESSION['profile']['language'] == "")
{ {
$query = "update `users` set `language`='".$_SESSION['_config']['language']."' $query = "update `users` set `language`='".$_SESSION['_config']['language']."'
@ -189,7 +198,7 @@
setlocale(LC_ALL, $_SESSION['_config']['language']); setlocale(LC_ALL, $_SESSION['_config']['language']);
$domain = 'messages'; $domain = 'messages';
bindtextdomain("$domain", $_SESSION['_config'][filepath]."/locale"); bindtextdomain("$domain", $_SESSION['_config']['filepath']."/locale");
textdomain("$domain"); textdomain("$domain");
} }
$query = "select sum(`points`) as `total` from `notary` where `to`='".$_SESSION['profile']['id']."' group by `to`"; $query = "select sum(`points`) as `total` from `notary` where `to`='".$_SESSION['profile']['id']."' group by `to`";
@ -214,14 +223,14 @@
$_SESSION['_config']['errmsg'] = _("Incorrect email address and/or Pass Phrase."); $_SESSION['_config']['errmsg'] = _("Incorrect email address and/or Pass Phrase.");
} }
if($process && $oldid == 1) if($_REQUEST['process'] && $_REQUEST['oldid'] == 1)
{ {
$id = 2; $id = 2;
unset($oldid); unset($_REQUEST['oldid']);
$_SESSION['_config']['errmsg'] = ""; $_SESSION['_config']['errmsg'] = "";
$_SESSION['signup']['email'] = trim(mysql_escape_string(stripslashes($email))); $_SESSION['signup']['email'] = trim(mysql_escape_string(stripslashes($_REQUEST['email'])));
$_SESSION['signup']['fname'] = trim(mysql_escape_string(stripslashes($fname))); $_SESSION['signup']['fname'] = trim(mysql_escape_string(stripslashes($fname)));
$_SESSION['signup']['mname'] = trim(mysql_escape_string(stripslashes($mname))); $_SESSION['signup']['mname'] = trim(mysql_escape_string(stripslashes($mname)));
$_SESSION['signup']['lname'] = trim(mysql_escape_string(stripslashes($lname))); $_SESSION['signup']['lname'] = trim(mysql_escape_string(stripslashes($lname)));
@ -299,6 +308,16 @@
$id = 1; $id = 1;
$_SESSION['_config']['errmsg'] .= _("This email address is currently valid in the system.")."<br>\n"; $_SESSION['_config']['errmsg'] .= _("This email address is currently valid in the system.")."<br>\n";
} }
$query = "select `domain` from `baddomains` where `domain`=RIGHT('".$_SESSION['signup']['email']."', LENGTH(`domain`))";
$res = mysql_query($query);
if(mysql_num_rows($res) > 0)
{
$domain = mysql_fetch_assoc($res);
$domain = $domain['domain'];
$id = 1;
$_SESSION['_config']['errmsg'] .= sprintf(_("We don't allow signups from people using email addresses from %s"), $domain)."<br>\n";
}
} }
if($id == 2) if($id == 2)
@ -318,7 +337,7 @@
fclose($rnd); fclose($rnd);
$query = "insert into `users` set `email`='".$_SESSION['signup']['email']."', $query = "insert into `users` set `email`='".$_SESSION['signup']['email']."',
`password`=password('".$_SESSION['signup']['pword1']."'), `password`=sha1('".$_SESSION['signup']['pword1']."'),
`fname`='".$_SESSION['signup']['fname']."', `fname`='".$_SESSION['signup']['fname']."',
`mname`='".$_SESSION['signup']['mname']."', `mname`='".$_SESSION['signup']['mname']."',
`lname`='".$_SESSION['signup']['lname']."', `lname`='".$_SESSION['signup']['lname']."',
@ -361,22 +380,22 @@
} }
} }
if($oldid == 11 && $process != "") if($_REQUEST['oldid'] == 11 && $_REQUEST['process'] != "")
{ {
$who = stripslashes($who); $who = stripslashes($who);
$email = stripslashes($email); $email = stripslashes($_REQUEST['email']);
$subject = stripslashes($subject); $subject = stripslashes($subject);
$message = stripslashes($message); $message = stripslashes($message);
if($who == "" || $email == "" || $subject == "" || $message == "") if($who == "" || $email == "" || $subject == "" || $message == "")
{ {
$id = $oldid; $id = $_REQUEST['oldid'];
$_SESSION['_config']['errmsg'] = _("All fields are mandatory.")."<br>\n"; $_SESSION['_config']['errmsg'] = _("All fields are mandatory.")."<br>\n";
unset($oldid); unset($_REQUEST['oldid']);
} }
} }
if($oldid == 11 && $process != "" && $_POST['support'] != "yes") if($_REQUEST['oldid'] == 11 && $_REQUEST['process'] != "" && $_POST['support'] != "yes")
{ {
$message = "From: $who\nEmail: $email\nSubject: $subject\n\nMessage:\n".$message; $message = "From: $who\nEmail: $email\nSubject: $subject\n\nMessage:\n".$message;
@ -387,7 +406,7 @@
exit; exit;
} }
if($oldid == 11 && $process != "" && $_POST['support'] == "yes") if($_REQUEST['oldid'] == 11 && $_REQUEST['process'] != "" && $_POST['support'] == "yes")
{ {
$message = "From: $who\nEmail: $email\nSubject: $subject\n\nMessage:\n".$message; $message = "From: $who\nEmail: $email\nSubject: $subject\n\nMessage:\n".$message;

View file

@ -1,7 +1,7 @@
<? <?
if($process == "Confirm, I agree to these terms and conditions" && $iagree == "yes") if($process == "Confirm, I agree to these terms and conditions" && $iagree == "yes")
{ {
$output_file = $fname = "cacert-20051108.tar.bz2"; $output_file = $fname = "cacert-20051205.tar.bz2";
header('Pragma: public'); header('Pragma: public');

View file

@ -60,7 +60,7 @@
$this->SetFont('SJIS','',10); $this->SetFont('SJIS','',10);
$this->Write(4, recode($_SESSION['_config']['recode'], _("The CAcert Trusted Third Party (TTP) Programme is designed to assure Internet user identities through personal verification of government issued identity documents."))); $this->Write(4, recode($_SESSION['_config']['recode'], _("The CAcert Trusted Third Party (TTP) Programme is designed to assure Internet user identities through personal verification of government issued identity documents.")));
$this->Ln(7); $this->Ln(7);
$this->Write(4, recode($_SESSION['_config']['recode'], _("The Applicant asks you to certify to CAcert that you have met with the Applicant and verified the Full Name, Date of Birth, and ID Numbers of the Applicant against two separate original trusted photo-identity documents. Once the documents have been verified against the originals and signed, the applicant must attach the copies to the signed forms and return them to CAcert Inc."))); $this->Write(4, recode($_SESSION['_config']['recode'], _("The Applicant asks you to certify to CAcert that you have met with the Applicant and verified the Full Name, Date of Birth, and ID Numbers of the Applicant against two separate original government issued photo-identity documents. Once the documents have been verified against the originals and signed, the applicant must attach the copies to the signed forms and return them to CAcert Inc.")));
$this->Ln(7); $this->Ln(7);
$this->Write(4, recode($_SESSION['_config']['recode'], _("Please complete and sign this form, and sign the photocopies of the IDs, to acknowledge that").":")); $this->Write(4, recode($_SESSION['_config']['recode'], _("Please complete and sign this form, and sign the photocopies of the IDs, to acknowledge that").":"));
$this->Ln(7); $this->Ln(7);

View file

@ -378,15 +378,22 @@
if($oldid == 9 && $_SESSION['_config']['user']['id'] > 0 && $_SESSION['profile']['id'] > 0) if($oldid == 9 && $_SESSION['_config']['user']['id'] > 0 && $_SESSION['profile']['id'] > 0)
{ {
$body = $_POST['message']; if($_SESSION['_config']['pagehash'] != $_REQUEST['pageid'])
$subject = $_POST['subject']; {
sendmail($_SESSION['_config']['user']['email'], "[CAcert.org] ".$_POST['subject'], $_POST['message'], unset($oldid);
$_SESSION['profile']['email'], "", "", $_SESSION['profile']['fname']." ".$_SESSION['profile']['lname']); $id = 9;
showheader(_("My CAcert.org Account!")); $error = _("It looks like you were trying to contact multiple people, this isn't allowed due to data security reasons.");
echo "<p>"._("Your email has been sent to ").$_SESSION['_config']['user']['fname'].".</p>"; } else {
echo "<p>[ <a href='javascript:history.go(-2)'>Go Back</a> ]</p>\n"; $body = $_POST['message'];
showfooter(); $subject = $_POST['subject'];
exit; sendmail($_SESSION['_config']['user']['email'], "[CAcert.org] ".$_POST['subject'], $_POST['message'],
$_SESSION['profile']['email'], "", "", $_SESSION['profile']['fname']." ".$_SESSION['profile']['lname']);
showheader(_("My CAcert.org Account!"));
echo "<p>"._("Your email has been sent to ").$_SESSION['_config']['user']['fname'].".</p>";
echo "<p>[ <a href='javascript:history.go(-2)'>Go Back</a> ]</p>\n";
showfooter();
exit;
}
} elseif($oldid == 9) { } elseif($oldid == 9) {
unset($oldid); unset($oldid);
$error = _("There was an error and I couldn't proceed"); $error = _("There was an error and I couldn't proceed");