Главная страница


ru.unix.bsd

 
 - RU.UNIX.BSD ------------------------------------------------------------------
 From : Victor Prylipko                      2:4635/4       05 Jul 2004  10:43:56
 To : Dmitriy Kirhlarov
 Subject : Re^2: amavis && _красивый_ rc.sendmail
 -------------------------------------------------------------------------------- 
 
 
 Friday, July 02 2004 20:00, Dmitriy Kirhlarov wrote to Victor Prylipko:
 
  >> start, stop просто вызывают скрипт. А про его переопрелеления я
  >> говорил.
  >>
  >> А сборку своих конфигов Makefile.local позволяет сделать.
 
  DK> Брр...
  DK> Можно подробней.
 
  DK> У меня есть собственное переопределение start, в котором используется
  DK> кусок из Makefile (${SENDMAIL_START_SCRIPT}) и есть include Makefile.
 
  DK> Я делаю Makefile.local:
  DK> start
  DK> include Makefile
 
 Hе понял !
 Зачем ты в Makefile.local еще подключаешь Makefile ?
 
 Makefile включает в себя Makefile.local
 
 У тебя получается рекурсия...
 Вот мой работающий Makefile.local
 
 ===================================
 
 .ifndef SENDMAIL_MC_COPY
 SENDMAIL_MC_COPY=      ${SENDMAIL_MC:R}.copy.mc
 ${SENDMAIL_MC_COPY}:    ${SENDMAIL_MC}
     cp ${SENDMAIL_MC} ${SENDMAIL_MC_COPY}
     echo "" >> ${SENDMAIL_MC_COPY}
     echo "MAILER(cpmail)" >> ${SENDMAIL_MC_COPY}
 
 .endif
 
 INSTALL_CF_COPY=    ${SENDMAIL_MC_COPY:R}.cf
 
 .ifndef SENDMAIL_COPY_MAILDB
 SENDMAIL_COPY_MAILDB=   copymail
 .endif
 
 #
 # The sendmail startup script
 #
 SENDMAIL_START_SCRIPT=  /etc/rc.sendmail.copy
 SENDMAIL_MAP_SRC:=  ${SENDMAIL_MAP_SRC} ${SENDMAIL_COPY_MAILDB}
 
 #
 # The makemap command is used to generate a hashed map from the textfile.
 #
 .for _f in ${SENDMAIL_MAP_SRC} userdb
 .if exists(${_f})
 SENDMAIL_MAP_OBJ+=  ${_f}.db
 .endif
 .endfor
 
 .for _f in ${SENDMAIL_MAP_SRC}
 .if (exists(${_f}.sample) && !exists(${_f}))
 ${_f}:      ${_f}.sample
     sed -e 's/^/#/' < ${.OODATE} > ${.TARGET}
 .endif
 
 ${_f}.db:   ${_f}
     ${MAKEMAP} ${SENDMAIL_MAP_TYPE} ${.TARGET} < ${.OODATE}
     chmod ${SENDMAIL_MAP_PERMS} ${.TARGET}
 .endfor
 maps:       ${SENDMAIL_MAP_OBJ}
 cf:     ${INSTALL_CF} ${INSTALL_CF_COPY} ${INSTALL_SUBMIT_CF}
 
 .ifdef SENDMAIL_SET_USER_ID
 install: install-cf install-cf-copy
 .else
 install: install-cf install-cf-copy install-submit-cf
 .endif
 
 install-cf: ${INSTALL_CF}
 .if ${INSTALL_CF} != /etc/mail/sendmail.cf
     ${INSTALL} -m ${SHAREMODE} ${INSTALL_CF} /etc/mail/sendmail.cf
 .endif
 
 install-cf-copy:    ${INSTALL_CF_COPY}
 .if ${INSTALL_CF_COPY} != /etc/mail/sendmail.copy.cf
     ${INSTALL} -m ${SHAREMODE} ${INSTALL_CF_COPY} /etc/mail/sendmail.copy.cf
 .endif
 ===================================
 
 Hа вопросы смогу ответить только до сегодняшнего вечера или после 20-го.
 Лучше мылом.
 
  DK> By.
  DK> Dmitriy
 
 Victor,
 
 old-and-gray@old-and-gray.ck.ua
 old-and-gray@old-and-gray.cherkassy.ua
 
 --- Old & Gray, but Young
  * Origin: -> ChiBis Station (2:4635/4)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 amavis && _красивый_ rc.sendmail   Dmitriy Kirhlarov   01 Jul 2004 23:11:13 
 Re: amavis && _красивый_ rc.sendmail   Victor Prylipko   02 Jul 2004 12:23:31 
 Re: amavis && _красивый_ rc.sendmail   Dmitriy Kirhlarov   02 Jul 2004 19:16:29 
 Re^2: amavis && _красивый_ rc.sendmail   Victor Prylipko   02 Jul 2004 19:36:09 
 Re: amavis && _красивый_ rc.sendmail   Dmitriy Kirhlarov   02 Jul 2004 20:00:30 
 Re^2: amavis && _красивый_ rc.sendmail   Victor Prylipko   05 Jul 2004 10:43:56 
Архивное /ru.unix.bsd/143940e8f9da.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional