Когда я пытаюсь запустить postsrsd с sudo service postsrsd start
, это приводит к следующим записям системного журнала: Started SRS lookup table for Postfix. /usr/sbin/postsrsd: option requires an argument -- 'd' postsrsd.service: Main process exited, code=exited, status=1/FAILURE
Проблема, кажется, тот переменный SRS_DOMAIN в /etc/default/postsrsd
не инициализируется с
. Я принимаю это postconf -h mydomain
/etc/init.d/postsrsd
ответственно за это, но я не могу изобразить, почему это не делает его. Команда
действительно приводит к корректному результату.postconf -h mydomain
Какие-либо идеи?
Я обновился с Ubuntu 12.04. В пакете Debian postsrsd 1.2-1 есть README, который предупреждает, что установка postsrsd НЕ перезапишет любые существующие файлы конфигурации. Я удаляю remove'd postsrsd, удаляю /etc/init/postsrsd.conf, /etc/init.d/postsrsd и / etc / default / postsrsd, затем apt install'd postsrsd. Это решило проблему.