Merge branch 'stable-3.1' of github.com:AlternC/AlternC into stable-3.1
This commit is contained in:
commit
7eb64f08a5
|
@ -659,23 +659,28 @@ class m_bro {
|
|||
return 1;
|
||||
}
|
||||
$lfile = strtolower($file);
|
||||
if (substr($lfile, -4) == ".tar" || substr($lfile, -8) == ".tar.bz2" || substr($lfile, -7) == ".tar.gz" || substr($lfile, -6) == ".tar.z") {
|
||||
if (substr($lfile, -4) == ".tar" || substr($lfile, -8) == ".tar.bz2" || substr($lfile, -7) == ".tar.gz" || substr($lfile, -6) == ".tar.z" || substr($lfile, -4) == ".tgz" || substr($lfile, -4) == ".tbz" || substr($lfile, -5) == ".tbz2" ) {
|
||||
// TODO new version of tar supports `tar xf ...` so there is no
|
||||
// need to specify the compression format
|
||||
echo "<p>" . _("Uncompressing through TAR") . "</p><pre style=\"overflow: scroll; height: 200px\">";
|
||||
$ret = 0;
|
||||
passthru("tar -xvf " . escapeshellarg($file) . " -C " . escapeshellarg($dest) . " 2>&1", $ret);
|
||||
passthru("tar -xvf " . escapeshellarg($file) . " --numeric-owner -C " . escapeshellarg($dest) . " 2>&1", $ret);
|
||||
}
|
||||
if (substr($lfile, -4) == ".zip") {
|
||||
elseif (substr($lfile, -4) == ".zip") {
|
||||
echo "<p>" . _("Uncompressing through UNZIP") . "</p><pre style=\"overflow: scroll; height: 200px\">";
|
||||
$cmd = "unzip -o " . escapeshellarg($file) . " -d " . escapeshellarg($dest) . " 2>&1";
|
||||
passthru($cmd, $ret);
|
||||
}
|
||||
if (substr($lfile, -3) == ".gz" && substr($lfile, -7) != ".tar.gz") {
|
||||
elseif (substr($lfile, -3) == ".gz" || substr($lfile, -2) == ".Z") {
|
||||
echo "<p>" . _("Uncompressing through GUNZIP") . "</p><pre style=\"overflow: scroll; height: 200px\">";
|
||||
$cmd = "gunzip " . escapeshellarg($file) . " 2>&1";
|
||||
passthru($cmd, $ret);
|
||||
}
|
||||
elseif (substr($lfile, -3) == ".bz" || substr($lfile, -4) == ".bz2") {
|
||||
echo "<p>" . _("Uncompressing through bunzip2") . "</p><pre style=\"overflow: scroll; height: 200px\">";
|
||||
$cmd = "bunzip2 " . escapeshellarg($file) . " 2>&1";
|
||||
passthru($cmd, $ret);
|
||||
}
|
||||
echo "</pre>";
|
||||
if ($ret) {
|
||||
$err->raise("bro", _("I cannot find a way to extract the file %s, it is an unsupported compressed format"), $file);
|
||||
|
|
|
@ -987,6 +987,14 @@ class m_dom {
|
|||
}
|
||||
}
|
||||
break;
|
||||
case "co":
|
||||
if (preg_match("#Name Server:#", $ligne)) {
|
||||
$found = true;
|
||||
$tmp = strtolower(str_replace(chr(10), "", str_replace(chr(13), "", str_replace(" ", "", str_replace("Name Server:", "", $ligne)))));
|
||||
if ($tmp)
|
||||
$serveurList[] = $tmp;
|
||||
}
|
||||
break;
|
||||
case "cx":
|
||||
$ligne = str_replace(chr(10), "", str_replace(chr(13), "", str_replace(" ", "", $ligne)));
|
||||
if ($ligne == "" && $state == 1) {
|
||||
|
|
|
@ -55,3 +55,19 @@ message_size_limit = 100000000
|
|||
virtual_mailbox_limit = 0
|
||||
mailbox_size_limit = 0
|
||||
enable_original_recipient = no
|
||||
smtp_tls_dcert_file = $smtpd_tls_dcert_file
|
||||
smtp_tls_dkey_file = $smtpd_tls_dcert_file
|
||||
smtp_tls_CAfile = $smtpd_tls_CAfile
|
||||
smtp_tls_key_file = $smtpd_tls_dcert_file
|
||||
smtp_tls_cert_file = $smtpd_tls_dcert_file
|
||||
smtp_use_tls = yes
|
||||
smtp_tls_session_cache_database = btree:${data_directory}/smtp_scache
|
||||
smtpd_tls_protocols = TLSv1, TLSv1.1, TLSv1.2
|
||||
smtp_tls_protocols = TLSv1, TLSv1.1, TLSv1.2
|
||||
smtpd_tls_exclude_ciphers = aNULL, DES, 3DES, MD5, DES+MD5, RC4
|
||||
smtp_tls_exclude_ciphers = aNULL, DES, 3DES, MD5, DES+MD5, RC4
|
||||
tls_preempt_cipherlist = yes
|
||||
smtpd_tls_mandatory_ciphers = high
|
||||
smtp_tls_mandatory_ciphers = high
|
||||
smtpd_tls_ciphers = high
|
||||
smtp_tls_ciphers = high
|
||||
|
|
|
@ -0,0 +1,3 @@
|
|||
|
||||
INSERT IGNORE INTO tld VALUES ('co', 1);
|
||||
INSERT IGNORE INTO tld VALUES ('cc', 1);
|
Loading…
Reference in New Issue