Commit f52f2706 authored by Vladimir Bashkirtsev's avatar Vladimir Bashkirtsev

We should use /etc/mail/local-host-names and /etc/mail/virtusertable for dynamic configuration

parent 02e8e26c
......@@ -50,6 +50,8 @@ all: sendmail-config mail-aliases sendmail-default sm-client-service sendmail-se
cd sendmail-8.16.1/doc/op && install -v -m644 op.ps /usr/share/doc/sendmail-8.16.1
openssl req -new -x509 -nodes -out /etc/ssl/private/server.pem -keyout /etc/ssl/private/server.pem -days 3650 -subj "/C=US/ST=Denial/L=Springfield/O=Dis/CN=localhost"
echo $$(hostname) > /etc/mail/local-host-names
touch /etc/mail/virtusertable
makedb -q /etc/mail/virtusertable /etc/mail/virtusertable.db
@echo "$$MAIL_ALIASES" > /etc/mail/aliases
newaliases
install -v -Dm644 sendmail.mc /etc/mail
......
......@@ -5,6 +5,8 @@ OSTYPE(linux)dnl
DOMAIN(generic)dnl
define(`confDONT_PROBE_INTERFACES', `True')dnl
FEATURE(use_cw_file)dnl
FEATURE(`virtusertable', `hash -o /etc/mail/virtusertable.db')dnl
dnl ----------------------------------------------------------------------------
dnl Privacy.
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment