Linux / Линукс
12.5K subscribers
5.67K photos
147 videos
27 files
5.9K links
№ 4922181359
Все о мире Свободного Программного Обеспечения

🤝 Для связи - @raz_raz
💬 Чат - t.iss.one/linuxgram_chat
🔷 ВК - vk.com/linux0ids
💡 Предложка - @linux_gram_bot

Заказать рекламу через биржу:
https://telega.in/c/linux_gram
Download Telegram
Выпуск Phosh 0.45.0, GNOME-окружения для смартфонов

Опубликован релиз Phosh 0.45, экранной оболочки для мобильных устройств, основанной на технологиях GNOME и библиотеке GTK. Phosh использует композитный сервер Phoc, работающий поверх Wayland, а также собственную экранную клавиатуру squeekboard. Наработки проекта распространяются под лицензией GPLv3+.

В новом выпуске:
▪️ Реализовано определение web-интерфейса для подключения пользователей к беспроводной сети (Captive portal) и открытие страницы аутентификации в браузере.
▪️ В панель быстрых настроек добавлена кнопка для изменения уровня масштабирования экрана.
▪️ Обеспечено создания эскизов для создаваемых скриншотов.
▪️ Добавлена возможность удаления выбранного приложения непосредственно из интерфейса для навигации по установленным приложениям (app-grid).
▪️ В сервер вывода уведомлений добавлена поддержка звука.
▪️ Добавлена опция для управления автоматической установкой соединения.
▪️ Стабилизирован API библиотеки libphosh. В libphosh предоставлена возможность скрытия нижней панели.
▪️ Конфигуратор полностью перешёл от использования GtkDialog в пользу класса AdwEntryRow.
▪️ В композитном сервере Phoc задействован API новой ветки библиотеки wlroots 0.18, при блокировке экрана использована возможность протокола xdg-shell для заморозки состояния окон, реализовано сглаживание вывода при масштабировании и переходных эффектах, расширены возможности для ведения отладочных логов, проведена общая модернизация кодовой базы.
▪️ Обновлены версии зависимостей: wlroots 0.18.2, GNOME 47, Calls 48~beta.1, feedbackd 0.7.0, feedbackd-device-themes 0.4.0, callaudiod 0.1.10, wys 0.1.12 и mmsd-tng 2.6.2.


Linux / Линукс 🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
👍12
Please open Telegram to view this post
VIEW IN TELEGRAM
😁425
Заморозка изменений дискового формата в Bcachefs

Кент Оверстрит, разработчик ФС Bcachefs, отправил pull-запрос с исправлениями в Bcachefs, предложенными для включения в ветку 6.14-rc3. Помимо информации об исправлениях в сообщении объявлено о стабилизации формата дисковых структур Bcachefs. Любые дальнейшие изменения формата будут отнесены к категории не обязательных и будут реализовываться в форме опциональных дополнений.

Из исправлений отмечается:
• улучшение работы в режиме только для чтения;
• устранение проблемы, приводящей к обращению к памяти после её освобождения (use after free);
• решение проблем c reflink-указателями в fsck;
• исправление обработки перезапуска транзакции.

Linux / Линукс 🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6🤣42
Please open Telegram to view this post
VIEW IN TELEGRAM
😁74👍75
Инициатива по портированию Firеfox на GTK4

Спустя год после первой попытки портирования Firеfox на GTK4, нашёлся энтузиаст продолживший развитие инициативы. Проект взял в свои руки Йенс Перссон, соавтор приложения Panucci для воспроизведения подкастов и аудиокниг. Работа над портом ещё не завершена, но в репозитории проекта последние два месяца наблюдается активная работа по созданию прослойки с виджетами, реализованной на базе GTK4. В текущем виде работа сосредоточена только на использовании Wayland, а X11 пока не поддерживается.

Проект полностью совместим с официальным портом Firefox на базе GTK3 и развивается через создание альтернативной прослойки с виджетами, развиваемой параллельно с прослойкой для GTK3 и не меняющей связанные с ней компоненты. На текущем этапе развитие GTK4-порт Firеfox успешно собирается и запускается, решены проблемы с изменением размера окна.

