CloudLinux - Beta: LVE Manager, CageFS, lve-utils и lve-stats обновлены

Dell держит свои серверы Linux и защищает их с помощью KernelCare - все последние исправления безопасности быстро применяются к работающим ядрам

Бесплатно на 30 дней


Новые обновленные версии LVE Manager (1.0-2), CageFS (5.5-1), lve-utils (1.5-1) и lve-stats (2.1-1) доступны из нашего репозитория тестирования обновлений.

Список изменений:

lvemanager 1.0-2
  • LVEMAN-354: APRS. фиксированное редактирование URI приложения для локализации домена;
  • LVEMAN-353: ARPS: selectorctl: реализовано автоматическое обнаружение «альтернативных» интерпретаторов ruby ​​/ python новых установленных версий;
  • LVEMAN-360: APRS: добавлена ​​(под) поддержка домена для selectorctl;
  • LVEMAN-337, LVEMAN-361: APRS: добавлена ​​(под) поддержка домена для веб-интерфейса cPanel;
  • LVEMAN-363: APRS: исправлено удаление «коллибельного» имени из местоположения файла WSGI;
  • LVEMAN-365, LVEMAN-367: исправлены ссылки Previous / Next snapshot и выпадающие списки ошибок в средстве просмотра снимков в Cpanel;
  • LVEMAN-109: добавлена ​​обработка IOPS и скорость (для версии proc 8) в cpanel / extension / cl_modify_pkg.py;
  • LVEMAN-112: отключена возможность для реселлера изменять лимиты с помощью расширения пакетов lve;
  • LVEMAN-177: удаленный ncpu из расширения пакета CPanel LVE;
  • LVEMAN-352: ARPS: отображает правильное сообщение об ошибке для selectorctl --enable-user-extensions;
  • LVEMAN-172: использование одиночных кавычек (вместо двойных кавычек) для строк в команде «selectorctl -print-options -perl»;
  • LVEMAN-188: добавлены локальные pt_PT;
  • LVEMAN-357: отображает сообщение об ошибке в selectorctl, когда пользователь не существует;
  • LVEMAN-206: Селектор PHP: корректно проверяет значения параметра error_reporting;
  • LVEMAN-178: utils.py, run_command: print stdout, когда stderr - None, если произошла ошибка;
  • LVEMAN-359: ARPS: selectorctl работает на CL5 (Python 2.4);
  • LVEMAN-370: ARPS: использование / usr / bin / virtualenv в selectorctl вместо модуля virtualenv.py;
  • LVEMAN-371: сгенерирована команда активации в веб-интерфейсе с нижней чертой;
  • LVEMAN-347: ARPS: добавлена ​​возможность запуска команд в virtualenv (cPanel);
  • LVEMAN-376: CL5: поле EPf не пуста в данных статистики через сеть;
  • LVEMAN-381: добавлена ​​возможность вводить значения с запятыми в поля селектора PHP в DA;
  • LVEMAN-258: ресурсы ЦП ограничены для сообщения сайта, даже если предел ЦП не был достигнут (ошибка регрессии);
  • LVEMAN-382: APRS: командная строка видна для всех приложений;
  • LVEMAN-172: selectorctl --print-options --perl использует одиночные кавычки (вместо двойных кавычек) для строк (part2);
  • LVEMAN-290: ARPS: исправлена ​​ошибка Разрешено: /root/.pip, если pip не может установить некоторые пакеты;
  • LVEMAN-389: графики отображаются правильно для LVE Manager для Cpanel;
  • LVEMAN-388: обнаружен формат вывода lvechart;
  • LVEMAN-314: информация об использовании ресурсов, адаптированная для lve-stats2;
  • LVES-230: вставить результат lvechart как <объект> в lvemanager, если это svg и как <img> в противном случае;
  • LVEMAN-406: admin и пользователь не видят --show-все графики;
  • LVEMAN-195: реализовано toggle для отображения имени домена вместо имени пользователя;
  • LVEMAN-396: добавлена ​​возможность обновления бинарного кода python в виртуальной среде;
  • LVEMAN-415: фиксированные специальные символы в вариантах выбора PHP;
  • LVEMAN-196: добавлена ​​возможность указать, что версия PHP является «бета» или «экспериментальной»;
  • LVEMAN-423: добавлена ​​поддержка надежных ссылок;
  • LVEMAN-398: расширение настроек lve для работы с пакетами с CL7, cPanel 11.50, исправлено установочное исполнение;
  • LVEMAN-425: значок фиксированного использования ресурсов в теме cPanel paper_lantern;
  • LVEMAN-424: добавлено название для использования ресурсов и выбора страниц версии PHP в теме cpanel paper_lantern;
  • LVEMAN-418: исправлена ​​установка расширения настроек пакета LVE;
  • LVEMAN-159: cl-quota: не прерывается, когда панель управления не обнаружена;
  • LVEMAN-434: исправлена ​​некорректная установка / обновление lvemanager в CloudLinux7;
  • LVEMAN-435: исправлено некорректное поведение lvemanager, когда системный python не является / usr / bin / python.
