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
Saturday, August 15th, 2009 08:06 pm

Задача: на почтовом сервере установить разные максимальные размеры принимаемых писем для разных получателей. Типа, бухгалтерам и секретарю до 5 МБ,  директору и сисадмину 10, остальным максимум 1 МБ.

Задача не слишком распространенная, но вполне разумная.

На sendmail’е она решается достаточно просто: создаётся внешний файл со списком адресов и размерами, в набор правил check_compat втыкается соответствющая проверка.

Вопрос для продвинутых сисадминов: как её решить на других MTA (exim/postfix/MSExchange/ваш любимый MTA)?

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

Thursday, October 29th, 2009 08:10 pm (UTC)
это легко настраивается. в fstab пишется noauto, а монтирование добавляется в rc.local. и будет оно себе потихоньку монтироваться, когда всё остальное уже запустилось. ну или сервисами, если нужно обеспечить зависимости. но это всё же случай нетипичный.

а вот отдавать непонятно чему решение вопроса, чтО должно быть смонтировано до перехода в многопользовательский режим, это как-то ненатурально
Thursday, October 29th, 2009 08:16 pm (UTC)
я так и делаю, все noauto, дальше сервисы монтируют. Просто было несколько непривычно после скажем hpux-а.
Thursday, October 29th, 2009 08:20 pm (UTC)
hpux как раз например так и делает, что смонтировалось, то смонтировалось, а нет так нет. Поэтому в сервисах у меня проверка mount -aQ if [[ "$?" = "0" ]]
Но неожиданно менять поведение, конечно сакс