Skip to content

Commit 3d54268

Browse files
author
Marius Burkard
committed
- problem with missing newlines from previous commit
1 parent f812f58 commit 3d54268

File tree

2 files changed

+15
-14
lines changed

2 files changed

+15
-14
lines changed

install/lib/installer_base.lib.php

Lines changed: 14 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1457,19 +1457,6 @@ public function configure_rspamd() {
14571457
}
14581458
exec("postconf -e 'smtpd_recipient_restrictions = ".implode(", ", $new_options)."'");
14591459

1460-
if ( substr($mail_config['dkim_path'], strlen($mail_config['dkim_path'])-1) == '/' ) {
1461-
$mail_config['dkim_path'] = substr($mail_config['dkim_path'], 0, strlen($mail_config['dkim_path'])-1);
1462-
}
1463-
$dkim_domains = $this->db->queryAllRecords('SELECT `dkim_selector`, `domain` FROM `mail_domain` WHERE `dkim` = ? ORDER BY `domain` ASC', 'y');
1464-
$fpp = fopen('/etc/rspamd/local.d/dkim_domains.map', 'w');
1465-
$fps = fopen('/etc/rspamd/local.d/dkim_selectors.map', 'w');
1466-
foreach($dkim_domains as $dkim_domain) {
1467-
fwrite($fpp, $dkim_domain['domain'] . ' ' . $mail_config['dkim_path'] . '/' . $dkim_domain['domain'] . '.private' . "\n");
1468-
fwrite($fps, $dkim_domain['domain'] . ' ' . $dkim_domain['dkim_selector']);
1469-
}
1470-
fclose($fpp);
1471-
fclose($fps);
1472-
unset($dkim_domains);
14731460
}
14741461

14751462
if(is_user('_rspamd') && is_group('amavis')) {
@@ -1485,6 +1472,20 @@ public function configure_rspamd() {
14851472
if(!is_dir('/etc/rspamd/override.d/')){
14861473
mkdir('/etc/rspamd/override.d/', 0755, true);
14871474
}
1475+
1476+
if ( substr($mail_config['dkim_path'], strlen($mail_config['dkim_path'])-1) == '/' ) {
1477+
$mail_config['dkim_path'] = substr($mail_config['dkim_path'], 0, strlen($mail_config['dkim_path'])-1);
1478+
}
1479+
$dkim_domains = $this->db->queryAllRecords('SELECT `dkim_selector`, `domain` FROM `mail_domain` WHERE `dkim` = ? ORDER BY `domain` ASC', 'y');
1480+
$fpp = fopen('/etc/rspamd/local.d/dkim_domains.map', 'w');
1481+
$fps = fopen('/etc/rspamd/local.d/dkim_selectors.map', 'w');
1482+
foreach($dkim_domains as $dkim_domain) {
1483+
fwrite($fpp, $dkim_domain['domain'] . ' ' . $mail_config['dkim_path'] . '/' . $dkim_domain['domain'] . '.private' . "\n");
1484+
fwrite($fps, $dkim_domain['domain'] . ' ' . $dkim_domain['dkim_selector'] . "\n");
1485+
}
1486+
fclose($fpp);
1487+
fclose($fps);
1488+
unset($dkim_domains);
14881489

14891490
$tpl = new tpl();
14901491
$tpl->newTemplate('rspamd_users.conf.master');

server/plugins-available/postfix_server_plugin.inc.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -210,7 +210,7 @@ function update($event_name, $data) {
210210
$fps = fopen('/etc/rspamd/local.d/dkim_selectors.map', 'w');
211211
foreach($dkim_domains as $dkim_domain) {
212212
fwrite($fpp, $dkim_domain['domain'] . ' ' . $mail_config['dkim_path'] . '/' . $dkim_domain['domain'] . '.private' . "\n");
213-
fwrite($fps, $dkim_domain['domain'] . ' ' . $dkim_domain['dkim_selector']);
213+
fwrite($fps, $dkim_domain['domain'] . ' ' . $dkim_domain['dkim_selector'] . "\n");
214214
}
215215
fclose($fpp);
216216
fclose($fps);

0 commit comments

Comments
 (0)