Re: Re: Re: Re: Re: sendmail пишет лог в daemon.log от лица nss_wins
Hi Anna, * Anna Skorokhodova <[EMAIL PROTECTED]> * 2007-12-28 13:15: > снесла под корень winbind. ребутнула машину. > ПОМОГЛО! > > жаль, что в результате получилось что > sendmail с samba(с winbind'ом) несовместимы на одной > машине :( > // во всяком случае в вопросе корректного > протоколирования Живет нормально у меня. winbind-а нету в /etc/nsswitch.conf, есть pam_winbind. -- Best regards, Sergey Chumakov 2:450/77[.43] -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: Re: Re: Re: sendmail пишет лог в daemon.log от лица nss_wins
Да ладно, проблема-то интересная. Не всё ж нам тут обсуждать установку драйвера nvidia :) тогда я продолжу ... до сноса винбинда решила убрать слово winbind из /etc/nsswitch.conf:8:passwd: compat files winbind /etc/nsswitch.conf:9:group: compat files winbind /etc/nsswitch.conf:10:shadow: compat files winbind и даже ребутнула комп. ... не помогло. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: Re: Re: sendmail пишет лог в daemon.log от лица nss_wins
On Wed, Dec 26, 2007 at 06:00:03PM +0300, Anna Skorokhodova wrote: > >А было когда-нибудь? После удаления оттуда sendmail перезапускался? > сендмейл - конечно, перезапускался. Ну, я уже без идей. Всё что знал - сказал. Разве что перезагрузится и, если и это не исправит, то удалить пакет winbind. > может быть такая ситуация последствием того что Debian в данном случае > выступает mailer relay-ем для конечного почтоприемника(прописанного в > Daemon- mailertable) , стоящего в локальной сети? Сомневаюсь. > может зря я бьюсь и вас мучаю? Да ладно, проблема-то интересная. Не всё ж нам тут обсуждать установку драйвера nvidia :) -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: Re: Re: sendmail пишет лог в daemon.log от лица nss_wins
grep -rl wins /etc su -c 'grep -rl wins /etc' Password: /etc/skel/.bashrc /etc/bash.bashrc /etc/alternatives/editor /etc/alternatives/ex /etc/alternatives/vi /etc/alternatives/view grep: /etc/rc0.d/K20inetd: No such file or directory grep: /etc/rc1.d/K20inetd: No such file or directory grep: /etc/rc2.d/S20inetd: No such file or directory grep: /etc/rc3.d/S20inetd: No such file or directory grep: /etc/rc4.d/S20inetd: No such file or directory grep: /etc/rc5.d/S20inetd: No such file or directory grep: /etc/rc6.d/K20inetd: No such file or directory /etc/ld.so.cache /etc/ppp/options /etc/dictionaries-common/words grep: /etc/fonts/conf.d/30-debconf-no-bitmaps.conf: No such file or directory /etc/samba/lp /etc/samba/smb.conf.orig /etc/samba/smb.conf /etc/dhcp3/dhclient-enter-hooks.d/samba А было когда-нибудь? После удаления оттуда sendmail перезапускался? сендмейл - конечно, перезапускался. писал ли когда нибудь сендмейл правильно на дебиане - не знаю. он у меня не сразу корректно заработал- а когда я уже озаботилась настройкой протоколо-писания. лог файлы уже ротировались :( может быть такая ситуация последствием того что Debian в данном случае выступает mailer relay-ем для конечного почтоприемника(прописанного в Daemon- mailertable) , стоящего в локальной сети? может зря я бьюсь и вас мучаю? -- -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: Re: sendmail пишет лог в daemon.log от лица nss_wins
On Wed, Dec 26, 2007 at 04:19:55PM +0300, Anna Skorokhodova wrote: > > понятно что в libnss он будет упоминаться. но причем тут Sendmail если ни в > каких других конфигах даже имени процесса такого не упоминается? > т.е. никто даже не представляется именем nss_wins а самого такого процесса > нет Это известная проблема. Если динамически загружаемый объект вызывает openlog то так, вроде, и должно случиться. Обычно никто так не поступает. Но nss_wins, исключение. Это не проблема sendmail то же самое может случиться (случается) с любой программой вызвавшей nss_wins. Отредактируйте pam_winbind.c если это Вам важно. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: Re: sendmail пишет лог в daemon.log от лица nss_wins
On Wed, Dec 26, 2007 at 04:19:55PM +0300, Anna Skorokhodova wrote: > >В первом письме был файл /etc/mail/service.switch. Я бы ещё раз > >проверил, что в /etc/nsswitch.conf ничего про wins не написано. > неоднократно проверяно - я ж не первый день этой проблемой мучаюсь > :( grep -rl wins /etc > >> он нигде не упоминается как имя процесса Он и не будет процессом. NSS работает так: 1. программа выполняет gethostbyname (например). 2. libc смотрит в /etc/nssswitch.conf и определяет что для типа hosts ответственны три источника: files dns wins и загружает соответствующие библиотеки: libnss_files.so, libnss_dns.so и libnss_wins.so. Они загружаются внутрь программы, поэтому процесса нового никакого не создаётся. 3. результат запрашивается у .so, возвращается и т.д. > >И будет не исполняемый файл, а библиотека /lib/libnss_wins.so > не написано А было когда-нибудь? После удаления оттуда sendmail перезапускался? -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: Re: sendmail пишет лог в daemon.log от лица nss_wins
В первом письме был файл /etc/mail/service.switch. Я бы ещё раз проверил, что в /etc/nsswitch.conf ничего про wins не написано. неоднократно проверяно - я ж не первый день этой проблемой мучаюсь :( > он нигде не упоминается как имя процесса > [EMAIL PROTECTED]: ~]$ su -c 'egrep -n nss_wins /etc/*' если и будет написано, то в /etc/nssswitch.conf, в виде hosts: dns files wins И будет не исполняемый файл, а библиотека /lib/libnss_wins.so не написано > [EMAIL PROTECTED]: ~]$ su -c 'find / -name nss_wins' стоило сделать find / -name *nss_wins* :) [EMAIL PROTECTED]: /etc/mail]$ su -c 'find / -name *nss_wins*' Password: /lib/libnss_wins.so.2 /lib/libnss_wins.so [EMAIL PROTECTED]: /etc/mail]$ понятно что в libnss он будет упоминаться. но причем тут Sendmail если ни в каких других конфигах даже имени процесса такого не упоминается? т.е. никто даже не представляется именем nss_wins а самого такого процесса нет. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: sendmail пишет лог в daemon.log от лица nss_wins
On Wed, Dec 26, 2007 at 02:57:29PM +0300, Anna Skorokhodova wrote: > >> 1) как оключить? (в syslog.conf nss не упоминается) > >думаю, искать надо в конфигурации nss_wins. (я им не пользовался) > так и я им не пользуюсь. > файл nsswitch.conf я привела в первом посте. опции "wins" там нет. > им (файлом) пользуется winbind = но он сейчас остановлен равно как и самба В первом письме был файл /etc/mail/service.switch. Я бы ещё раз проверил, что в /etc/nsswitch.conf ничего про wins не написано. > он нигде не упоминается как имя процесса > [EMAIL PROTECTED]: ~]$ su -c 'egrep -n nss_wins /etc/*' если и будет написано, то в /etc/nssswitch.conf, в виде hosts: dns files wins И будет не исполняемый файл, а библиотека /lib/libnss_wins.so > [EMAIL PROTECTED]: ~]$ su -c 'find / -name nss_wins' стоило сделать find / -name *nss_wins* :) > вот аналогичная проблема > http://www.webservertalk.com/archive58-2006-8-162.html > но тоже не решена На форумах наивно искать что-то полезное ;) -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: Re: Re: sendmail пишет лог в daemon.log от лица nss_wins
> 1) как оключить? (в syslog.conf nss не упоминается) думаю, искать надо в конфигурации nss_wins. (я им не пользовался) так и я им не пользуюсь. файл nsswitch.conf я привела в первом посте. опции "wins" там нет. им(файлом) пользуется winbind = но он сейчас остановлен равно как и самба он нигде не упоминается как имя процесса [EMAIL PROTECTED]: ~]$ su -c 'egrep -n nss_wins /etc/*' Password: [EMAIL PROTECTED]: ~]$ и файла такого тоже нет [EMAIL PROTECTED]: ~]$ su -c 'find / -name nss_wins' Password: [EMAIL PROTECTED]: ~]$ вот аналогичная проблема http://www.webservertalk.com/archive58-2006-8-162.html но тоже не решена Анна. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: Re: sendmail пишет лог в daemon.log от лица nss_wins
On Wed, Dec 26, 2007 at 01:10:10PM +0300, Anna Skorokhodova wrote: > >единственно решение, которое приходит в голову - отключить логи > >nss_wins, если они не очнь нужны. > 1) как оключить? (в syslog.conf nss не упоминается) думаю, искать надо в конфигурации nss_wins. (я им не пользовался) > 2) не приведет ли отключение - к потере логов MTA? ведь то, что идет от > имени nss_wins не повторяется ни в одном другом log файле Нет, просто эти записи будут идти с facility mail вместо daemon. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: Re: sendmail пишет лог в daemon.log от лица nss_wins
подозреваю, при обычной работе syslog вызывает NSS (getpwnam и тд) раньше чем открывает syslog. nss_wins делает openlog первым от своего имени и все последующие сообщения в сислог попадают уже с его facility и именем. единственно решение, которое приходит в голову - отключить логи nss_wins, если они не очнь нужны. 1) как оключить? (в syslog.conf nss не упоминается) 2) не приведет ли отключение - к потере логов MTA? ведь то, что идет от имени nss_wins не повторяется ни в одном другом log файле Спасибо. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: Re: sendmail пишет лог в daemon.log от лица nss_wins
On 22:59, wrote: On Tue, Dec 25, 2007 at 07:45:07PM +0300, Ivan A. Hvatov wrote: имею sendmail(8.13.4-3sarge3) установленный на Debian. проблема в том, что сендмейл частично пишет свой лог в файл daemon.log от лица "nss_wins" Файл daemon.log пишет syslogd, что туда писать определяется настройками syslog.conf. Обычно в этот файл валятся все сообщения facility daemon. Имя и PID процесса, который послал сообщение, указываются явно. и именно поэтому в первом посте привела кусок syslog.conf показать, что вроде должен бы писать куда надо поэтому я и не понимаю почему пишется не туда и не тем Если Вы действительно полагаете, что в сообщения посылает sendmail, а имя/PID указан не его, пришлите пожалуйста сюда пару строчек. А также кусок ps aux c описанием соответствующих процессов ну я все таки верю что пересылкой почты занимается сендмейл. т.к. это единственный запущенный мейлер root 17996 0.0 0.9 11980 4896 ?S11:55 0:00 sendmail: MTA: lBQ8vfWt017996 mx25.mail.ru [194.67.23.155 root 18000 0.0 0.9 11980 4896 ?S11:55 0:00 sendmail: MTA: lBQ8vv7n018000 cpe-190-55-44-82.telecentro root 18003 0.0 0.9 11980 4896 ?S11:55 0:00 sendmail: MTA: lBQ8w00W018003 mx42.mail.ru [194.67.23.24] root 18008 0.0 0.9 11980 4896 ?S11:55 0:00 sendmail: MTA: lBQ8w9Xg018008 mx43.mail.ru [194.67.23.175 [EMAIL PROTECTED]: ~]$ ps aux | grep nss anita18822 0.0 0.1 1888 660 pts/4S+ 12:21 0:00 grep nss [EMAIL PROTECTED]: ~]$ -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: sendmail пишет лог в daemon.log от лица nss_wins
On Tue, Dec 25, 2007 at 07:45:07PM +0300, Ivan A. Hvatov wrote: > > имею sendmail(8.13.4-3sarge3) установленный на Debian. > > проблема в том, что сендмейл частично пишет свой лог в файл daemon.log > > от лица > > "nss_wins" Файл daemon.log пишет syslogd, что туда писать определяется настройками syslog.conf. Обычно в этот файл валятся все сообщения facility daemon. Имя и PID процесса, который послал сообщение, указываются явно. Если Вы действительно полагаете, что в сообщения посылает sendmail, а имя/PID указан не его, пришлите пожалуйста сюда пару строчек. А также кусок ps aux c описанием соответствующих процессов. > Оффтоп: > Sendmail лучше вообще не запускать. Заюзайте что-нибудь альтернативное > (postfix, dbmail). > -- > С уважением, Ivan A. Hvatov. "Заюзай" мозги -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: sendmail пишет лог в daemon.log от лица nss_wins
On Tue, Dec 25, 2007 at 04:15:51PM +0300, Anna Skorokhodova wrote: > имею sendmail(8.13.4-3sarge3) установленный на Debian. проблема в > том, что сендмейл частично пишет свой лог в файл daemon.log от лица > "nss_wins" подозреваю, при обычной работе syslog вызывает NSS (getpwnam и тд) раньше чем открывает syslog. nss_wins делает openlog первым от своего имени и все последующие сообщения в сислог попадают уже с его facility и именем. единственно решение, которое приходит в голову - отключить логи nss_wins, если они не очнь нужны. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: sendmail пишет лог в daemon.log от лица nss_wins
Приветствую! On Dec 25, 2007 4:15 PM, Anna Skorokhodova < [EMAIL PROTECTED]> wrote: > Добрый день, уважаемые > > имею sendmail(8.13.4-3sarge3) установленный на Debian. > проблема в том, что сендмейл частично пишет свой лог в файл daemon.log > от лица > "nss_wins" > > Оффтоп: Sendmail лучше вообще не запускать. Заюзайте что-нибудь альтернативное (postfix, dbmail). -- С уважением, Ivan A. Hvatov. jid: [EMAIL PROTECTED]