尝试在 16.04 中启动 postsrsd 服务时出现问题

尝试在 16.04 中启动 postsrsd 服务时出现问题

当我尝试使用 启动 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确实产生了正确的结果。

有任何想法吗?

答案1

我从 Ubuntu 12.04 升级。postsrsd 1.2-1 Debian 软件包中有一个 README 文件,警告 postsrsd 安装不会覆盖任何现有配置文件。我 apt 删除了 postsrsd,删除了 /etc/init/postsrsd.conf、/etc/init.d/postsrsd 和 /etc/default/postsrsd,然后 apt 安装 postsrsd。这解决了问题。

相关内容