Please open Telegram to view this post
VIEW IN TELEGRAM
😁29🌚4👍3
Перевод документации по оконному менеджеру IceWM
Дмитрий Ханжин перевёл документацию и создал русскоязычный сайт проекта - icewm.ru. В настоящее время переведены основное руководство, документация по созданию тем оформления и ман-страницы. Переводы включены в состав пакета для ALT Linux.
Linux / Линукс🥸
Дмитрий Ханжин перевёл документацию и создал русскоязычный сайт проекта - icewm.ru. В настоящее время переведены основное руководство, документация по созданию тем оформления и ман-страницы. Переводы включены в состав пакета для ALT Linux.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍29🔥7
Обновление X.Org Server 21.1.9 и xwayland 23.2.2 с устранением уязвимостей
В новых версиях устранены уязвимости (
Кроме устранения уязвимостей в xwayland 23.2.2 также осуществлён переход с библиотеки libbsd-overlay на libbsd и прекращено автоматическое подключение к интерфейсу RemoteDesktop XDG Desktop Portal для определения сокета, используемого для отправки композитному серверу событий XTest.
Linux / Линукс🥸
В новых версиях устранены уязвимости (
CVE-2023-5367, CVE-2023-5380, CVE-2023-5574), которые потенциально могут быть эксплуатированы для повышения привилегий в системах, в которых X-сервер выполняется с правами root, а также для удалённого выполнения кода в конфигурациях, в которых для доступа используется перенаправление сеанса X11 при помощи SSH.Кроме устранения уязвимостей в xwayland 23.2.2 также осуществлён переход с библиотеки libbsd-overlay на libbsd и прекращено автоматическое подключение к интерфейсу RemoteDesktop XDG Desktop Portal для определения сокета, используемого для отправки композитному серверу событий XTest.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥9👍3
Выпуск дистрибутива Simply Linux 10.2
Он получил ядро 6.1 LTS и некоторые доработки
«Базальт СПО» выпустила обновлённую программную платформу Simply Linux 10.2. Особенностью Simply Linux является собственный репозиторий «Сизиф» (Sisyphus), представляющий собой один из крупнейших в мире банков пакетов свободных программ с поддерживаемой целостностью. Платформа может функционировать на машинах с 1 Гбайт ОЗУ.
▪️ Simply Linux 10.2 базируется на ядре Linux версии 6.1 LTS (предусмотрена возможность установки ОС с ядром 5.10 LTS). Операционная система получила обновлённое пользовательское окружение Xfce 4.18, экранную клавиатуру Onboard и доработанный инсталлятор. Также обновлен пакет прикладных программ и включен компонент, обеспечивающий автоматическую установку подходящих драйверов NVIDIA.
Linux / Линукс🥸
Он получил ядро 6.1 LTS и некоторые доработки
«Базальт СПО» выпустила обновлённую программную платформу Simply Linux 10.2. Особенностью Simply Linux является собственный репозиторий «Сизиф» (Sisyphus), представляющий собой один из крупнейших в мире банков пакетов свободных программ с поддерживаемой целостностью. Платформа может функционировать на машинах с 1 Гбайт ОЗУ.
▪️ Simply Linux 10.2 базируется на ядре Linux версии 6.1 LTS (предусмотрена возможность установки ОС с ядром 5.10 LTS). Операционная система получила обновлённое пользовательское окружение Xfce 4.18, экранную клавиатуру Onboard и доработанный инсталлятор. Также обновлен пакет прикладных программ и включен компонент, обеспечивающий автоматическую установку подходящих драйверов NVIDIA.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍18🤔5🌚2❤1😁1
Выпуск nginx 1.25.3, njs 0.8.2 и NGINX Unit 1.31.1
Среди изменений в nginx 1.25.3:
▪️Усилена защита от аномальной активности клиентов HTTP/2, и, в частности, от DoS-атак класса "Rapid Reset", в которых создаётся большое число сразу сбрасываемых потоков в рамках одного соединения HTTP/2.
▪️ Улучшено управление буферами, используемыми при автоматическом определении соединений HTTP/2.
▪️ Повышена производительность запуска конфигураций с большим числом директив "location".
И другие изменения.
▫️ Одновременно состоялся выпуск njs 0.8.2, интерпретатора языка JavaScript для веб-сервера nginx. В новой версии добавлен объект console, предоставляющий методы error(), info(), log(), time(), timeEnd() и warn(). В модуль fs добавлен метод fs.existsSync().
▫️ Также можно отметить публикацию сервера приложений NGINX Unit 1.31.1, предоставляющего решение для обеспечения запуска web-приложений на различных языках программирования (Python, PHP, Perl, Ruby, Go, JavaScript/Node.js и Java). Кроме исправления ошибок в новой версии в модуле Wasm разрешена загрузка данных, размером более 4 ГБ, а при ответе предоставлена возможность установки кодов состояния HTTP.
Linux / Линукс🥸
Среди изменений в nginx 1.25.3:
▪️Усилена защита от аномальной активности клиентов HTTP/2, и, в частности, от DoS-атак класса "Rapid Reset", в которых создаётся большое число сразу сбрасываемых потоков в рамках одного соединения HTTP/2.
▪️ Улучшено управление буферами, используемыми при автоматическом определении соединений HTTP/2.
▪️ Повышена производительность запуска конфигураций с большим числом директив "location".
И другие изменения.
▫️ Одновременно состоялся выпуск njs 0.8.2, интерпретатора языка JavaScript для веб-сервера nginx. В новой версии добавлен объект console, предоставляющий методы error(), info(), log(), time(), timeEnd() и warn(). В модуль fs добавлен метод fs.existsSync().
▫️ Также можно отметить публикацию сервера приложений NGINX Unit 1.31.1, предоставляющего решение для обеспечения запуска web-приложений на различных языках программирования (Python, PHP, Perl, Ruby, Go, JavaScript/Node.js и Java). Кроме исправления ошибок в новой версии в модуле Wasm разрешена загрузка данных, размером более 4 ГБ, а при ответе предоставлена возможность установки кодов состояния HTTP.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍10
Please open Telegram to view this post
VIEW IN TELEGRAM
😁45🌚7🔥3😱3😈1
Выпуск дистрибутива для создания сетевых хранилищ TrueNAS SCALE 23.10
В TrueNAS SCALE 23.10 используется ядро Linux и пакетная база Debian. TrueNAS SCALE может быть загружен и использован бесплатно. Исходные тексты специфичных для TrueNAS SCALE сборочных сценариев, web-интерфейса и прослоек опубликованы на GitHub.
Одним из ключевых улучшений в TrueNAS SCALE стала возможность создавать хранилища, размещаемые на нескольких узлах, в то время как TrueNAS CORE (FreeNAS) позиционируется как решение на базе одного сервера.
Кроме увеличения масшатабируемости, TrueNAS SCALE также отличается использованием изолированных контейнеров, упрощением управления инфраструктурой и пригодностью для создания программно-определяемых инфраструктур. В TrueNAS SCALE предоставляется поддержка контейнеров Docker, виртуализации на базе KVM и масштабирования ZFS на несколько узлов при помощи распределённой файловой системы Gluster.
Linux / Линукс🥸
В TrueNAS SCALE 23.10 используется ядро Linux и пакетная база Debian. TrueNAS SCALE может быть загружен и использован бесплатно. Исходные тексты специфичных для TrueNAS SCALE сборочных сценариев, web-интерфейса и прослоек опубликованы на GitHub.
Одним из ключевых улучшений в TrueNAS SCALE стала возможность создавать хранилища, размещаемые на нескольких узлах, в то время как TrueNAS CORE (FreeNAS) позиционируется как решение на базе одного сервера.
Кроме увеличения масшатабируемости, TrueNAS SCALE также отличается использованием изолированных контейнеров, упрощением управления инфраструктурой и пригодностью для создания программно-определяемых инфраструктур. В TrueNAS SCALE предоставляется поддержка контейнеров Docker, виртуализации на базе KVM и масштабирования ZFS на несколько узлов при помощи распределённой файловой системы Gluster.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍12🔥2😱2
Дата выхода Ubuntu 24.04 установлена на 25 апреля 2024 года
В Launchpad, на котором ведется разработка Ubuntu, эта дата указана как окончательная дата выпуска (хотя она может быть изменена). Бета-версия Ubuntu 24.04 будет выпущена 4 апреля 2024 года.
Еще одной важной датой в расписании выпуска Ubuntu 24.04 является замораживание функций – это произойдет 29 февраля 2024 года.
Linux / Линукс🥸
В Launchpad, на котором ведется разработка Ubuntu, эта дата указана как окончательная дата выпуска (хотя она может быть изменена). Бета-версия Ubuntu 24.04 будет выпущена 4 апреля 2024 года.
Еще одной важной датой в расписании выпуска Ubuntu 24.04 является замораживание функций – это произойдет 29 февраля 2024 года.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍16😢4
Средства контроля пропускной способности сети в Linux с открытым исходным кодом
Часть 4.
1. Cacti – полнофункциональное веб-приложение PHP для построения сетевых трафиков с интуитивно понятным и простым в использовании интерфейсом. Для хранения собранных данных о производительности, которые в дальнейшем будут использоваться для построения графиков, оно использует базу данных MySQL. Это интерфейс для RRDTool, полезный для контроля небольших и сложных сетей с тысячами устройств.
2. Observium – полнофункциональная платформа для контроля сети с мощным и интуитивно понятным интерфейсом. Она поддерживает ряд платформ, таких как Linux, Windows, FreeBSD, Cisco, HP, Dell и другие, а также имеет функцию автоматического определения устройств. Данное приложение помогает пользователям собирать сетевые показатели и предлагает интуитивно понятное графическое представление показателей устройств, на основе собранных данных о производительности.
3. Zabbix – многофункциональная и широко известная платформа контроля сети, разработанная по модели «клиент-сервер» для контроля сетей, серверов и приложений в режиме реального времени. Она собирает данные различных типов, которые в дальнейшем использует для визуализации производительности сети или показателей нагрузки отслеживаемых устройств.
Она может работать со многими протоколами, такими как HTTP, FTP, SMTP, IMAP, без необходимости устанавливать какое-то дополнительное программное обеспечение на контролируемые устройства.
4. Nagios – позволяет контролировать локальные и удаленные сетевые устройства, и их службы из единого окна. Оно предлагает контроль пропускной способности сетевых устройств, таких как коммутаторы и маршрутизаторы, через протокол SNMP, что позволяет легко выявлять чрезмерно используемые порты и возможных злоумышленников в сети.
Linux / Линукс🥸
Часть 4.
1. Cacti – полнофункциональное веб-приложение PHP для построения сетевых трафиков с интуитивно понятным и простым в использовании интерфейсом. Для хранения собранных данных о производительности, которые в дальнейшем будут использоваться для построения графиков, оно использует базу данных MySQL. Это интерфейс для RRDTool, полезный для контроля небольших и сложных сетей с тысячами устройств.
2. Observium – полнофункциональная платформа для контроля сети с мощным и интуитивно понятным интерфейсом. Она поддерживает ряд платформ, таких как Linux, Windows, FreeBSD, Cisco, HP, Dell и другие, а также имеет функцию автоматического определения устройств. Данное приложение помогает пользователям собирать сетевые показатели и предлагает интуитивно понятное графическое представление показателей устройств, на основе собранных данных о производительности.
3. Zabbix – многофункциональная и широко известная платформа контроля сети, разработанная по модели «клиент-сервер» для контроля сетей, серверов и приложений в режиме реального времени. Она собирает данные различных типов, которые в дальнейшем использует для визуализации производительности сети или показателей нагрузки отслеживаемых устройств.
Она может работать со многими протоколами, такими как HTTP, FTP, SMTP, IMAP, без необходимости устанавливать какое-то дополнительное программное обеспечение на контролируемые устройства.
4. Nagios – позволяет контролировать локальные и удаленные сетевые устройства, и их службы из единого окна. Оно предлагает контроль пропускной способности сетевых устройств, таких как коммутаторы и маршрутизаторы, через протокол SNMP, что позволяет легко выявлять чрезмерно используемые порты и возможных злоумышленников в сети.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍15
Please open Telegram to view this post
VIEW IN TELEGRAM
😁44🔥4
Первые результаты портирования Cinnamon на Wayland
Разработчики Linux Mint работают над адаптацией пользовательской оболочки Cinnamon для функционирования в окружении на базе протокола Wayland. Экспериментальная поддержка Wayland появится в выпуске Cinnamon 6.0, запланированном на ноябрь, а опциональный сеанс с Cinnamon на базе Wayland будет предложен для тестирования в выпуске Linux Mint 21.3, который ожидается в декабре.
Портирование пока находится на начальной стадии. При запуске в Wayland-окружении уже работает управление окнами и виртуальными рабочими столами, а также запускается большая часть приложений и компонентов, включая файловый менеджер и панель.
Довести работу Cinnamon в окружении Wayland до полной готовности планируется до выпуска Linux Mint 23, который будет сформирован в 2026 году.
Linux / Линукс🥸
Разработчики Linux Mint работают над адаптацией пользовательской оболочки Cinnamon для функционирования в окружении на базе протокола Wayland. Экспериментальная поддержка Wayland появится в выпуске Cinnamon 6.0, запланированном на ноябрь, а опциональный сеанс с Cinnamon на базе Wayland будет предложен для тестирования в выпуске Linux Mint 21.3, который ожидается в декабре.
Портирование пока находится на начальной стадии. При запуске в Wayland-окружении уже работает управление окнами и виртуальными рабочими столами, а также запускается большая часть приложений и компонентов, включая файловый менеджер и панель.
Довести работу Cinnamon в окружении Wayland до полной готовности планируется до выпуска Linux Mint 23, который будет сформирован в 2026 году.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥20👍12😁6
Архиву Perl-модулей CPAN исполнилось 28 лет 🎉
Централизованные средства CPAN по поиску, развёртыванию и установке дополнений оказали существенное влияние на рост популярности языка Perl во второй половине 1990-х. Многие каталоги дополнений для других языков программирования были созданы под впечатлением от CPAN, в то время как CPAN заимствовал многие идеи из архива CTAN, в котором была реализована идея систематизации больших разрозненных коллекций материалов для TeX.
Linux / Линукс🥸
Централизованные средства CPAN по поиску, развёртыванию и установке дополнений оказали существенное влияние на рост популярности языка Perl во второй половине 1990-х. Многие каталоги дополнений для других языков программирования были созданы под впечатлением от CPAN, в то время как CPAN заимствовал многие идеи из архива CTAN, в котором была реализована идея систематизации больших разрозненных коллекций материалов для TeX.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
🎉17
Продемонстрированы эксплоиты для 58 новых уязвимостей на соревновании Pwn2Own ⌨️
При проведении атак использовались самые свежие прошивки и операционные системы со всеми доступными обновлениями и в конфигурации по умолчанию. Суммарный размер выплаченных вознаграждений превысил 1 миллион долларов 💸
Информация о всех уязвимостях будет опубликована через 90 дней, которые даются на подготовку производителями обновлений с устранением уязвимостей.
👉 В ходе соревнований продемонстрированы атаки, приведшие к удалённому выполнению кода на устройствах:
▪️ Маршрутизатор TP-Link Omada Gigabit Router ($100000 и $31250 за взлом вместе с принтером Lexmark CX331adwe; $50000 за взлом вместе с сетевым хранилищем QNAP TS-464; $40750 за взлом вместе с камерой Synology BC500; $50000 и $31250 за взлом вместе с принтером Canon imageCLASS MF753Cdw).
▪️ Маршрутизатор Synology RT6600ax ($50000 за взлом вместе с сетевым хранилищем QNAP TS-464).
▪️ Смартфон Samsung Galaxy S23 ($50000 и три премии по $25000 за взлом с использованием уязвимостей, вызванных недостаточной проверкой внешних данных; $6250 за использование уже известного эксплоита).
▪️ Смартфон Xiaomi 13 Pro ($40000 и $20000).
И другие атаки.
Linux / Линукс🥸
При проведении атак использовались самые свежие прошивки и операционные системы со всеми доступными обновлениями и в конфигурации по умолчанию. Суммарный размер выплаченных вознаграждений превысил 1 миллион долларов 💸
Информация о всех уязвимостях будет опубликована через 90 дней, которые даются на подготовку производителями обновлений с устранением уязвимостей.
👉 В ходе соревнований продемонстрированы атаки, приведшие к удалённому выполнению кода на устройствах:
▪️ Маршрутизатор TP-Link Omada Gigabit Router ($100000 и $31250 за взлом вместе с принтером Lexmark CX331adwe; $50000 за взлом вместе с сетевым хранилищем QNAP TS-464; $40750 за взлом вместе с камерой Synology BC500; $50000 и $31250 за взлом вместе с принтером Canon imageCLASS MF753Cdw).
▪️ Маршрутизатор Synology RT6600ax ($50000 за взлом вместе с сетевым хранилищем QNAP TS-464).
▪️ Смартфон Samsung Galaxy S23 ($50000 и три премии по $25000 за взлом с использованием уязвимостей, вызванных недостаточной проверкой внешних данных; $6250 за использование уже известного эксплоита).
▪️ Смартфон Xiaomi 13 Pro ($40000 и $20000).
И другие атаки.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9
Вырезать, копировать и вставить текст... Это одни из самых основных задач при редактировании текста, и все мы знаем, что в Vim это делается по-другому.
Чтобы начать работу с редактором, можно запомнить эти команды. Однако Vim предоставляет гораздо больше возможностей.
▪️ Как скопировать текст
Хотя мы используем термин копировать (copy), в Vim есть другой термин под названием yank (y).
•
•
•
•
•
Чтобы скопировать в Vim, выполните 3 шага:
1. Нажмите Esc, чтобы переключиться в обычный режим
2. Перейдите к строке или слову, которые нужно скопировать
3. Нажмите соответствующую команду, и текст будет скопирован
#Vim
Пользуетесь Vim? 👇
yiw – скопировать текущее слово.yy – скопировать всю строку целиком.diw – вырезать текущее слово.dd – вырезать всю строку целиком.p – вставить текст.Чтобы начать работу с редактором, можно запомнить эти команды. Однако Vim предоставляет гораздо больше возможностей.
▪️ Как скопировать текст
Хотя мы используем термин копировать (copy), в Vim есть другой термин под названием yank (y).
•
nyy или nY – копирует текущую строку и следующие n-1 строки. Например, 3yy копирует текущую строку и две строки под ней.•
yaw – копирует текущее слово, на котором установлен курсор.•
yy или Y – копирует всю текущую строку.•
y$ – копирует текст от курсора до конца строки.•
y^ или y0 – копирует текст от курсора к началу строки.Чтобы скопировать в Vim, выполните 3 шага:
1. Нажмите Esc, чтобы переключиться в обычный режим
2. Перейдите к строке или слову, которые нужно скопировать
3. Нажмите соответствующую команду, и текст будет скопирован
#Vim
Пользуетесь Vim? 👇
👍25🤯18❤6🌚1