From 752ab3dc79da6fa2dbfd7bfba3c48a6b60c82fa5 Mon Sep 17 00:00:00 2001 From: Florian Schaal <florian@schaal-24.de> Date: Mon, 22 Sep 2014 09:14:03 -0400 Subject: [PATCH] check always $_POST --- interface/web/mail/mail_domain_dkim_create.php | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/interface/web/mail/mail_domain_dkim_create.php b/interface/web/mail/mail_domain_dkim_create.php index 854bf9f..0408be9 100644 --- a/interface/web/mail/mail_domain_dkim_create.php +++ b/interface/web/mail/mail_domain_dkim_create.php @@ -128,13 +128,13 @@ $dkim_strength = $app->functions->intval( $app->getconf->get_server_config($mail_server_id, 'mail')['dkim_strength'] ); if ( empty($dkim_strength) ) $dkim_strength = 1024; +$_POST=getRealPOST(); switch ($_POST['action']) { case 'create': /* create DKIM Private-key */ $rnd_val = $dkim_strength * 10; exec('openssl rand -out ../../temp/random-data.bin '.$rnd_val.' 2> /dev/null', $output, $result); exec('openssl genrsa -rand ../../temp/random-data.bin '.$dkim_strength.' 2> /dev/null', $privkey, $result); unlink('../../temp/random-data.bin'); - $_POST=getRealPOST(); foreach($privkey as $values) $private_key=$private_key.$values."\n"; //* check the selector for updated dkim-settings only if ( isset($_POST['dkim_public']) && !empty($_POST['dkim_public']) ) $selector = new_selector($_POST['dkim_selector'], $_POST['domain']); -- Gitblit v1.9.1