Linux / Линукс 🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍193😢2🎉1
Forwarded from DevOps MemOps
MemOps 😃
Please open Telegram to view this post
VIEW IN TELEGRAM
😁28👍25💯1
SUSE и openSUSE рассматривают прекращение поддержки загрузки на системах с BIOS

Это приведёт к невозможности использования дистрибутивов SUSE и openSUSE на системах без поддержки UEFI.

Желание прекратить поддержку BIOS объясняется тем, что начиная с выпусков SLES 16 и openSUSE Leap 16 сборка пакетов будет осуществляться для архитектуры x86-64-v2, которая охватывает расширения SSE3, SSE4_2, SSSE3, POPCNT, LAHF-SAHF и CMPXCHG16B.

Разработчики сомневаются, что в обиходе имеется оборудование, использующее архитектуру x86-64-v2, но не поддерживающее UEFI. Что касается систем виртуализации, для загрузки виртуальных машин в которых часто используется режим на основе BIOS, сообщается, что это не будет проблемой, так как KVM, Xen, VirtualBox и другие системы виртуализации могут эмулировать UEFI.

Linux / Линукс 🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
🫡23😢10👍9🤣3🎉2
openSUSE тестирует поддержку повторяемых сборок

В рамках проекта подготовлен концептуальный форк дистрибутива Reproducible-openSUSE (RBOS), для которого достигнута возможность сборки 100% идентичных бинарных пакетов на основе предлагаемого репозитория с исходными текстами, насчитывающего 3300 пакетов. В процессе работы над проектом подготовлено около 40 патчей, решающих проблемы с повторяемой пересборкой пакетов.

Проект позволяют пользователю сформировать собственные сборки, побитово совпадающие с предлагаемыми для загрузки готовым сборкам, чтобы убедиться, что распространяемые в пакетах бинарные файлы собраны из предоставляемых исходных текстов и не содержат скрытых изменений.

Linux / Линукс 🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
👍15🤔1
Линус Торвальдс настаивает на интеграции Rust в ядро Linux

Линус Торвальдс намерен внедрить поддержку Rust в ядро Linux, несмотря на сопротивление со стороны некоторых разработчиков, таких как Кристоф Хеллвиг. Это шаг может изменить правила игры для разработчиков и сопровождать новые вызовы для поддерживающих команд.

Linux / Линукс 🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
🤯37🤣12👍7😢64
Please open Telegram to view this post
VIEW IN TELEGRAM
😁96👍4💯2🫡2
Valve опубликовала код игры Team Fortress 2

Компания опубликовала обновлённый инструментарий "Source SDK 2013", предназначенный для создания модов к играм на базе движка Source. Публикация примечательна тем, что в состав пакета включён исходный код игры Team Fortress 2 (как клиентские, так и серверные части).

Созданные на основе предложенного кода модификации разрешено публиковать в Steam в форме новых игр.

Linux / Линукс 🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
👍40🎉12
Please open Telegram to view this post
VIEW IN TELEGRAM
😁62💯2
Обновление OpenSSH 9.9p2 устраняет возможность MITM-атаки

Доступен корректирующий выпуск OpenSSH 9.9p2, устраняющий две уязвимости, выявленные Qualys. Пример использования уязвимостей для MITM-атаки демонстрирует перенаправление трафика на фиктивный сервер, обход проверки хостовых ключей и создание видимости подключения клиента к желаемому серверу.

Уязвимость CVE-2025-26465 связана с логической ошибкой в ssh, позволяющей обойти проверку идентификации сервера и совершить MITM-атаку. Проблема проявляется с OpenSSH 6.8p1 (декабрь 2014г.) при включённой настройке VerifyHostKeyDNS. Проблема возникает из-за игнорирования кода ошибки "-2" в функции verify_host_key_callback().

Утечка памяти достигается за счет возврата хостового ключа максимального размера (256KB) подставной SSH-сервером атакующего и эксплуатации второй уязвимости (CVE-2025-26466), затрагивающей клиент и сервер ssh и эксплуатируемой без аутентификации.

Для защиты предлагается настроить ограничения через директивы LoginGraceTime, MaxStartups и PerSourcePenalties.

Linux / Линукс
🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
👍191
Please open Telegram to view this post
VIEW IN TELEGRAM
😁291
Поддержка Firefox 115 ESR продлена до сентября 2025 года. Обновление Firefox 135.0.1

