fix: read settings from directadmin plugin directory

This commit is contained in:
Marek Miklewicz
2026-06-30 18:51:52 +02:00
parent 42afc5853c
commit 227c16410c
7 changed files with 25 additions and 13 deletions
+2 -2
View File
@@ -4,12 +4,12 @@ declare(strict_types=1);
final class Settings
{
public const BASE_DIR = '/usr/local/hitme_plugins/mail-login';
public const CONFIG_DIR = self::BASE_DIR . '/config';
public const PLUGIN_DIR = '/usr/local/directadmin/plugins/mail-login';
public const SECRET_DIR = self::BASE_DIR . '/secrets';
public const LOG_DIR = self::BASE_DIR . '/logs';
public const STATE_DIR = self::BASE_DIR . '/state';
public const AUDIT_LOG = self::LOG_DIR . '/audit.log';
public const EXTERNAL_SETTINGS = self::CONFIG_DIR . '/plugin-settings.conf';
public const EXTERNAL_SETTINGS = self::PLUGIN_DIR . '/plugin-settings.conf';
/** @var array<string,string> */
private array $values;