* [Sysadmins] Посылка писем из контейнеров OpenVZ @ 2006-09-13 9:34 Slava Dubrovskiy 2006-09-13 10:16 ` Eugene Ostapets ` (2 more replies) 0 siblings, 3 replies; 19+ messages in thread From: Slava Dubrovskiy @ 2006-09-13 9:34 UTC (permalink / raw) To: Sysadmins [-- Attachment #1: Type: text/plain, Size: 667 bytes --] Здравствуйте. Установил каждый сервис в свой контейнер. Естественно никаких MTA в каждый контейнер не ставил. А cron там работает, и хочется получать письма которые он иногда шлет. Можно конечно в каждом контейнере настроить MTA, но это не правильно. Подскажите, есть ли какой-то простой механизм посылки письма из контейнера? -- С уважением, Дубровский Вячеслав. [-- Attachment #2: S/MIME Cryptographic Signature --] [-- Type: application/x-pkcs7-signature, Size: 3237 bytes --] ^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [Sysadmins] Посылка писем из контейнеров OpenVZ 2006-09-13 9:34 [Sysadmins] Посылка писем из контейнеров OpenVZ Slava Dubrovskiy @ 2006-09-13 10:16 ` Eugene Ostapets 2006-09-13 10:42 ` Slava Dubrovskiy 2006-09-13 10:44 ` Konstantin A. Lepikhov 2006-09-13 13:07 ` Dmitry V. Levin 2 siblings, 1 reply; 19+ messages in thread From: Eugene Ostapets @ 2006-09-13 10:16 UTC (permalink / raw) To: ALT Linux sysadmin discuss 2006/9/13, Slava Dubrovskiy <slava elan.com.ua>: > Здравствуйте. > > Установил каждый сервис в свой контейнер. Естественно никаких MTA в > каждый контейнер не ставил. А cron там работает, и хочется получать > письма которые он иногда шлет. > Можно конечно в каждом контейнере настроить MTA, но это не правильно. > Подскажите, есть ли какой-то простой механизм посылки письма из контейнера? msmtp - именно то, что нужно в данном случае -- С уважением, Евгений Остапец uin: 23747217 jid: eugene_ostapets@jabber.ru ^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [Sysadmins] Посылка писем из контейнеров OpenVZ 2006-09-13 10:16 ` Eugene Ostapets @ 2006-09-13 10:42 ` Slava Dubrovskiy 2006-09-13 11:05 ` Eugene Ostapets 0 siblings, 1 reply; 19+ messages in thread From: Slava Dubrovskiy @ 2006-09-13 10:42 UTC (permalink / raw) To: ALT Linux sysadmin discuss [-- Attachment #1: Type: text/plain, Size: 564 bytes --] Eugene Ostapets пишет: >> Установил каждый сервис в свой контейнер. Естественно никаких MTA в >> каждый контейнер не ставил. А cron там работает, и хочется получать >> письма которые он иногда шлет. >> Можно конечно в каждом контейнере настроить MTA, но это не правильно. >> Подскажите, есть ли какой-то простой механизм посылки письма из контейнера? >> > msmtp - именно то, что нужно в данном случае > Спасибо за наводку. Только наверно имелся в виду ssmtp? ;-) По описанию это именно то, что надо. -- С уважением, Дубровский Вячеслав. [-- Attachment #2: S/MIME Cryptographic Signature --] [-- Type: application/x-pkcs7-signature, Size: 3237 bytes --] ^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [Sysadmins] Посылка писем из контейнеров OpenVZ 2006-09-13 10:42 ` Slava Dubrovskiy @ 2006-09-13 11:05 ` Eugene Ostapets 0 siblings, 0 replies; 19+ messages in thread From: Eugene Ostapets @ 2006-09-13 11:05 UTC (permalink / raw) To: ALT Linux sysadmin discuss 13.09.06, Slava Dubrovskiy<slava elan.com.ua> написал(а): > Eugene Ostapets пишет: > > msmtp - именно то, что нужно в данном случае > Спасибо за наводку. Только наверно имелся в виду ssmtp? ;-) Не туда посмотрел... :) -- С уважением, Евгений Остапец uin: 23747217 jid: eugene_ostapets@jabber.ru ^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [Sysadmins] Посылка писем из контейнеров OpenVZ 2006-09-13 9:34 [Sysadmins] Посылка писем из контейнеров OpenVZ Slava Dubrovskiy 2006-09-13 10:16 ` Eugene Ostapets @ 2006-09-13 10:44 ` Konstantin A. Lepikhov 2006-09-13 12:49 ` Slava Dubrovskiy 2006-09-13 13:07 ` Dmitry V. Levin 2 siblings, 1 reply; 19+ messages in thread From: Konstantin A. Lepikhov @ 2006-09-13 10:44 UTC (permalink / raw) To: ALT Linux sysadmin discuss Hi Slava! Wednesday 13, at 12:34:10 PM you wrote: > Здравствуйте. > > Установил каждый сервис в свой контейнер. Естественно никаких MTA в > каждый контейнер не ставил. А cron там работает, и хочется получать > письма которые он иногда шлет. > Можно конечно в каждом контейнере настроить MTA, но это не правильно. > Подскажите, есть ли какой-то простой механизм посылки письма из контейнера? ssmtp, оно даже sasl авторизацию поддерживает. -- WBR et al. ^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [Sysadmins] Посылка писем из контейнеров OpenVZ 2006-09-13 10:44 ` Konstantin A. Lepikhov @ 2006-09-13 12:49 ` Slava Dubrovskiy 2006-09-13 13:59 ` Slava Dubrovskiy 0 siblings, 1 reply; 19+ messages in thread From: Slava Dubrovskiy @ 2006-09-13 12:49 UTC (permalink / raw) To: ALT Linux sysadmin discuss [-- Attachment #1: Type: text/plain, Size: 1184 bytes --] Konstantin A. Lepikhov пишет: >> Установил каждый сервис в свой контейнер. Естественно никаких MTA в >> каждый контейнер не ставил. А cron там работает, и хочется получать >> письма которые он иногда шлет. >> Можно конечно в каждом контейнере настроить MTA, но это не правильно. >> Подскажите, есть ли какой-то простой механизм посылки письма из контейнера? >> > ssmtp, оно даже sasl авторизацию поддерживает. > Только он не рабочий совершенно. $ /usr/sbin/sendmail /usr/sbin/sendmail: error while loading shared libraries: libpostfix_dict-2.2.10.so: cannot open shared object file: No such file or directory При этом имеет конфликт на postfix. Это на i586. # apt-get install ssmtp Чтение списков пакетов... Завершено Построение дерева зависимостей... Завершено Следующие пакеты будут УДАЛЕНЫ: postfix Следующие НОВЫЕ пакеты будут установлены: ssmtp 0 будет обновлено, 1 новых установлено, 1 пакетов будет удалено и 389 не будет обновлено. Необходимо получить 34,5kB архивов. После распаковки будет освобождено 1968kB дискового пространства. Продолжить? [Y/n] А на х86 вообще ссылка не создается. -- С уважением, Дубровский Вячеслав. [-- Attachment #2: S/MIME Cryptographic Signature --] [-- Type: application/x-pkcs7-signature, Size: 3237 bytes --] ^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [Sysadmins] Посылка писем из контейнеров OpenVZ 2006-09-13 12:49 ` Slava Dubrovskiy @ 2006-09-13 13:59 ` Slava Dubrovskiy 2006-09-13 14:06 ` Konstantin A. Lepikhov 0 siblings, 1 reply; 19+ messages in thread From: Slava Dubrovskiy @ 2006-09-13 13:59 UTC (permalink / raw) To: ALT Linux sysadmin discuss [-- Attachment #1: Type: text/plain, Size: 339 bytes --] Slava Dubrovskiy пишет: > Только он не рабочий совершенно. > $ /usr/sbin/sendmail > /usr/sbin/sendmail: error while loading shared libraries: > libpostfix_dict-2.2.10.so: cannot open shared object file: No such file > or directory > Заработал вроде, после пересборки и перезагрузке. -- С уважением, Дубровский Вячеслав. [-- Attachment #2: S/MIME Cryptographic Signature --] [-- Type: application/x-pkcs7-signature, Size: 3237 bytes --] ^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [Sysadmins] Посылка писем из контейнеров OpenVZ 2006-09-13 13:59 ` Slava Dubrovskiy @ 2006-09-13 14:06 ` Konstantin A. Lepikhov 2006-09-13 14:13 ` Slava Dubrovskiy 0 siblings, 1 reply; 19+ messages in thread From: Konstantin A. Lepikhov @ 2006-09-13 14:06 UTC (permalink / raw) To: ALT Linux sysadmin discuss Hi Slava! Wednesday 13, at 04:59:23 PM you wrote: > Slava Dubrovskiy пишет: > > Только он не рабочий совершенно. > > $ /usr/sbin/sendmail > > /usr/sbin/sendmail: error while loading shared libraries: > > libpostfix_dict-2.2.10.so: cannot open shared object file: No such file > > or directory > > > Заработал вроде, после пересборки и перезагрузке. пересборки чего? -- WBR et al. ^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [Sysadmins] Посылка писем из контейнеров OpenVZ 2006-09-13 14:06 ` Konstantin A. Lepikhov @ 2006-09-13 14:13 ` Slava Dubrovskiy 2006-09-13 14:22 ` Konstantin A. Lepikhov 0 siblings, 1 reply; 19+ messages in thread From: Slava Dubrovskiy @ 2006-09-13 14:13 UTC (permalink / raw) To: ALT Linux sysadmin discuss [-- Attachment #1: Type: text/plain, Size: 711 bytes --] Konstantin A. Lepikhov пишет: >>> Только он не рабочий совершенно. >>> $ /usr/sbin/sendmail >>> /usr/sbin/sendmail: error while loading shared libraries: >>> libpostfix_dict-2.2.10.so: cannot open shared object file: No such file >>> or directory >>> >> Заработал вроде, после пересборки и перезагрузке. >> > пересборки чего? > Да я так и не понял из за чего. :-) Установил ssmtp через apt-get - не работает. Пересобрал ssmtp, установил пересобранный - ничего. Увидал что нет линка sandmail -> ssmtp - сделал. Не работает. Удалил ssmtp. Перегрузился. Установил опять через apt-get. Сделал ссылку, настроил конфиг. Вроде заработал. -- С уважением, Дубровский Вячеслав. [-- Attachment #2: S/MIME Cryptographic Signature --] [-- Type: application/x-pkcs7-signature, Size: 3237 bytes --] ^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [Sysadmins] Посылка писем из контейнеров OpenVZ 2006-09-13 14:13 ` Slava Dubrovskiy @ 2006-09-13 14:22 ` Konstantin A. Lepikhov 0 siblings, 0 replies; 19+ messages in thread From: Konstantin A. Lepikhov @ 2006-09-13 14:22 UTC (permalink / raw) To: ALT Linux sysadmin discuss Hi Slava! Wednesday 13, at 05:13:48 PM you wrote: > Konstantin A. Lepikhov пишет: > >>> Только он не рабочий совершенно. > >>> $ /usr/sbin/sendmail > >>> /usr/sbin/sendmail: error while loading shared libraries: > >>> libpostfix_dict-2.2.10.so: cannot open shared object file: No such file > >>> or directory > >>> > >> Заработал вроде, после пересборки и перезагрузке. > >> > > пересборки чего? > > > Да я так и не понял из за чего. :-) > Установил ssmtp через apt-get - не работает. > Пересобрал ssmtp, установил пересобранный - ничего. > Увидал что нет линка sandmail -> ssmtp - сделал. Не работает. > Удалил ssmtp. Перегрузился. Установил опять через apt-get. Сделал > ссылку, настроил конфиг. > Вроде заработал. значит, в вашей системе что-то очень сильно сломано. -- WBR et al. ^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [Sysadmins] Посылка писем из контейнеров OpenVZ 2006-09-13 9:34 [Sysadmins] Посылка писем из контейнеров OpenVZ Slava Dubrovskiy 2006-09-13 10:16 ` Eugene Ostapets 2006-09-13 10:44 ` Konstantin A. Lepikhov @ 2006-09-13 13:07 ` Dmitry V. Levin 2006-09-13 13:22 ` Ildar Mulyukov 2006-09-14 15:06 ` Michael Shigorin 2 siblings, 2 replies; 19+ messages in thread From: Dmitry V. Levin @ 2006-09-13 13:07 UTC (permalink / raw) To: ALT Linux sysadmin discuss [-- Attachment #1: Type: text/plain, Size: 955 bytes --] On Wed, Sep 13, 2006 at 12:34:10PM +0300, Slava Dubrovskiy wrote: > Установил каждый сервис в свой контейнер. Естественно никаких MTA в > каждый контейнер не ставил. А cron там работает, и хочется получать > письма которые он иногда шлет. > Можно конечно в каждом контейнере настроить MTA, но это не правильно. > Подскажите, есть ли какой-то простой механизм посылки письма из контейнера? Я тем не менее использую postfix. Думаю что более правильным является следующий подход: Создаётся специальный контейнер для рассылки писем, не обязательно с реальным адресом - к этому контейнеру доступ снаружи не требуется. MTA (или их имитации) в остальных контейнерах настраиваются на этот MTA-container как на relayhost. Да, если у вас есть контейнеры с нереальными адресами, не забудьте настроить firewall, чтобы не принимать пакеты снаружи с нереальными адресами. Например, по площадке MasterHost таких пакетов ходит немало. -- ldv [-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [Sysadmins] Посылка писем из контейнеров OpenVZ 2006-09-13 13:07 ` Dmitry V. Levin @ 2006-09-13 13:22 ` Ildar Mulyukov 2006-09-13 15:25 ` Konstantin A. Lepikhov 2006-09-15 10:10 ` Ildar Mulyukov 2006-09-14 15:06 ` Michael Shigorin 1 sibling, 2 replies; 19+ messages in thread From: Ildar Mulyukov @ 2006-09-13 13:22 UTC (permalink / raw) To: sysadmins On 13.09.2006 19:07:14, Dmitry V. Levin wrote: > On Wed, Sep 13, 2006 at 12:34:10PM +0300, Slava Dubrovskiy wrote: > > Установил каждый сервис в свой контейнер. Естественно никаких MTA в > > каждый контейнер не ставил. А cron там работает, и хочется получать > > письма которые он иногда шлет. > > Можно конечно в каждом контейнере настроить MTA, но это не > > правильно. Подскажите, есть ли какой-то простой механизм посылки > > письма из контейнера? > > Я тем не менее использую postfix. > > Думаю что более правильным является следующий подход: > ... А есть такой подход: MTA через unix socket (который можно показать всем контейнерам) ? Вообще, мне пришло в голову, что для систем с VPS (OpenVZ, VServer, etc) имеет большой смысл использовать unix socket для различных вещей. Скажем, некоторые программы изначально могут работать через него (тот же mysqld) С уважением, Ильдар -- Ildar Mulyukov, free SW designer/programmer/packager ========================================= email: ildar@altlinux.ru ALT Linux Sisyphus http://www.sisyphus.ru ========================================= ^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [Sysadmins] Посылка писем из контейнеров OpenVZ 2006-09-13 13:22 ` Ildar Mulyukov @ 2006-09-13 15:25 ` Konstantin A. Lepikhov 2006-09-15 5:27 ` Ildar Mulyukov 2006-09-15 10:10 ` Ildar Mulyukov 1 sibling, 1 reply; 19+ messages in thread From: Konstantin A. Lepikhov @ 2006-09-13 15:25 UTC (permalink / raw) To: ALT Linux sysadmin discuss Hi Ildar! Wednesday 13, at 07:22:39 PM you wrote: > On 13.09.2006 19:07:14, Dmitry V. Levin wrote: > > On Wed, Sep 13, 2006 at 12:34:10PM +0300, Slava Dubrovskiy wrote: > > > Установил каждый сервис в свой контейнер. Естественно никаких MTA в > > > каждый контейнер не ставил. А cron там работает, и хочется получать > > > письма которые он иногда шлет. > > > Можно конечно в каждом контейнере настроить MTA, но это не > > > правильно. Подскажите, есть ли какой-то простой механизм посылки > > > письма из контейнера? > > > > Я тем не менее использую postfix. > > > > Думаю что более правильным является следующий подход: > > ... > А есть такой подход: MTA через unix socket (который можно показать всем > контейнерам) ? Вообще, мне пришло в голову, что для систем с VPS > (OpenVZ, VServer, etc) имеет большой смысл использовать unix socket для > различных вещей. Скажем, некоторые программы изначально могут работать > через него (тот же mysqld) > > С уважением, Ильдар в сизифе есть пакет под названием cmdproxyd, который умеет слушать сокет и перенаправлять входящие на этот сокет данные куда-нибудь дальше. Думаю, ldv@, как автор этого пакета, сможет рассказать про него поподробнее. -- WBR et al. ^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [Sysadmins] Посылка писем из контейнеров OpenVZ 2006-09-13 15:25 ` Konstantin A. Lepikhov @ 2006-09-15 5:27 ` Ildar Mulyukov 2006-09-16 10:16 ` Konstantin A. Lepikhov 0 siblings, 1 reply; 19+ messages in thread From: Ildar Mulyukov @ 2006-09-15 5:27 UTC (permalink / raw) To: sysadmins On 13.09.2006 21:25:10, Konstantin A. Lepikhov wrote: > Hi Ildar! > > Wednesday 13, at 07:22:39 PM you wrote: > > > ... > > А есть такой подход: MTA через unix socket (который можно показать > > всем контейнерам) ? Вообще, мне пришло в голову, что для систем с > > VPS (OpenVZ, VServer, etc) имеет большой смысл использовать unix > > socket для различных вещей. Скажем, некоторые программы изначально > > могут работать через него (тот же mysqld) > в сизифе есть пакет под названием cmdproxyd, который умеет слушать > сокет и перенаправлять входящие на этот сокет данные куда-нибудь > дальше. Думаю, ldv@, как автор этого пакета, сможет рассказать про > него поподробнее. Дмитрий, я скачал srpm, облазил его вдоль и поперёк (он небольшой :), никаких намёков на то, для чего эта программа, я не нашёл. Можете хотя бы дать пример конфигурации и объяснение, что она при этом будет делать? Дальше я сам как-нибудь по сырцам. Спасибо! Ильдар ЗЫ. Если кто ещё использует эту программу, поделитесь опытом! Спасибо! -- Ildar Mulyukov, free SW designer/programmer/packager ========================================= email: ildar@altlinux.ru ALT Linux Sisyphus http://www.sisyphus.ru ========================================= ^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [Sysadmins] Посылка писем из контейнеров OpenVZ 2006-09-15 5:27 ` Ildar Mulyukov @ 2006-09-16 10:16 ` Konstantin A. Lepikhov 2006-09-16 10:27 ` Ildar Mulyukov 0 siblings, 1 reply; 19+ messages in thread From: Konstantin A. Lepikhov @ 2006-09-16 10:16 UTC (permalink / raw) To: ALT Linux sysadmin discuss Hi Ildar! Friday 15, at 11:27:22 AM you wrote: > On 13.09.2006 21:25:10, Konstantin A. Lepikhov wrote: > > Hi Ildar! > > > > Wednesday 13, at 07:22:39 PM you wrote: > > > > ... > > > А есть такой подход: MTA через unix socket (который можно показать > > > всем контейнерам) ? Вообще, мне пришло в голову, что для систем с > > > VPS (OpenVZ, VServer, etc) имеет большой смысл использовать unix > > > socket для различных вещей. Скажем, некоторые программы изначально > > > могут работать через него (тот же mysqld) > > > в сизифе есть пакет под названием cmdproxyd, который умеет слушать > > сокет и перенаправлять входящие на этот сокет данные куда-нибудь > > дальше. Думаю, ldv@, как автор этого пакета, сможет рассказать про > > него поподробнее. > > Дмитрий, > я скачал srpm, облазил его вдоль и поперёк (он небольшой :), никаких > намёков на то, для чего эта программа, я не нашёл. Можете хотя бы дать > пример конфигурации и объяснение, что она при этом будет делать? Дальше > я сам как-нибудь по сырцам. Спасибо! > > Ильдар > ЗЫ. Если кто ещё использует эту программу, поделитесь опытом! Спасибо! $ cat /etc/sysconfig/cmdproxyd # Username to use for executed commands. RUN_AS=cmdproxyd # List of unix domain sockets to bind. BIND_ADDR=/var/lib/cvs/dev/sendmail # Command with its arguments to execute. RUN_CMD="/usr/sbin/sendmail -i -t" /var/lib/cvs/dev/sendmail - это сокет внутри chroot, куда плюется сообщение, как на 25 порт. -- WBR et al. ^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [Sysadmins] Посылка писем из контейнеров OpenVZ 2006-09-16 10:16 ` Konstantin A. Lepikhov @ 2006-09-16 10:27 ` Ildar Mulyukov 2006-09-16 12:52 ` Konstantin A. Lepikhov 0 siblings, 1 reply; 19+ messages in thread From: Ildar Mulyukov @ 2006-09-16 10:27 UTC (permalink / raw) To: sysadmins On 16.09.2006 16:16:10, Konstantin A. Lepikhov wrote: > > Дмитрий, > > я скачал srpm, облазил его вдоль и поперёк (он небольшой :), > > никаких намёков на то, для чего эта программа, я не нашёл. Можете > > хотя бы дать пример конфигурации и объяснение, что она при этом > > будет делать? Дальше я сам как-нибудь по сырцам. Спасибо! > > > > Ильдар > > ЗЫ. Если кто ещё использует эту программу, поделитесь опытом! > > Спасибо! > $ cat /etc/sysconfig/cmdproxyd > # Username to use for executed commands. > RUN_AS=cmdproxyd > > # List of unix domain sockets to bind. > BIND_ADDR=/var/lib/cvs/dev/sendmail > > # Command with its arguments to execute. > RUN_CMD="/usr/sbin/sendmail -i -t" > > /var/lib/cvs/dev/sendmail - это сокет внутри chroot, куда плюется > сообщение, как на 25 порт. Спасибо. Теперь ещё маленькая деталь: кто умеет слать в unix socket, вместо 25 порта или sendmail? Ильдар -- Ildar Mulyukov, free SW designer/programmer/packager ========================================= email: ildar@altlinux.ru ALT Linux Sisyphus http://www.sisyphus.ru ========================================= ^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [Sysadmins] Посылка писем из контейнеров OpenVZ 2006-09-16 10:27 ` Ildar Mulyukov @ 2006-09-16 12:52 ` Konstantin A. Lepikhov 0 siblings, 0 replies; 19+ messages in thread From: Konstantin A. Lepikhov @ 2006-09-16 12:52 UTC (permalink / raw) To: ALT Linux sysadmin discuss Hi Ildar! Saturday 16, at 04:27:57 PM you wrote: > On 16.09.2006 16:16:10, Konstantin A. Lepikhov wrote: > > > Дмитрий, > > > я скачал srpm, облазил его вдоль и поперёк (он небольшой :), > > > никаких намёков на то, для чего эта программа, я не нашёл. Можете > > > хотя бы дать пример конфигурации и объяснение, что она при этом > > > будет делать? Дальше я сам как-нибудь по сырцам. Спасибо! > > > > > > Ильдар > > > ЗЫ. Если кто ещё использует эту программу, поделитесь опытом! > > > Спасибо! > > > $ cat /etc/sysconfig/cmdproxyd > > # Username to use for executed commands. > > RUN_AS=cmdproxyd > > > > # List of unix domain sockets to bind. > > BIND_ADDR=/var/lib/cvs/dev/sendmail > > > > # Command with its arguments to execute. > > RUN_CMD="/usr/sbin/sendmail -i -t" > > > > /var/lib/cvs/dev/sendmail - это сокет внутри chroot, куда плюется > > сообщение, как на 25 порт. > > Спасибо. Теперь ещё маленькая деталь: кто умеет слать в unix socket, > вместо 25 порта или sendmail? кого напишете/обучите тот и будет. У ldv@ была программа под названием commitlogger, она умела слать сообщения в сокет. Собственно, там ничего сложного нет. -- WBR et al. ^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [Sysadmins] Посылка писем из контейнеров OpenVZ 2006-09-13 13:22 ` Ildar Mulyukov 2006-09-13 15:25 ` Konstantin A. Lepikhov @ 2006-09-15 10:10 ` Ildar Mulyukov 1 sibling, 0 replies; 19+ messages in thread From: Ildar Mulyukov @ 2006-09-15 10:10 UTC (permalink / raw) To: sysadmins On 13.09.2006 19:22:39, Ildar Mulyukov wrote: > А есть такой подход: MTA через unix socket (который можно показать > всем контейнерам) ? Вообще, мне пришло в голову, что для систем с > VPS (OpenVZ, VServer, etc) имеет большой смысл использовать unix > socket для различных вещей. Скажем, некоторые программы изначально > могут работать через него (тот же mysqld) Коллеги! хочу прилюдно покаяться: у меня имело место быть банальная некомпетентность. В принципе, я имел в виду named pipes (aka FIFO). То есть идея такая (очень схематично): . в деревья контейнеров сделать hardlink-и на один и тот же фифо. На них же сделать скрипт "cat >> fifo" и положить его в /usr/lib/sendmail . в том контейнере, где стоит postfix, запустить "cat fifo | sendmail" Это только схема, выражающая идею. Реально надо делать 2 фифо и один лок-файл (и всякие другие причёсывания). С уважением, Ильдар -- Ildar Mulyukov, free SW designer/programmer/packager ========================================= email: ildar@altlinux.ru ALT Linux Sisyphus http://www.sisyphus.ru ========================================= ^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [Sysadmins] Посылка писем из контейнеров OpenVZ 2006-09-13 13:07 ` Dmitry V. Levin 2006-09-13 13:22 ` Ildar Mulyukov @ 2006-09-14 15:06 ` Michael Shigorin 1 sibling, 0 replies; 19+ messages in thread From: Michael Shigorin @ 2006-09-14 15:06 UTC (permalink / raw) To: ALT Linux sysadmin discuss On Wed, Sep 13, 2006 at 05:07:14PM +0400, Dmitry V. Levin wrote: > > Подскажите, есть ли какой-то простой механизм посылки письма из контейнера? > Я тем не менее использую postfix. Хорошо бы заточить какой nullmailer, чтобы комбинация "mailhub+proxies" поднималась на раз. PS: уже починил alterator-services, но остерегаюсь резко кидаться по части контейнерных -- там вроде какой-то кусок инфраструктуры alterator обдумывался, нет? -- ---- WBR, Michael Shigorin <mike@altlinux.ru> ------ Linux.Kiev http://www.linux.kiev.ua/ ^ permalink raw reply [flat|nested] 19+ messages in thread
end of thread, other threads:[~2006-09-16 12:52 UTC | newest] Thread overview: 19+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2006-09-13 9:34 [Sysadmins] Посылка писем из контейнеров OpenVZ Slava Dubrovskiy 2006-09-13 10:16 ` Eugene Ostapets 2006-09-13 10:42 ` Slava Dubrovskiy 2006-09-13 11:05 ` Eugene Ostapets 2006-09-13 10:44 ` Konstantin A. Lepikhov 2006-09-13 12:49 ` Slava Dubrovskiy 2006-09-13 13:59 ` Slava Dubrovskiy 2006-09-13 14:06 ` Konstantin A. Lepikhov 2006-09-13 14:13 ` Slava Dubrovskiy 2006-09-13 14:22 ` Konstantin A. Lepikhov 2006-09-13 13:07 ` Dmitry V. Levin 2006-09-13 13:22 ` Ildar Mulyukov 2006-09-13 15:25 ` Konstantin A. Lepikhov 2006-09-15 5:27 ` Ildar Mulyukov 2006-09-16 10:16 ` Konstantin A. Lepikhov 2006-09-16 10:27 ` Ildar Mulyukov 2006-09-16 12:52 ` Konstantin A. Lepikhov 2006-09-15 10:10 ` Ildar Mulyukov 2006-09-14 15:06 ` Michael Shigorin
ALT Linux sysadmins discussion This inbox may be cloned and mirrored by anyone: git clone --mirror http://lore.altlinux.org/sysadmins/0 sysadmins/git/0.git # If you have public-inbox 1.1+ installed, you may # initialize and index your mirror using the following commands: public-inbox-init -V2 sysadmins sysadmins/ http://lore.altlinux.org/sysadmins \ sysadmins@lists.altlinux.org sysadmins@lists.altlinux.ru sysadmins@lists.altlinux.com public-inbox-index sysadmins Example config snippet for mirrors. Newsgroup available over NNTP: nntp://lore.altlinux.org/org.altlinux.lists.sysadmins AGPL code for this site: git clone https://public-inbox.org/public-inbox.git