Mozilla продлила сопровождение прошлой ESR-ветки Firefox 115 до сентября 2025 года (срок сопровождения истекал в марте). Firefox 115 является последней веткой, способной работать в операционных системах Windows 7, 8 и 8.1, и macOS 10.12, 10.13 и 10.14. Вероятно время жизни ветки Firefox 115 не ограничится сентябрём, так как в примечании к изменению упоминается, что в августе будет рассмотрен вопрос дополнительного продления сопровождения.

Дополнительно можно упомянуть корректирующий выпуск Firefox 135.0.1, в котором устранена уязвимость (CVE-2025-1414), вызванная проблемами при работе с памятью. Также в новой версии исправлено несколько проблем, не связанных с безопасностью, таких как нарушение работы выпадающих меню на некоторых сайтах, сбои при прокрутке содержимого, невозможность восстановления закрытых окон и вкладок через меню History после обновления и нарушение работы поисковых движков, добавленных вручную.

Linux / Линукс
🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
👍18
Please open Telegram to view this post
VIEW IN TELEGRAM
😁61👍9🤔4
Выпуск Ubuntu 24.04.2 LTS c обновлением графического стека и ядра Linux

В обновление включены изменения, связанные с улучшением поддержки оборудования, обновлением ядра Linux и графического стека, исправлением ошибок в инсталляторе и загрузчике. В состав также включены актуальные обновления для нескольких сотен пакетов, связанные с устранением уязвимостей и проблем, влияющих на стабильность.

В состав выпуска включены некоторые улучшения, бэкпортированные из выпуска Ubuntu 24.10:
▪️ Предложены пакеты с ядром Linux версии 6.11 (базовое ядро Ubuntu 24.04 - 6.8).
▪️ Обновлены компоненты графического стека, включая Mesa 24.2 и libdrm 2.4.122, которые были протестированы в выпуске Ubuntu 24.10. ▪️ Добавлены свежие версии видеодрайверов для чипов Intel, AMD и NVIDIA.
▪️ Обновлены версии некоторых пакетов, таких как BIND 9.18.30, GCC 14.2, LibreOffice 24.2.7, GNOME 46.3, gnome-control-center 46.5, cloud-init 24.4, ceph 19.2.0, snapd 2.66.1, .NET 8.0.11.


Linux / Линукс
🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
👍24😢21
Please open Telegram to view this post
VIEW IN TELEGRAM
👍348😁6🤔1🙏1
Please open Telegram to view this post
VIEW IN TELEGRAM
😁91👍6💯5
Мнение Грега Кроа-Хартмана и Кейса Кука о продвижении Rust в ядро Linux

Грег Кроа-Хартман, отвечающий за поддержку стабильной ветки ядра Linux, высказался в поддержку разработки новых компонентов ядра на языке Rust.

Как человек, через которого последние 15 лет проходит вся информация об ошибках и уязвимостях в ядре Linux, он утверждает, что большинство ошибок в ядре вызваны неучитываемыми особенностями языка Си (corner case), которые полностью исключены в коде на языке Rust.

Уже имеющийся старый код на языке Си никуда не денется, а вот для нового кода и новых драйверов внедрение Rust позволит существенно поднять качество. Внедрение Rust также даст возможность структурировать внутренние программные интерфейсы ядра таким образом, что будут практически исключены ошибки использования внутреннего API - в ядре накопилось слишком много сложных и запутанных API, создающих большую нагрузку на мэйнтейнеров в их работе по проверке, что данные API используются правильно. В процессе развития Rust-обвязок у мэйнтейнеров появляется возможность переосмыслить и привести в порядок API, что принесёт пользу для всех, включая использующих язык Си.


К обсуждению также присоединился Кейс Кук, бывший главный системный администратор kernel. org и лидер Ubuntu Security Team. Кейс уточнил, что речь не про переписывание уже имеющегося кода в ядре, а в предоставлении возможности использования Rust для создания новых драйверов и подсистем.Скорость разработки возрастает благодаря снижению трудозатрат на отладку и наличию в языке строгих гарантий, позволяющих выявлять ошибки на ранней стадии написания кода, ещё до начала тестирования продукта.


Linux / Линукс
🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
👍24😢7🤯2