瀏覽代碼

Added prospective commands for integration with sendmail on OpenBSD and FreeBSD (not tested).


git-svn-id: https://svn.microneil.com/svn/SNFUtility/trunk@41 aa37657e-1934-4a5f-aa6d-2d8eab27ff7c
master
adeniz 12 年之前
父節點
當前提交
13610d48df
共有 1 個文件被更改,包括 6 次插入4 次删除
  1. 6
    4
      SNFMilterConfig/SendmailIntegrate.cpp

+ 6
- 4
SNFMilterConfig/SendmailIntegrate.cpp 查看文件

@@ -41,17 +41,19 @@ SendmailIntegrate::SetOperatingSystem(std::string OperatingSystemType) {
if ("OpenBSD" == OperatingSystemType) {
SendmailSendmailMcPath = "/etc/mail/sendmail.mc";
SendmailSendmailCfPath = "/etc/mail/sendmail.cf";
ReloadMtaCommand = "/usr/local/sbin/postfix reload";
SendmailSendmailCfPath = "/etc/mail/localhost.cf";
ReloadMtaCommand = "kill -HUP `head -1 /var/run/sendmail.pid`";
ReloadMtaCommand = "pkill -HUP sendmail";
FileToBackup.push_back(SendmailSendmailMcPath);
FileToBackup.push_back(SendmailSendmailCfPath);
} else if ("FreeBSD" == OperatingSystemType) {
SendmailSendmailMcPath = "/etc/mail/sendmail.mc";
SendmailSendmailMcPath = "/etc/mail/freebsd.mc";
SendmailSendmailCfPath = "/etc/mail/sendmail.cf";
ReloadMtaCommand = "/usr/local/sbin/postfix reload";
BuildInstallSendmailCfFile = "(cd /etc/mail && make cf && make install)";
ReloadMtaCommand = "/etc/rc.d/sendmail restart";
FileToBackup.push_back(SendmailSendmailMcPath);
FileToBackup.push_back(SendmailSendmailCfPath);

Loading…
取消
儲存