Назад | Перейти на главную страницу

Sendmail + m4 - проблема с преобразованием файлов mc в cf

В настоящее время я пытаюсь настроить sendmail fo в первый раз и настроить почтовый сервер на небольшом встроенном компьютере (на котором запущен собственный дистрибутив Linux).

У меня проблема с макросами m4:

Я пытаюсь преобразовать это:

VERSIONID(`$Id: generic-linux.mc,v 8.1 1999/09/24 22:48:05 gshapiro Exp $')
OSTYPE(linux)dnl
DOMAIN(generic)dnl
define(HELPFILE, `/etc/mail/helpfile')
FEATURE(nouucp, `noscpecial')
MAILER(local)dnl
MAILER(smtp)dnl

в sendmail.cf, но при запуске m4 я получаю следующие данные:

VERSIONID($Id: generic-linux.mc,v 8.1 1999/09/24 22:48:05 gshapiro Exp $)
OSTYPE(linux)DOMAIN(generic)
FEATURE(nouucp, noscpecial)
MAILER(local)MAILER(smtp)

Я делаю что-то неправильно?

Вы, наверное, забыли сообщить макропроцессору о файле cf.m4 следующим образом:

m4 /path/to/cf.m4 sendmail.mc > sendmail.cf