Статьи с тэгом :
Закрыть
История изменений
Закрыть
Справочный центр
Почтовый сервер для Docker

Включение vsyscall в Debian

Почтовый серверv.1.6 История изменений Почтового сервера

Версия 1.6.57

Дата выпуска: 25.04.2019

Новые функции

  • Добавлен постоянный раздел Fail2Ban ignoreip для docker-контейнеров и шлюза;
  • Добавлена возможность создавать правила sieve для пользователей в /var/vmail/sieve/;
  • Добавлено новое расширение в sieve: sieve_extensions -> editheader;
  • Открыт порт 4190 для сервиса ManageSieve;
  • Добавлена возможность запуска внешнего скрипта по пути /var/vmail/external.sh или /app/onlyoffice/MailServer/data/external.sh;
  • Изменен параметр по умолчанию FIRST_DOMAIN;
  • Жестко заданный пароль, использовавшийся для первого почтового ящика, заменен на случайный;
  • Удалены старые ненужные описания для консоли администратора iRedMail;
  • Добавлены кавычки в команды 'CREATE DATABASE';
  • Добавлена возможность отправки писем с alias_domain, alias_address и full alias;
  • Добавлена команда imapsync;
  • Добавлены новые скрипты Python, позволяющие создавать почтовые ящики, менять пароли и запускать массовую imap-синхронизацию, в папке /usr/src/iRedMail/tools/scripts внутри контейнера onlyoffice-mail-server;
  • Добавлен менеджер пакетов Python PIP и требования к установке.

Исправление ошибок

  • Исправлена ошибка при которой почтовый ящик не удалялся при использовании доменного имени третьего уровня (issue: wrong domain regex);
  • Исправлена ошибка с предупреждением Cannot load 1024-bit DH parameters from file /etc/pki/tls/dhparams.pem;
  • Исправлена ошибка с показом сообщения No such file or directory во многих случаях;
  • Исправлена ошибка с предупреждением ECHO_INFO: command not found.

Версия 1.6.25

Дата выпуска: 03.07.2017

Среда выполнения

  • OpenSSL обновлен до последней версии (1.0.2).

Версия 1.6.21

Дата выпуска: 26.04.2017

Среда выполнения

  • Исправлена ошибка, при которой интерфейс amavisd-new не мог быть запущен без правильно настроенного IPv6.

Версия 1.6.20

Дата выпуска: 13.12.2016

Настройки подключения

  • Добавлена страница в Настройки для интеграции Windows-версии Сервера совместной работы с Почтовым сервером.

Cкрипт установки

  • Устранено сообщение об ошибке, если не указан почтовый домен, - в этом случае происходит установка без Почтового сервера.

Версия 1.6.7

Дата выпуска: 22.06.2016

Рефакторинг кода

  • Удалена версия из папки iRedMail;
  • iRedMail дополнен коммитами из версии 0.9.2;
  • Удалены неиспользуемые пакеты из iRedMail;
  • Добавлена настройка SpamAssassin с начальными параметрами bayes_tokens.

Среда выполнения

  • Исправлено неправильное имя MySQL server в файле конфигурации;
  • Исправлена проблема с дублированием раздела конфигурации при запуске контейнера Docker;
  • Исправлена проблема с отправкой почты на адрес группы или адрес-псевдоним;
  • Исправлена проблема с API для запуска.

Ведение логов

  • Исправлено ведение логов при установке.

Сеть

  • Исправлена проблема с fail2ban и iptables при запуске Docker в сетевом режиме;
  • Исправлена проблема с Почтовым сервером на внешнем физическом сервере.

Версия 1.6.0

Дата выпуска: 09.03.2016

Настройки

  • Изменен дизайн страницы настроек Почтового сервера.

Версия 1.5.0

Дата выпуска: 20.04.2015

Почтовый сервер

  • Выпуск первой версии Почтового сервера для Docker.

Введение

Если вы используете одну из последних версий Debian, может потребоваться включить vsyscall, который по умолчанию отключен для некоторых версий ядра, например, для Debian 9 (Stretch) с ядром 4.18.x.bpo и Debian 10 (Buster) RC1 с ядром 4.19.0.

vsyscall - это механизм, который используется для ускорения определенных системных вызовов в Linux. Он требуется для правильной работы Почтового сервера. Для запуска Docker-контейнера Почтового сервера и обеспечения его правильной работы выполните следующие инструкции.

Проверка того, отключен ли vsyscall

Чтобы проверить, отключен ли в вашей системе vsyscall выполните следующую команду:

cat /proc/self/maps | egrep 'vdso|vsyscall'

Вы увидите результат следующего вида:

7fffccfcc000-7fffccfce000 r-xp 00000000 00:00 0                          [vdso]

или следующего вида:

7fffe03fe000-7fffe0400000 r-xp 00000000 00:00 0                          [vdso]
ffffffffff600000-ffffffffff601000 r-xp 00000000 00:00 0                  [vsyscall]

Если вы не видите сопоставления vsyscall, добавьте параметр vsyscall=emulated в параметры ядра в загрузчике, как это описано в следующем шаге.

Включение vsyscall

Для того, чтобы включить vsyscall в вашей операционной системе, выполните следующие команды:

echo 'GRUB_CMDLINE_LINUX_DEFAULT="vsyscall=emulate"' >> /etc/default/grub

Эта команда задает параметр, позволяющий при загрузке системы загружать ядро с включенным vsyscall, и добавляет этот параметр в файл /etc/default/grub, который содержит основные настройки для загрузчика GRUB.

После того, как файл /etc/default/grub будет изменен, необходимо обновить GRUB:

update-grub

Теперь перезагрузите систему:

reboot

После перезагрузки системы можно переходить к установке Docker-версии Почтового сервера.

Download Host on your own server Available for
Docker, Windows and Linux
Вас также может заинтересовать:
Закрыть