Florian Schaal
2014-12-19 7002a56285e3840197e4f43f893f92a2235d38be
readd check that the dkim-path is not a symlink
1 files modified
7 ■■■■ changed files
server/plugins-available/mail_plugin_dkim.inc.php 7 ●●●● patch | view | raw | blame | history
server/plugins-available/mail_plugin_dkim.inc.php
@@ -143,7 +143,12 @@
                    mkdir($mail_config['dkim_path'], 0755, true);
                    $app->log('No user amavis or vscan found - using root for '.$mail_config['dkim_path'], LOGLEVEL_WARNING);
                }
            }
            } else {
                if (!$app->system->checkpath($mail_config['dkim_path'])) {
                    $app->log('Unable to write DKIM settings - invalid DKIM-Path (symlink?)', LOGLEVEL_ERROR);
                    $check=false;
                }
            }
            if (!is_writeable($mail_config['dkim_path'])) {
                $app->log('DKIM Path '.$mail_config['dkim_path'].' not writeable.', LOGLEVEL_ERROR);