Столкнулся с непонятной проблемой на Фри 6ке - с самого начала сендмыл начал ругаться в логи следующим образом:
sendmail[26741]: k0V7NltO026741: Losing ./qfk0V7NltO026741: savemail panic
sendmail[26741]: k0V7NltO026741: SYSERR(root): savemail: cannot save rejected email anywhereПокурив доки и форумы, выяснилось, что у всех кто сталкивался с подобным, проблема была в настройке алиасов, но с этой стороны все проверено и перепроверено... Еще интересный момент - невозможно подцепиться локально на 25й порт - после ввода "mail from: xxx" сразу выдается access denied.
Где я буратиню?
Проверь права на папки и на наличие свободного места на диске.
>Проверь права на папки и на наличие свободного места на диске.
Места навалом, квот никаких не стоит, с правами тоже игрался, счаз так:
drwxrwxr-x 2 smmsp smmsp 512 23 янв 11:38 /var/mail
drwxr-xr-x 2 smmsp smmsp 512 23 ноя 16:59 /var/msgs
drwxr-xr-x 8 root wheel 512 23 ноя 19:04 /var/spool/
drwxrwx--- 2 smmsp smmsp 9728 31 янв 13:18 /var/spool/clientmqueue
drwxr-xr-x 2 root daemon 512 24 ноя 06:01 /var/spool/mqueueНе выходит что то каменный цветок...
>>Проверь права на папки и на наличие свободного места на диске.
>Места навалом, квот никаких не стоит, с правами тоже игрался, счаз так:
>
>drwxrwxr-x 2 smmsp smmsp
>512 23 янв 11:38 /var/mail
>drwxr-xr-x 2 smmsp smmsp
>512 23 ноя 16:59 /var/msgs
>drwxr-xr-x 8 root wheel
> 512 23 ноя 19:04 /var/spool/
>drwxrwx--- 2 smmsp smmsp 9728 31 янв
>13:18 /var/spool/clientmqueue
>drwxr-xr-x 2 root daemon 512 24
>ноя 06:01 /var/spool/mqueue
>
>Не выходит что то каменный цветок...
это как нуна было умудрится изголиться чтобы поломать chown и chmod
в системе?!
Если уж сломали - смотрите отчеты daily/weekly/security на root'е
или используя /etc/mtree/ содержимое восстанавливайте.Но самый простой вариант:
# cd /usr/src
# make buildworld
# make installworld
# reboot
>это как нуна было умудрится изголиться чтобы поломать chown и chmod
>в системе?!
Да вот как то оно и поломалось, потому как все изменения производились именно после поломки.
>Если уж сломали - смотрите отчеты daily/weekly/security на root'е
>или используя /etc/mtree/ содержимое восстанавливайте.
Разве что в файлах очереди смотреть :)>Но самый простой вариант:
>
># cd /usr/src
># make buildworld
># make installworld
># reboot
Вот именно после этого, имхо, все и полетело. Хотя счаз пробую пересобрать мир, чуть попозже отпишусь о результатах.
>>это как нуна было умудрится изголиться чтобы поломать chown и chmod
>>в системе?!
>Да вот как то оно и поломалось, потому как все изменения производились
>именно после поломки.
>>Если уж сломали - смотрите отчеты daily/weekly/security на root'е
>>или используя /etc/mtree/ содержимое восстанавливайте.
>Разве что в файлах очереди смотреть :)
>
>>Но самый простой вариант:
>>
>># cd /usr/src
>># make buildworld
>># make installworld
>># reboot
>Вот именно после этого, имхо, все и полетело. Хотя счаз пробую пересобрать
>мир, чуть попозже отпишусь о результатах.
Пересобрал, как и думалось - результата никакого...
>>>это как нуна было умудрится изголиться чтобы поломать chown и chmod
>>>в системе?!
>>Да вот как то оно и поломалось, потому как все изменения производились
>>именно после поломки.
>>>Если уж сломали - смотрите отчеты daily/weekly/security на root'е
>>>или используя /etc/mtree/ содержимое восстанавливайте.
>>Разве что в файлах очереди смотреть :)
>>
>>>Но самый простой вариант:
>>>
>>># cd /usr/src
>>># make buildworld
>>># make installworld
>>># reboot
>>Вот именно после этого, имхо, все и полетело. Хотя счаз пробую пересобрать
>>мир, чуть попозже отпишусь о результатах.
>
>
>Пересобрал, как и думалось - результата никакого...
Что было сделано до поломки?
Какая система была до 6.0, точнее сразу была 6'ка установлена?
Как был настроен sendmail(с какими связками) до поломки и как стартовал?# cat /etc/mail/mailer.conf
# cat /etc/rc.conf
>Что было сделано до поломки?
Честно говоря, счаз точно вспомнить сложно, но по моему, проблема выползла после пересборки мира.
>Какая система была до 6.0, точнее сразу была 6'ка установлена?
Сразу. Ради интереса ее поставил, т.к. в работе только сервера на 4.11
>Как был настроен sendmail(с какими связками) до поломки и как стартовал?
Все по умолчанию было, единственное что добавлялось - рутовый алиас на мой основной ящик.
># cat /etc/mail/mailer.conf
# $FreeBSD: src/etc/mail/mailer.conf,v 1.3 2002/04/05 04:25:12 gshapiro Exp $
#
# Execute the "real" sendmail program, named /usr/libexec/sendmail/sendmail
#
sendmail /usr/libexec/sendmail/sendmail
send-mail /usr/libexec/sendmail/sendmail
mailq /usr/libexec/sendmail/sendmail
newaliases /usr/libexec/sendmail/sendmail
hoststat /usr/libexec/sendmail/sendmail
purgestat /usr/libexec/sendmail/sendmail># cat /etc/rc.conf
sendmail_enable="NO"
>>Что было сделано до поломки?
>Честно говоря, счаз точно вспомнить сложно, но по моему, проблема выползла после
>пересборки мира.
>>Какая система была до 6.0, точнее сразу была 6'ка установлена?
>Сразу. Ради интереса ее поставил, т.к. в работе только сервера на 4.11
>
>>Как был настроен sendmail(с какими связками) до поломки и как стартовал?
>Все по умолчанию было, единственное что добавлялось - рутовый алиас на мой
>основной ящик.
>># cat /etc/mail/mailer.conf
># $FreeBSD: src/etc/mail/mailer.conf,v 1.3 2002/04/05 04:25:12 gshapiro Exp $
>#
># Execute the "real" sendmail program, named /usr/libexec/sendmail/sendmail
>#
>sendmail /usr/libexec/sendmail/sendmail
>send-mail /usr/libexec/sendmail/sendmail
>mailq /usr/libexec/sendmail/sendmail
>
>newaliases /usr/libexec/sendmail/sendmail
>hoststat /usr/libexec/sendmail/sendmail
>purgestat /usr/libexec/sendmail/sendmail
>
>># cat /etc/rc.conf
>sendmail_enable="NO"
------------------^^- ну и чево вы нам голову морочите?! :(http://www.freebsd.org/doc/ru_RU.KOI8-R/books/handbook/mail-...
Если вы хотите отключить только сервис входящей почты sendmail, установите
sendmail_enable="NO"
в /etc/rc.conf. Тем не менее, если входящая почта отключена, локальная доставка все равно будет функционировать. Дополнительная информация по опциям запуска sendmail доступна на странице справочника rc.sendmail(8).
# man rc.sendmail
# grep sendmail /etc/defaults/rc.conf - для примера