Вышла версия RISH 2.2.0
🛠 Обновление: исправления и новые возможности
📌 Исправлено:
Теперь при клонировании сайта проверка удалённого сервера идёт по доступности SSH
Устранена ошибка потери пути к tmp-файлу при смене версии PHP
Для создания PHP-пулов используется единая функция — меньше ошибок, больше стабильности
Улучшено меню: больше не появляются случайные символы при быстрых кликах по стрелкам
При добавлении новых версий PHP их пути теперь корректно отображаются в меню переключения
✨ Добавлено:
При выборе версии PHP отображается полная версия и статус: stable, beta, alpha
Новые пункты в меню: быстрый переход в домашние папки пользователей и в каталог rish
Новая система работы с архивами!
▶️ Создание резервных копий сайтов и файлов
▶️ Восстановление сайтов и файлов из архивов
🔁 Вся система архивации полностью переработана и стала надёжнее. Появилась возможность создавать архивы за исключением каких-то папок.
Обновляйтесь и делитесь впечатлениями и багами если заметите! 💬
🛠 Обновление: исправления и новые возможности
📌 Исправлено:
Теперь при клонировании сайта проверка удалённого сервера идёт по доступности SSH
Устранена ошибка потери пути к tmp-файлу при смене версии PHP
Для создания PHP-пулов используется единая функция — меньше ошибок, больше стабильности
Улучшено меню: больше не появляются случайные символы при быстрых кликах по стрелкам
При добавлении новых версий PHP их пути теперь корректно отображаются в меню переключения
✨ Добавлено:
При выборе версии PHP отображается полная версия и статус: stable, beta, alpha
Новые пункты в меню: быстрый переход в домашние папки пользователей и в каталог rish
Новая система работы с архивами!
▶️ Создание резервных копий сайтов и файлов
▶️ Восстановление сайтов и файлов из архивов
🔁 Вся система архивации полностью переработана и стала надёжнее. Появилась возможность создавать архивы за исключением каких-то папок.
Обновляйтесь и делитесь впечатлениями и багами если заметите! 💬
👍8🔥2👏1
Вышел релиз RISH 2.2.1
Релиз имени @SeptdirOfficial .
* Изменена логика работы функции создания сайтов, теперь можно восстановить архив сайта при смене имени в уже существующий сайт
* Если херачить по стрелочкам пока еще не появилось меню (например во время разархивации) теперь скрипт в ошибку не падает.
* Добавлены разные проверки на корректность типа архива
* в очередной раз исправлен скрипт проверки корректности доменного имени (как говорится - привет регуляркам - их не вывозит даже chatGPT)
* а, ну и самое главное, теперь при восстановлении сайта можно наводиться не только на файл tar.gz, но и на sql.gz (базу данных). Одним словом теперь без разницы на какой из двух файлов указывает ваш курсор
Ну что же, обновляемся, ставим лайки....
Релиз имени @SeptdirOfficial .
* Изменена логика работы функции создания сайтов, теперь можно восстановить архив сайта при смене имени в уже существующий сайт
* Если херачить по стрелочкам пока еще не появилось меню (например во время разархивации) теперь скрипт в ошибку не падает.
* Добавлены разные проверки на корректность типа архива
* в очередной раз исправлен скрипт проверки корректности доменного имени (как говорится - привет регуляркам - их не вывозит даже chatGPT)
* а, ну и самое главное, теперь при восстановлении сайта можно наводиться не только на файл tar.gz, но и на sql.gz (базу данных). Одним словом теперь без разницы на какой из двух файлов указывает ваш курсор
Ну что же, обновляемся, ставим лайки....
👍10
Опубликован анонс релиза RISH 2.2.1 на сайте rish.su
В статье более подробно описаны исправленные баги и новые добавленные функции
https://rish.su/blog/vyshla-novaya-versiya-rish-2-2-1
В статье более подробно описаны исправленные баги и новые добавленные функции
https://rish.su/blog/vyshla-novaya-versiya-rish-2-2-1
❤2👍2💯1
Вышла новая версия RISH 2.2.2
Самая главная новость – теперь RISH устанавливается на AlmaLinux 10. Косяк был в скрипте конфигурации на стороне MariaDB. Это затрагивало только коммерческие конфигурации и поэтому удалось настроить установку так, чтобы все проходило без ошибок. Теперь лишние репозитарии MaxScale при установке не добавляются в систему. Ну хоть какой-то плюс от этого.
В minimal установке AlmaLinux 10 почему-то отсутствует openssl. RISH не был готов к этому. А теперь готов!
Теперь при установке certbot не требуется вводить свой E-mail. Если раньше это имело смысл, поскольку сервис высылал оповещения об истекающих сертификатах, то теперь, когда certbot прекратил такую практику, это больше не актуально. Кстати, у меня в планах заменить certbot на acme.sh
Добавлена важная функция визуального отображения процесса архивации. Теперь, если архив большой, можно заранее знать какой у него размер и как идет процесс архивации (отображается обработанный размер).
Поправлен баг с извлечением из zip архива. Если вы выбирали извлечение поверх содержимого в папке, то скрипт спрашивал разрешения на перезапись каждого файла в папке. Это явно не то, чего вы ожидали. Исправлено.
Как всегда обновляемся, ставим лайки, подписываемся на канал и пишем благодарности в чате.
@rish_blog
Самая главная новость – теперь RISH устанавливается на AlmaLinux 10. Косяк был в скрипте конфигурации на стороне MariaDB. Это затрагивало только коммерческие конфигурации и поэтому удалось настроить установку так, чтобы все проходило без ошибок. Теперь лишние репозитарии MaxScale при установке не добавляются в систему. Ну хоть какой-то плюс от этого.
В minimal установке AlmaLinux 10 почему-то отсутствует openssl. RISH не был готов к этому. А теперь готов!
Теперь при установке certbot не требуется вводить свой E-mail. Если раньше это имело смысл, поскольку сервис высылал оповещения об истекающих сертификатах, то теперь, когда certbot прекратил такую практику, это больше не актуально. Кстати, у меня в планах заменить certbot на acme.sh
Добавлена важная функция визуального отображения процесса архивации. Теперь, если архив большой, можно заранее знать какой у него размер и как идет процесс архивации (отображается обработанный размер).
Поправлен баг с извлечением из zip архива. Если вы выбирали извлечение поверх содержимого в папке, то скрипт спрашивал разрешения на перезапись каждого файла в папке. Это явно не то, чего вы ожидали. Исправлено.
Как всегда обновляемся, ставим лайки, подписываемся на канал и пишем благодарности в чате.
@rish_blog
👍13
Вышла новая версия RishMacOSTools
В новой версии программы сменилась концепция. Теперь это не просто программа для создания ключей и добавления их в файл config для удобного управления SSH сессиями, но и менеджер для подключения к серверам, используя ваш любимый терминал.
На данный момент поддерживаются следующие программы (они позволяют вызывать терминал, указав нужную команду):
* Стандартный терминал MacOS (кто-то им еще пользуется?)
* iTerm2 – наиболее удобная и популярная программа в среде MacOS
* Kitty
* Alacritty
Список будет расширяться, если будет найден способ заставить нужный терминал выполнить команду при запуске.
Какие изменения внесены?
Существенно изменился внешний вид программы, став удобнее и понятнее в работе.
Теперь можно подключиться к выбранному серверу просто нажав на его название.
Так же появились кнопки, которые явным образом позволяют выполнить необходимые действия – скопировать ключ, скопировать команду для подключения к серверу, отредактировать запись сервера и удалить его.
Более удобным и понятным стало переключение между вкладками серверов и ключей (раньше они были малозаметны).
Добавлена функция проверки обновлений. Может работать как в ручном, так и в автоматическом режиме.
Исправлены некоторые баги и добавлены новые функции
Все имена серверов теперь приводятся к нижнему регистру. Раньше это могло приводить к неработающим записям в config.
Сам список в config теперь разделяется пустыми строками между серверами.
Проверяется существование папки .ssh и если ее нет – она создается. Полезная функция для новичков.
Автор программы – Артем Павлюк. Все благодарности к нему.
Руководство по установке программы на сайте rish.su так же обновлено в соответствии с новым внешним видом.
Скачать можно по ссылке https://github.com/pavluk/RishMacOSTools/releases/
Статья на сайте – https://rish.su/blog/vyshla-novaya-versiya-rishmacostools
В новой версии программы сменилась концепция. Теперь это не просто программа для создания ключей и добавления их в файл config для удобного управления SSH сессиями, но и менеджер для подключения к серверам, используя ваш любимый терминал.
На данный момент поддерживаются следующие программы (они позволяют вызывать терминал, указав нужную команду):
* Стандартный терминал MacOS (кто-то им еще пользуется?)
* iTerm2 – наиболее удобная и популярная программа в среде MacOS
* Kitty
* Alacritty
Список будет расширяться, если будет найден способ заставить нужный терминал выполнить команду при запуске.
Какие изменения внесены?
Существенно изменился внешний вид программы, став удобнее и понятнее в работе.
Теперь можно подключиться к выбранному серверу просто нажав на его название.
Так же появились кнопки, которые явным образом позволяют выполнить необходимые действия – скопировать ключ, скопировать команду для подключения к серверу, отредактировать запись сервера и удалить его.
Более удобным и понятным стало переключение между вкладками серверов и ключей (раньше они были малозаметны).
Добавлена функция проверки обновлений. Может работать как в ручном, так и в автоматическом режиме.
Исправлены некоторые баги и добавлены новые функции
Все имена серверов теперь приводятся к нижнему регистру. Раньше это могло приводить к неработающим записям в config.
Сам список в config теперь разделяется пустыми строками между серверами.
Проверяется существование папки .ssh и если ее нет – она создается. Полезная функция для новичков.
Автор программы – Артем Павлюк. Все благодарности к нему.
Руководство по установке программы на сайте rish.su так же обновлено в соответствии с новым внешним видом.
Скачать можно по ссылке https://github.com/pavluk/RishMacOSTools/releases/
Статья на сайте – https://rish.su/blog/vyshla-novaya-versiya-rishmacostools
👍5👏1
Релиз RISH 2.3.0 (Изоляция)
Основная цель этого апдейта – усиление изоляции между сайтами пользователей. Поскольку внесены существенные изменения в архитектуру папок – произошла смена минорной версии.
Сейчас сайты одного пользователя могут получить доступ к файлам другого пользователя по чтению. Записать ничего нельзя, но, тем не менее, в этом мало хорошего. При взломе сайта у одного пользователя можно получить данные из папки сайта другого.
Какие изменения внесены?
Для исправления этой ситуации была проработана новая модель прав папок, которая позволяет полностью изолировать пользователей как по записи, так и по чтению.
К счастью RISH, модель работы PHP и Apache в RISH немного отличается от общепринятой и это позволило выполнить изоляцию в полном объеме без каких-либо существенных изменений в архитектуре – меняются только права и владельцы нескольких папок.
полная статья об обновлении доступна по ссылке на сайте https://rish.su/blog/reliz-rish-2-3-0-izolyatsiya
Основная цель этого апдейта – усиление изоляции между сайтами пользователей. Поскольку внесены существенные изменения в архитектуру папок – произошла смена минорной версии.
Сейчас сайты одного пользователя могут получить доступ к файлам другого пользователя по чтению. Записать ничего нельзя, но, тем не менее, в этом мало хорошего. При взломе сайта у одного пользователя можно получить данные из папки сайта другого.
Какие изменения внесены?
Для исправления этой ситуации была проработана новая модель прав папок, которая позволяет полностью изолировать пользователей как по записи, так и по чтению.
К счастью RISH, модель работы PHP и Apache в RISH немного отличается от общепринятой и это позволило выполнить изоляцию в полном объеме без каких-либо существенных изменений в архитектуре – меняются только права и владельцы нескольких папок.
полная статья об обновлении доступна по ссылке на сайте https://rish.su/blog/reliz-rish-2-3-0-izolyatsiya
👍1
RISH выходит на новый уровень (виртуализация)
Создан скрипт, который позволяет установить на мини ПК удобную систему виртуализации с управлением через браузер. Система не потребляет лишних ресурсов и крайне проста и понятна новичкам.
Подробнее читайте на сайте статью https://rish.su/blog/rish-vykhodit-na-novyj-uroven-virtualizatsiya
Соответственно добавлен новый раздел на сайте https://rish.su/rish-kvm
Создан скрипт, который позволяет установить на мини ПК удобную систему виртуализации с управлением через браузер. Система не потребляет лишних ресурсов и крайне проста и понятна новичкам.
Подробнее читайте на сайте статью https://rish.su/blog/rish-vykhodit-na-novyj-uroven-virtualizatsiya
Соответственно добавлен новый раздел на сайте https://rish.su/rish-kvm
🔥5👍1
Минорное обновление RISH 2.3.1
Долгожданное обновление для тех, кто пользуется роутерами keenetic для своих локальных сайтов.
Теперь добавленные доменные имена на роутере не будут пропадать после перезагрузки.
Так же исправлено первое добавление логина и пароля (опять). Теперь логин и пароль можно корректно добавить с первого раза.
Для всех остальных — добавил номер версии RISH прямо в меню. Теперь вы всегда будете знать какая у вас установлена версия.
Обновляемся и ставим лайки.
Долгожданное обновление для тех, кто пользуется роутерами keenetic для своих локальных сайтов.
Теперь добавленные доменные имена на роутере не будут пропадать после перезагрузки.
Так же исправлено первое добавление логина и пароля (опять). Теперь логин и пароль можно корректно добавить с первого раза.
Для всех остальных — добавил номер версии RISH прямо в меню. Теперь вы всегда будете знать какая у вас установлена версия.
Обновляемся и ставим лайки.
👍9
Вышла новая версия RISH 2.4.0 (CRON)
В RISH появилась возможность работы с cron-заданиями. Теперь можно увидеть список cron-заданий всех пользователей на сайте, включая root. Появилась возможность создавать и редактировать CRON для каждого пользователя.
• ydcmd обновлен до последней версии v2.12.2
• Поправлена проверка установленных версий php
• Теперь архивируется содержимое по ссылкам (symlink)
• В системе статистики сайтов сервера внесены улучшения по отображению свободного места на диске
• Проверяем и закрываем порты ISP Manager
Более подробно по ссылке https://rish.su/blog/reliz-rish-2-4-0-cron
Обновляемся стандартным способом и ставим лайки
В RISH появилась возможность работы с cron-заданиями. Теперь можно увидеть список cron-заданий всех пользователей на сайте, включая root. Появилась возможность создавать и редактировать CRON для каждого пользователя.
• ydcmd обновлен до последней версии v2.12.2
• Поправлена проверка установленных версий php
• Теперь архивируется содержимое по ссылкам (symlink)
• В системе статистики сайтов сервера внесены улучшения по отображению свободного места на диске
• Проверяем и закрываем порты ISP Manager
Более подробно по ссылке https://rish.su/blog/reliz-rish-2-4-0-cron
Обновляемся стандартным способом и ставим лайки
🔥7
Начинается открытое тестирование новой версии RISH 2.5.0
В чате будет выложена новая версия RISH версии 2.5.0.
В ней реализована новая система бекапов. Она не пересекается с предыдущей и может существовать параллельно.
Подразумевается полный переход на новую систему бекапов.
После дня тестирования если не поступит замечаний или если не будут обнаружены какие-либо нюансы, будет выпущен релиз с новой версией.
Процесс обновления следующий:
кладем скачанный файл в папку /root и выбираем в меню обновление RISH.
В чате будет выложена новая версия RISH версии 2.5.0.
В ней реализована новая система бекапов. Она не пересекается с предыдущей и может существовать параллельно.
Подразумевается полный переход на новую систему бекапов.
После дня тестирования если не поступит замечаний или если не будут обнаружены какие-либо нюансы, будет выпущен релиз с новой версией.
Процесс обновления следующий:
кладем скачанный файл в папку /root и выбираем в меню обновление RISH.
👍2
Официальный релиз RISH 2.5.0
После непродолжительного но продуктивного тестирования (спасибо @eugenius_blog.), наконец-то состоялся выпуск очередной версии RISH.
Сейчас это очень важный релиз, который наконец-то привнес стабильную и расширенную версию бэкапов в RISH.
Теперь можно не только делать бекапы на практически любое хранилище в интернете, но и восстанавливать сайты из него в автоматическом режиме.
Так же были поправлены множество глюков и ошибок в работе системы меню и не только.
Всем, кто ставил RISH 2.5.0 до это поста — просьба повторно обновиться до этой же версии.
Всем остальным — обновляемся, ставим лайки и высказываем благодарности и уважение в чате.
Статья с подробным описанием опубликована на сайте — обязательно прочитайте ее.
https://rish.su/blog/reliz-rish-2-5-0-backups
Так же опубликовано руководство по бэкапам, его тоже надо прочитать:
https://rish.su/rukovodstvo/bekapy
После непродолжительного но продуктивного тестирования (спасибо @eugenius_blog.), наконец-то состоялся выпуск очередной версии RISH.
Сейчас это очень важный релиз, который наконец-то привнес стабильную и расширенную версию бэкапов в RISH.
Теперь можно не только делать бекапы на практически любое хранилище в интернете, но и восстанавливать сайты из него в автоматическом режиме.
Так же были поправлены множество глюков и ошибок в работе системы меню и не только.
Всем, кто ставил RISH 2.5.0 до это поста — просьба повторно обновиться до этой же версии.
Всем остальным — обновляемся, ставим лайки и высказываем благодарности и уважение в чате.
Статья с подробным описанием опубликована на сайте — обязательно прочитайте ее.
https://rish.su/blog/reliz-rish-2-5-0-backups
Так же опубликовано руководство по бэкапам, его тоже надо прочитать:
https://rish.su/rukovodstvo/bekapy
👍9❤3
Корректирующий релиз RISH 2.5.1
Опять благодаря тестам от @eugenius_blog обнаружена неприятная особенность работы бэкапов с яндекс-диском.
Оказалось, что по умолчанию яндекс диск удаление делает в корзину. Таким образом, устаревшие бэкапы, которые удалялись RISH, на самом деле сейчас находятся в корзине и с высокой долей вероятности приведут к переполнению вашего диска.
Обновитесь до последней версии RISH 2.5.1 как можно скорее!
При обновлении все настройки yandex диска будут исправлены.
Так же добавлена дополнительная опция принудительной очистки корзины при работе с любыми другими дисками.
Еще добавлена опция вывода причины ошибки во время создания архивов сайтов.
Иногда при создании большого архива, некоторые файлы в кеше могут меняться достаточно часто и это при архивации может быть интерпретировано как ошибка, хотя таковой по сути не является.
Сейчас при обнаружении такой ситуации выводится только предупреждение.
Так же добавлено пояснение, объясняющее причину вывода ошибки или предупреждения при создании архива.
На этом все. Ставим лайки, обновляем RISH на сервере стандартным образом.
Опять благодаря тестам от @eugenius_blog обнаружена неприятная особенность работы бэкапов с яндекс-диском.
Оказалось, что по умолчанию яндекс диск удаление делает в корзину. Таким образом, устаревшие бэкапы, которые удалялись RISH, на самом деле сейчас находятся в корзине и с высокой долей вероятности приведут к переполнению вашего диска.
Обновитесь до последней версии RISH 2.5.1 как можно скорее!
При обновлении все настройки yandex диска будут исправлены.
Так же добавлена дополнительная опция принудительной очистки корзины при работе с любыми другими дисками.
Еще добавлена опция вывода причины ошибки во время создания архивов сайтов.
Иногда при создании большого архива, некоторые файлы в кеше могут меняться достаточно часто и это при архивации может быть интерпретировано как ошибка, хотя таковой по сути не является.
Сейчас при обнаружении такой ситуации выводится только предупреждение.
Так же добавлено пояснение, объясняющее причину вывода ошибки или предупреждения при создании архива.
На этом все. Ставим лайки, обновляем RISH на сервере стандартным образом.
👍7❤3
ℹ️ В ядре Linux обнаружена уязвимость CVE-2026-31431 (Copy Fail), которая теоретически позволяет повысить привилегии до root.
📌 Что это значит на практике
Для большинства пользователей RISH риск невысокий, потому что:
— доступ по SSH у PHP-пользователей отключён
— сервер обычно используется одним владельцем
— нет сторонних пользователей с доступом в систему
👉 То есть для эксплуатации уязвимости нужен уже полученный доступ к системе (например, через серьёзную ошибку в сайте).
---
🛠 Рекомендуемое действие
Пока обновления ядра ещё не доступны, можно применить временное ограничение:
---
🔍 Проверка
Команда ниже покажет уязвима ваша система или нет:
---
✅ Основное решение
Достаточно установить обновления ядра, когда они появятся:
---
💬 Итог
Ситуация требует внимания, но не повода для паники.
Если сервер используется только вами и настроен стандартно через RISH — риск минимальный.
Мы сообщим дополнительно, когда обновления с исправлением ядра станут доступны.
📌 Что это значит на практике
Для большинства пользователей RISH риск невысокий, потому что:
— доступ по SSH у PHP-пользователей отключён
— сервер обычно используется одним владельцем
— нет сторонних пользователей с доступом в систему
👉 То есть для эксплуатации уязвимости нужен уже полученный доступ к системе (например, через серьёзную ошибку в сайте).
---
🛠 Рекомендуемое действие
Пока обновления ядра ещё не доступны, можно применить временное ограничение:
grubby --update-kernel=ALL --args="initcall_blacklist=algif_aead_init"
reboot
---
🔍 Проверка
Команда ниже покажет уязвима ваша система или нет:
python3 -c 'import socket; s=socket.socket(38,5,0); s.bind(("aead","authencesn(hmac(sha256),cbc(aes))")); print("vulnerable"); s.close()' 2>/dev/null || echo "Not vulnerable / blocked"
---
✅ Основное решение
Достаточно установить обновления ядра, когда они появятся:
dnf update kernel\*
---
💬 Итог
Ситуация требует внимания, но не повода для паники.
Если сервер используется только вами и настроен стандартно через RISH — риск минимальный.
Мы сообщим дополнительно, когда обновления с исправлением ядра станут доступны.
👍3🔥1
🚀 CVE-2026-31431 — исправление уже доступно в AlmaLinux
К вопросу о том, почему я выбираю AlmaLinux для установки RISH на своих серверах.
На момент публикации обновления для RHEL ещё не были доступны публично,
в то время как команда безопасности AlmaLinux оперативно подготовила и выпустила исправление своими силами.
Фикс сначала появился в тестовом канале (об этом сообщалось в официальном блоге AlmaLinux),
а уже сегодня ночью был выведен в основной репозиторий и доступен для установки на продакшн-серверах.
🔧 Что нужно сделать
Вначале нужно обновить ядро:
Затем перезагрузить систему:
🔍 Как проверить
После перезагрузки выполните:
Убедитесь, что версия ядра не ниже:
AlmaLinux 8 kernel-4.18.0-553.121.1.el8_10
AlmaLinux 9 kernel-5.14.0-611.49.2.el9_7
AlmaLinux 10 kernel-6.12.0-124.52.2.el10_1
🧠 Как читать номер версии ядра
Давайте разберём вывод команды:
Команда выведет:
6.12.0 — версия самого Linux-ядра
124.52.2 — номер сборки и обновлений от дистрибутива (именно здесь приходят фиксы безопасности)
el10_1 — означает, что ядро собрано для AlmaLinux / RHEL 10.1
x86_64 — архитектура системы
Важно: ориентироваться нужно на полную версию ядра, а не только на 6.12.0, так как исправления уязвимостей (CVE) добавляются через обновления сборки, а не обязательно через повышение версии ядра.
К вопросу о том, почему я выбираю AlmaLinux для установки RISH на своих серверах.
На момент публикации обновления для RHEL ещё не были доступны публично,
в то время как команда безопасности AlmaLinux оперативно подготовила и выпустила исправление своими силами.
Фикс сначала появился в тестовом канале (об этом сообщалось в официальном блоге AlmaLinux),
а уже сегодня ночью был выведен в основной репозиторий и доступен для установки на продакшн-серверах.
🔧 Что нужно сделать
Вначале нужно обновить ядро:
sudo dnf clean metadata && sudo dnf update 'kernel*'
Затем перезагрузить систему:
reboot
🔍 Как проверить
После перезагрузки выполните:
uname -r
Убедитесь, что версия ядра не ниже:
AlmaLinux 8 kernel-4.18.0-553.121.1.el8_10
AlmaLinux 9 kernel-5.14.0-611.49.2.el9_7
AlmaLinux 10 kernel-6.12.0-124.52.2.el10_1
🧠 Как читать номер версии ядра
Давайте разберём вывод команды:
uname -r
Команда выведет:
6.12.0-124.52.2.el10_1.x86_646.12.0 — версия самого Linux-ядра
124.52.2 — номер сборки и обновлений от дистрибутива (именно здесь приходят фиксы безопасности)
el10_1 — означает, что ядро собрано для AlmaLinux / RHEL 10.1
x86_64 — архитектура системы
Важно: ориентироваться нужно на полную версию ядра, а не только на 6.12.0, так как исправления уязвимостей (CVE) добавляются через обновления сборки, а не обязательно через повышение версии ядра.
❤1👍1
Вышел RISH 2.6.1
Последние недели для Linux-серверов выдались очень напряжёнными: одна за другой начали появляться серьёзные уязвимости ядра Linux и nginx. Всё это снова показало, насколько важно регулярно обновлять сервер и при этом не ломать собственную конфигурацию.
Именно этому посвящён RISH 2.6.1.
Главное нововведение — новый механизм проверки и восстановления настроек сервера после обновлений Apache, PHP и ядра Linux.
Что появилось в новой версии:
• проверка и восстановление настроек RISH после обновлений;
• контроль прав папок /var/www и конфигурации Apache;
• проверка пользовательских PHP-FPM pool;
• контроль текущего и последнего установленного ядра Linux;
• возможность выбрать последнее ядро для следующей загрузки;
• автоматический перезапуск PHP-FPM после аварийного завершения;
• обновление PHP и Apache прямо из меню RISH;
• улучшения меню PHP-FPM и диагностики сервисов;
• более гибкие сценарии резервного копирования;
• улучшенная установка phpMyAdmin с поддержкой offline-сценариев;
• скрытие служебных HTTP-заголовков Apache и PHP.
Теперь после обновления сервера RISH помогает быстро проверить конфигурацию и вернуть стандартные настройки проекта, если они были изменены пакетами системы.
Подробно о новой версии:
https://rish.su/blog/vypusk-rish-2-6-1-obnovlenie
Последние недели для Linux-серверов выдались очень напряжёнными: одна за другой начали появляться серьёзные уязвимости ядра Linux и nginx. Всё это снова показало, насколько важно регулярно обновлять сервер и при этом не ломать собственную конфигурацию.
Именно этому посвящён RISH 2.6.1.
Главное нововведение — новый механизм проверки и восстановления настроек сервера после обновлений Apache, PHP и ядра Linux.
Что появилось в новой версии:
• проверка и восстановление настроек RISH после обновлений;
• контроль прав папок /var/www и конфигурации Apache;
• проверка пользовательских PHP-FPM pool;
• контроль текущего и последнего установленного ядра Linux;
• возможность выбрать последнее ядро для следующей загрузки;
• автоматический перезапуск PHP-FPM после аварийного завершения;
• обновление PHP и Apache прямо из меню RISH;
• улучшения меню PHP-FPM и диагностики сервисов;
• более гибкие сценарии резервного копирования;
• улучшенная установка phpMyAdmin с поддержкой offline-сценариев;
• скрытие служебных HTTP-заголовков Apache и PHP.
Теперь после обновления сервера RISH помогает быстро проверить конфигурацию и вернуть стандартные настройки проекта, если они были изменены пакетами системы.
Подробно о новой версии:
https://rish.su/blog/vypusk-rish-2-6-1-obnovlenie
👍6❤1
Релиз RISH 2.6.2 (по просьбам трудящихся)
В общем, прислушавшись к советам с мест, было принято решение выпустить еще один релиз.
Теперь RISH умеет делать бекапы не только сайтов и папок, но и отдельно баз данных. Если вам нужно как можно чаще сохранять базу данных (например, в интернет-магазине) – это для вас!
Статья по адресу https://rish.su/blog/vypusk-rish-2-6-1-obnovlenie обновлена исходя из этих сведений.
Так же обновлен раздел о бекапах – https://rish.su/rukovodstvo/bekapy
Файл заглушка
Я не думал, что кого-то взволнует заглушка, которую лепит RISH для недобавленных на сервер хостов, но если вам нужно ее поменять – вперед! Файл в папке templates в вашем распоряжении – меняйте его по своему вкусу. Имя файла – apache-noindex.html в папке templates.
Только не трогайте дефолтный файл с именем default-apache-noindex.html в той же папке – это на случай, если надо вернуться к первоначальному состоянию.
После того как смените файл – не забудьте выполнить проверку и исправление RISH.
Что еще поменялось?
Ну там разные неоднозначности и косяки, а так же более ясное объяснение в чем разница режимов local и production.
Не забываем ставить лайки – на них держится разработка.
В общем, прислушавшись к советам с мест, было принято решение выпустить еще один релиз.
Теперь RISH умеет делать бекапы не только сайтов и папок, но и отдельно баз данных. Если вам нужно как можно чаще сохранять базу данных (например, в интернет-магазине) – это для вас!
Статья по адресу https://rish.su/blog/vypusk-rish-2-6-1-obnovlenie обновлена исходя из этих сведений.
Так же обновлен раздел о бекапах – https://rish.su/rukovodstvo/bekapy
Файл заглушка
Я не думал, что кого-то взволнует заглушка, которую лепит RISH для недобавленных на сервер хостов, но если вам нужно ее поменять – вперед! Файл в папке templates в вашем распоряжении – меняйте его по своему вкусу. Имя файла – apache-noindex.html в папке templates.
Только не трогайте дефолтный файл с именем default-apache-noindex.html в той же папке – это на случай, если надо вернуться к первоначальному состоянию.
После того как смените файл – не забудьте выполнить проверку и исправление RISH.
Что еще поменялось?
Ну там разные неоднозначности и косяки, а так же более ясное объяснение в чем разница режимов local и production.
Не забываем ставить лайки – на них держится разработка.
👍9❤3🔥1🏆1
Вышел RISH 2.6.3
Всё началось со странного поведения на свежем сервере: RISH устанавливал для /var/www права 751, но после системных операций каталог неожиданно возвращался к 755.
Расследование показало, что причина не в PHP и не в MariaDB. В новых обновлениях AlmaLinux 10 пакет Apache httpd-filesystem стал обслуживать /var/www через механизм tmpfiles.d и восстанавливать стандартные права Apache.
Для RISH это важно: права 751 на /var/www являются частью изоляции сайтов по системным пользователям.
В RISH 2.6.3 мы добавили автоматическую совместимость с новым поведением Apache:
сохраняются требуемые права /var/www = 751;
настройка применяется автоматически при обновлении RISH;
повторный сброс прав после системных операций предотвращён;
файлы сайтов и базы данных не затрагиваются.
Пользователям достаточно обновить RISH стандартным способом через меню обновления.
Подробнее о расследовании и исправлении:
https://rish.su/blog/vypusk-rish-2-6-3
Всё началось со странного поведения на свежем сервере: RISH устанавливал для /var/www права 751, но после системных операций каталог неожиданно возвращался к 755.
Расследование показало, что причина не в PHP и не в MariaDB. В новых обновлениях AlmaLinux 10 пакет Apache httpd-filesystem стал обслуживать /var/www через механизм tmpfiles.d и восстанавливать стандартные права Apache.
Для RISH это важно: права 751 на /var/www являются частью изоляции сайтов по системным пользователям.
В RISH 2.6.3 мы добавили автоматическую совместимость с новым поведением Apache:
сохраняются требуемые права /var/www = 751;
настройка применяется автоматически при обновлении RISH;
повторный сброс прав после системных операций предотвращён;
файлы сайтов и базы данных не затрагиваются.
Пользователям достаточно обновить RISH стандартным способом через меню обновления.
Подробнее о расследовании и исправлении:
https://rish.su/blog/vypusk-rish-2-6-3
👍6❤3
Вышел RISH 2.6.5
В этом выпуске RISH заметно расширяет поддержку CMS.
Теперь из меню Midnight Commander можно устанавливать Joomla, WordPress и OpenCart. RISH сам готовит файлы сайта, работает с базой данных и запускает установку через командную строку там, где это возможно.
Для Joomla добавлено не только создание нового сайта, но и обновление через CLI: можно проверить доступные обновления и запустить их прямо из меню RISH.
Что ещё появилось в 2.6.5:
• установка Joomla, WordPress и OpenCart из меню MC
• обновление Joomla через командную строку
• список всех сайтов сервера с быстрым переходом
• поддержка мыши в меню RISH
• расширенный выбор MariaDB: 11.8 и 12.3
RISH постепенно становится не просто установщиком сервера, а удобной рабочей средой для управления сайтами и CMS.
Подробнее в статье:
https://rish.su/blog/vypusk-rish-2-6-5
Помним, что разработка RISH держится на ваших лайках!
В этом выпуске RISH заметно расширяет поддержку CMS.
Теперь из меню Midnight Commander можно устанавливать Joomla, WordPress и OpenCart. RISH сам готовит файлы сайта, работает с базой данных и запускает установку через командную строку там, где это возможно.
Для Joomla добавлено не только создание нового сайта, но и обновление через CLI: можно проверить доступные обновления и запустить их прямо из меню RISH.
Что ещё появилось в 2.6.5:
• установка Joomla, WordPress и OpenCart из меню MC
• обновление Joomla через командную строку
• список всех сайтов сервера с быстрым переходом
• поддержка мыши в меню RISH
• расширенный выбор MariaDB: 11.8 и 12.3
RISH постепенно становится не просто установщиком сервера, а удобной рабочей средой для управления сайтами и CMS.
Подробнее в статье:
https://rish.su/blog/vypusk-rish-2-6-5
Помним, что разработка RISH держится на ваших лайках!
❤6👍2👏2🔥1🎉1👌1
