Sfoglia il codice sorgente

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 anni fa
parent
commit
13610d48df
1 ha cambiato i file con 6 aggiunte e 4 eliminazioni
  1. 6
    4
      SNFMilterConfig/SendmailIntegrate.cpp

+ 6
- 4
SNFMilterConfig/SendmailIntegrate.cpp Vedi File

@@ -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…
Annulla
Salva