The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"Ошибка m4 -> NONE:0: m4: ERROR: EOF in string"
Вариант для распечатки Архивированная нить - только для чтения! 
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"Ошибка m4 -> NONE:0: m4: ERROR: EOF in string"
Сообщение от vasily emailИскать по авторуВ закладки on 12-Фев-03, 14:06  (MSK)
hi all !

поставил sendmail из rpm (os RedHat7.2)
пытаюсь прикрутить poprelay (http://poprelay.sourceforge.net)
положил poprelay.m4 в /usr/share/sendmail-cf/hack такого содержания:
--------- cut ------------
divert(0)
# List of IP addresses we allow relaying from.
Klocalip hash -a<MATCH> /etc/mail/access
Kpopip hash  -a<MATCH> /etc/mail/popip


LOCAL_RULESETS

SLocal_check_rcpt
# Put the address into cannonical form (even if it doesn't resolve to an MX).
R$*                     $: $>Parse0 $>3 $1
R$* < $* > $*           $: $1 < $2 . > $3                               Pretend it's canonical.
R$* < $* . . > $*       $1 < $2 . > $3                                  Remove extra dots.

# Allow relaying if the connected host is a local IP address.
R$*                     $: < $&{client_addr} >                  Get client IP address.
R<>                     $#OK                                    Local is ok.
R< $* . $- > $*         $(localip $1.$2 $: < $1 > . $2 $)       Check last three octets.
R$* < MATCH >           $#OK
R< $- > $*              $: $(localip $1 $: < > $1 $2 $)         Check first octet.
R$* < MATCH >           $#OK

# Allow relaying if the connected host has recently POP3 authenticated.
R$*                     $: < $&{client_addr} >                  Get client IP address.
R< $* >                 $(popip $1 $)                           Check full address.
R$* < MATCH >           $#OK

# IP address didn't match.
--------- cut ------------
добавил в конец /etc/mail/sendmail.mc такую строчку
HACK(`poprelay`)dnl
и запустил m4 sendmail.mc > sendmail.cf
а он мне и говорит, что у меня типо:
NONE:0: m4: ERROR: EOF in string

и что это значит ? где ошибка в poprelay.m4 или в sendmail.mc ?

с уважением,
вася

  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.



Спонсоры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2022 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру