Re: Re: Re: Re: Re: sendmail пишет лог в daemon.log от лица nss_wins

2007-12-28 Пенетрантность Sergey Chumakov
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

2007-12-27 Пенетрантность Anna Skorokhodova

Да ладно, проблема-то интересная. Не всё ж нам тут обсуждать установку
драйвера 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: sendmail пишет лог в daemon.log от лица nss_wins

2007-12-26 Пенетрантность Anna Skorokhodova


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: Re: sendmail пишет лог в daemon.log от лица nss_wins

2007-12-26 Пенетрантность Anna Skorokhodova

подозреваю, при обычной работе 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

2007-12-26 Пенетрантность Pavel Ammosov
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: Re: sendmail пишет лог в daemon.log от лица nss_wins

2007-12-26 Пенетрантность Anna Skorokhodova

 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: sendmail пишет лог в daemon.log от лица nss_wins

2007-12-26 Пенетрантность Pavel Ammosov
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: sendmail пишет лог в daemon.log от лица nss_wins

2007-12-26 Пенетрантность Anna Skorokhodova

В первом письме был файл /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: Re: sendmail пишет лог в daemon.log от лица nss_wins

2007-12-26 Пенетрантность Pavel Ammosov
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

2007-12-26 Пенетрантность Иван Лох
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: Re: sendmail пишет лог в daemon.log от лица nss_wins

2007-12-26 Пенетрантность Anna Skorokhodova

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: Re: sendmail пишет лог в daemon.log от лица nss_wins

2007-12-26 Пенетрантность Pavel Ammosov
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: sendmail пишет лог в daemon.log от лица nss_wins

2007-12-25 Пенетрантность Ivan A. Hvatov
Приветствую!

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]


Re: sendmail пишет лог в daemon.log от лица nss_wins

2007-12-25 Пенетрантность Pavel Ammosov
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

2007-12-25 Пенетрантность Иван Лох
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]