ПРОЕКТЫ 


  АРХИВ 


Apache-Talk @lexa.ru 

Inet-Admins @info.east.ru 

Filmscanners @halftone.co.uk 

Security-alerts @yandex-team.ru 

nginx-ru @sysoev.ru 

  СТАТЬИ 


  ПЕРСОНАЛЬНОЕ 


  ПРОГРАММЫ 



ПИШИТЕ
ПИСЬМА












     АРХИВ :: Inet-Admins
Inet-Admins mailing list archive (inet-admins@info.east.ru)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [inet-admins] m4 Q



On Sun, Sep 12, 1999 at 07:20:18PM +0300, Valentin Nechayev wrote:

> > > > По некоторым причинам хочется запихнуть в sendmail.cf _две_ сущности
> > > > cw_file (Fw). Руками-то я, конечно, это сделаю, а вот как мне эту 
> > > > хню (тм) записать в терминах m4? Что ни делаю -- все одно определение в
> > > > результате выходит.
> > > 
> > > cat >>host.mc <<\EOF
> > > LOCAL_CONFIG
> > > Fw -o /etc/mail/sendmail.cw.second
> > > EOF
> > > 
> > > Вполне себе и ручно и тэтридцать^H^H^W эмчетверто одновременно. Или хотелось
> > > таки через define(`confCW_FILE')? Тогда надо m4-скрипты хачить. Не советую -
> > > съедят ;)
> > 
> > Мнэ... README к м4 нынче читатать некошерно?
> 
> Есть метод сделать это через confCW_FILE? Покажите.

сырец посмотрел? молодец! теперь доку на м4 почитай :)

> === cut cf/m4/proto.m4 ===
> ifdef(`USE_CW_FILE',
> # file containing names of hosts for which we receive email
> Fw'confCW_FILE',
>         `dnl')
> === end cut ===
> 
> Методы, которые требуют иного построения, кроме 'make My.cf' без патчения
> каких-либо файлов в поставке, неинтересны. Да и вся задача, в общем, тоже -
> команды после LOCAL_CONFIG достаточно.

На:

define(`confCW_FILE',`/local/users/slw/work/sendmail-8.9.1/cf/cf/sendmail.cw
Fw/local/users/slw/work/sendmail-8.9.1/cf/cf/test.cw')

-- 
Slawa Olhovchenkov
=============================================================================
"inet-admins" Internet access mailing list. Maintained by East Connection ISP.
Mail "unsubscribe inet-admins" to Majordomo@info.east.ru if you want to quit.
Archive is accessible on http://info.east.ru/rus/inetadm.html



 




Copyright © Lexa Software, 1996-2009.