cagefs 5.5-1
  • CAG-363: добавлен /usr/libexec/grepconf.sh к cagefs-skeleton;
  • CAG-343: правильно скопирован / dev / stdin, / dev / stdout, / dev / stderr в cagefs-skeleton;
  • CAG-260: «cagefsctl --force-update» правильно обновляет разрешения / владельца устройств;
  • добавлен / etc / pki / ca-trust / extract;
  • CAG-365: исправлены настройки PHP с помощью --rebuild-alt-php-ini;
  • CAG-364: добавлено отсутствующее / usr / bin / ld в cagefs-skeleton для CL7;
  • CAG-255: добавлена ​​обработка сигнала SIGINT (cntrl-c) в обертки proxyexec;
  • CAG-367: добавлено% / var / cpanel / userdata "split" mount to cagefs.mp для cPanel (требуется для Python / Ruby Selector);
  • CAG-370: добавлено /usr/share/misc/magic.mgc к cagefs-skeleton;
  • CAG-366: cagefsctl --rebuild-alt-php-ini: улучшает проверку параметров php.ini (добавлен параметр --validate-alt-php-ini для cagefsctl);
  • CAG-369: проверка правильности параметров php.ini в зависимости от версии PHP;
  • CAG-375: добавлен путь php56 к файлу конфигурации cagefs;
  • CAG-374: добавлены каталоги spamassassin;
  • CAG-378: фиксированная основная ошибка ~ / .cagefs / tmp / и уязвимость, связанная с символикой;
  • CAG-377: фиксированные дублирующие крючки cagefs для панели Plesk.
lve-utils 1.5-1
  • LU-124: lvectl правильно определяет собственную функцию при установке;
  • LU-125: lveps: добавлена ​​возможность отображения полной команды с параметрами процесса (поле COM);
  • LU-127, LU-127: фиксированные потери настроек для пакета DA при изменении личных настроек пользователей;
  • AAP-22: реализована отчетность, если «mount -remount-rprivate» не работает при запуске службы.
