Debian Etch4.0
стоит Sendmail 8.14.1-9 из testing
в /usr/share/sendmail/cf/ostype/debian.m4 прописана директива
define(`confHOST_STATUS_DIRECTORY',`/var/lib/sendmail/host_status')создаём папочку host_status в /var/lib/sendmail ( то ли ручками , то ли
скриптом /usr/share/sendmail/update_sys ( Update system files used by
Sendmail for Debian)потом, запуская, скрипт /usr/sbin/sendmailconfig
и в итоге получаем сообщение
Disabling HOST statistics file(/var/lib/sendmail/host_status
.....
<часть вывода вырезанна>
.....
Warning: Cannot use HostStatusDirectory = /var/lib/sendmail/host_status: No
such file or directory
и отсутствие папки /var/lib/sendmail/host_statusто же самое происходит после создания файла статистики /var/lib/sendmail/sendmail.st , который тоже прописан в конфиге /usr/share/sendmail/cf/ostype/debian.m4 (STATUS_FILE)
>Debian Etch4.0
>стоит Sendmail 8.14.1-9 из testing
>в /usr/share/sendmail/cf/ostype/debian.m4 прописана директива
>define(`confHOST_STATUS_DIRECTORY',`/var/lib/sendmail/host_status')Работает:
define(`confHOST_STATUS_DIRECTORY', `/etc/mail/host_status')dnlимхо, сендмайл сам создаст директорию.
>>Debian Etch4.0
>>стоит Sendmail 8.14.1-9 из testing
>>в /usr/share/sendmail/cf/ostype/debian.m4 прописана директива
>>define(`confHOST_STATUS_DIRECTORY',`/var/lib/sendmail/host_status')
>
>Работает:
>define(`confHOST_STATUS_DIRECTORY', `/etc/mail/host_status')dnl
>
>имхо, сендмайл сам создаст директорию.кстати вот щас попробовал прописать
define(`confHOST_STATUS_DIRECTORY', `/etc/mail/host_status')dnl
в /etc/mail/sendmail.mc
а в /usr/share/sendmail/cf/ostype/debian.m4 оставил define(`confHOST_STATUS_DIRECTORY',`/var/lib/sendmail/host_status')
и сендмейл создал таки папку в /var/lib/sendmail/host_status
но удалил файлы статистики в которые уже успели записаться данные...
написал
Disabling MTA statistics file(/var/lib/sendmail/sendmail.st).
Disabling MSP statistics file(/var/lib/sendmail/sm-client.st).
и удалил..