November 2019

S M T W T F S
      12
34 5 678 9
10111213141516
17181920212223
24252627282930

Style Credit

Expand Cut Tags

No cut tags
Friday, June 17th, 2011 05:16 pm

тот пусть попробует объяснить эту логику:

# ls -l /usr/lib/sendmail
lrwxrwxrwx 1 root root 30 Sep 15 2010 /usr/lib/sendmail -> /etc/alternatives/mta-sendmail
# ls -l /etc/alternatives/mta-sendmail
lrwxrwxrwx 1 root root 26 Sep 15 2010 /etc/alternatives/mta-sendmail -> /usr/lib/sendmail.sendmail
# ls -l /usr/lib/sendmail.sendmail
lrwxrwxrwx 1 root root 16 Sep 15 2010 /usr/lib/sendmail.sendmail -> ../sbin/sendmail
# ls -l /usr/sbin/sendmail
lrwxrwxrwx 1 root root 21 Sep 15 2010 /usr/sbin/sendmail -> /etc/alternatives/mta
# ls -l /etc/alternatives/mta
lrwxrwxrwx 1 root root 27 Sep 15 2010 /etc/alternatives/mta -> /usr/sbin/sendmail.sendmail
# ls -l /usr/sbin/sendmail.sendmail
-rwxr-sr-x 1 root smmsp 775064 Mar 31 2010 /usr/sbin/sendmail.sendmail

Оригинал этой записи. Комментировать можно тут или там.

Любые материалы из этого блога запрещается использовать на сайте livejournal.ru в любой форме и любом объёме

Saturday, June 18th, 2011 07:21 am (UTC)
С какой целью эта цепочка _дважды_ проходит через /etc/alternatives?
Saturday, June 18th, 2011 08:37 am (UTC)
видимо, потому что mta и mta-sendmail две разные сущности. в данном случае они слились в одну, но должен быть способ их разделить. скажем, для каких-нть особо вумных пхпшных скриптов, которые почту умеют слать только через сендмейл. а все остальное делает какой-нть postfix\exim.
Sunday, June 19th, 2011 09:12 am (UTC)
Вполне достаточно было /etc/alternatives/mta-sendmail сделать симлинком сразу на /usr/sbin/sendmail.sendmail (или на другую реализацию). Пропускать их через alternatives второй раз бессмысленно.

Я в своей практике ни разу не встречал случаев, когда какие-нибудь особо вумные скрипты не могли бы пользоваться другими MTA, эмулирующими поведение сендмейла, и приходилось бы лично ради них ставить родной сендмейл. Да и настройка такого зоопарка будет очень нетривиальной.
Sunday, June 19th, 2011 04:54 pm (UTC)
ладно, уболтали, языкастые:) лень мне за них оправдания придумывать.

я встречал. правда очень давно дело было, и локально. как-то местный самородок лазил по очереди сендмейла на предмет определить можно ли еще порцию писем посылать или почтовик сильно занят.
Sunday, June 19th, 2011 08:03 pm (UTC)
В смысле, не sendmail -bp/mailq, а прямо вручную по очереди?

Да и вообще размер очереди сам по себе о занятости сервера ничего не говорит.
Sunday, June 19th, 2011 08:03 pm (UTC)
В смысле, не sendmail -bp/mailq, а прямо вручную по очереди?
Sunday, June 19th, 2011 11:50 pm (UTC)
дарование сканило очередь из файлов, где-то в spool/mqueue
Monday, June 20th, 2011 06:49 am (UTC)
а кто его туда пустил?? оно обычно читабельное только для самого сендмейла
Monday, June 20th, 2011 09:31 am (UTC)
говорю ж,самородок. вся конструкция работала только от рута.
Monday, June 20th, 2011 09:33 am (UTC)
а-а, ну такие везде встречаются, это от MTA никак не зависит :)