lve-stats 2.1-1
  • LVES-194: реализованы более информативные и правильные снимки;
  • LVES-197: SnapshotSaver: корректно анализирует вывод леветов;
  • LVES-192: реализовано имя команды SnapshotSaver save;
  • изменило значение по умолчанию параметра keep_history_days с 60 на 30 дней;
  • LVES-200: воссозданный процесс плагина для каждого необработанного исключения;
  • LVES-163: lveinfo работает с mysql;
  • LVES-166: lve-stats работает с postgresql;
  • LVES-132: сохраняет имена пользователей для каждого сервера в БД при использовании центральной базы данных (не sqlite);
  • LVES-167: переопределен lvechart;
  • LVES-187: добавлен график IOPS для lvechart;
  • LVES-199: фиксированная показ статистики на странице использования ресурсов cPanels, когда 660 perm on / dev / log;
  • LVES-201: фиксированный сервер lve-stats, поэтому он не потребляет 99% CPU на реальном сервере;
  • LVES-205: реализована поддержка имен пользователей для каждого сервера в БД при использовании центральной базы данных в lve-chart;
  • LVES-198: не воссоздает базу данных, когда она заблокирована;
  • LVES-212: улучшенные графики;
  • LVES-202: фиксированная статистика использования EPP / PMEM cpanel в левой панели;
  • LVES-213: улучшенный считыватель снимков;
  • LVES-208: lvechart обратно совместим;
  • LVES-207: исправлен неправильный выход формата svg в lvechart;
  • LVES-220: исправлено некорректное отображение svg-файлов, созданных lvechart на веб-странице;
  • LVES-196: добавлена ​​возможность локализовать тему уведомления по электронной почте;
  • LVES-222: фиксированная трассировка лучей после перезапуска (postgresql);
  • LVES-211: lvestats-server: добавлена ​​команда «vacuum» после периодического удаления старых данных;
  • LVES-223: lve-read-snapshot работает в lve-stats с postgresql;
  • LVES-221: lvechart работает с идентификатором использования для mysql;
  • LVES-140: правильно вычисляет среднее значение для периода;
  • LVES-141: записывает максимальные значения для lve ID 0 каждую минуту в базу данных;
  • LVES-219: правильно вычисляет средние значения для «старых» данных, накопленных lve-stats-2.0-2;
  • LVES-232: удаленный логин и пароль администратора для БД из консоли и журнала;
  • LVES-236: корректировка графического времени;
  • LVES-238: Lvechart: временные метки для графики скорректированы;
  • LVES-217: исследование возможной потери точной опции;
  • LVES-174: добавлен правильный ответ для неверного запроса lveinfo --show-columns = id, apmem;
  • LVES-227: добавлено ПРЕДУПРЕЖДЕНИЕ Сообщение в журнале, когда невозможно подключиться к базе данных MySQL;
  • LVES-245: исправлено некорректное поведение «service lvestats start | stop»;
  • LVES-210: исключение записи дублированных записей в БД;
  • LVES-246: пул очереди SqlAlchemy не влияет на правильное функционирование lvestats;
  • LVES-249: ZeroDivisionError: плавающее деление на ноль;
  • LVES-228: исправлена ​​ошибка форматирования в lve-read-snapshot;
  • LVES-244: оптимизирован lveinfo и lvemainchart;
  • LVES-257: lve-read-snapshot с --output - файл открывается для записи;
  • LVES-250: lvechart: случаи несоответствия графиков, ось X, намек реализован;
  • LVES-256: добавляется читаемое сообщение, если дата в --from & --to имеет неправильный формат;
  • LVES-191: отображает нуль вместо небольших значений;
  • LVES-266: оптимизированное количество групп агрегации при запросе истории для lvechart;
  • LVES-263: повышенная точность при использовании формата csv для значений IO / IOPS;
  • LVES-267: lveinfo не показывает пользователей с нулевым использованием.
Для обновления выполните следующие команды:

$ yum install alt-python27-MySQL-meta --enablerepo = cloudlinux-updates-testing
$ yum update alt-python lvemanager lve-utils cagefs --enablerepo = cloudlinux-updates-testing

Для CL7, CL5 для селектора Alt Python / Ruby:

$ yum install alt-mod-пассажир alt-python-virtualenv --enablerepo = cloudlinux-updates-testing
$ yum groupinstall alt-python alt-ruby --enablerepo = cloudlinux-updates-testing

Внимание. Для CloudLinux 6: Если alt-python был обновлен из бета-репозитория, вам следует выполнить следующую операцию для каждой версии альт-python (необходимой для восстановления виртуальной среды пользователей):

selectorctl -i python --version 2.7 --user '*' --update-interpreter

Забыть о перезагрузке навсегда с помощью одной команды

Бесплатно на 30 дней
откровенный голос

«Самая быстрая подготовка патчей безопасности, которую я когда-либо видел. Отличный продукт и сервис. Установил и забыл. Это продукт #1 в защите ядра ​​сервера».

Frank Doud
Owner of G.C. Solutions

Более 1,500 компаний работают безопасно, не перезагружая свои сервера

Нам доверяют множество компаний, подобных вашей