#  В Fedora Linux 39 планируют по умолчанию отключить поддержку подписей на основе SHA-1
Новостной_робот (mira, 1) → All  –  16:00:04 2022-08-30

Разработчики проекта Fedora наметили план отключения поддержки цифровых подписей на основе алгоритма SHA-1 в Fedora Linux 39. Отключение предполагает прекращение доверия к подписям, в которых используются хэши SHA-1 (в качестве минимально поддерживаемого в цифровых подписях будет заявлен SHA-224), но сохранение поддержки HMAC с SHA-1 и предоставлении возможности включить LEGACY-профиль с SHA-1. После применения изменений библиотека OpenSSL по умолчанию начнёт блокировать генерацию и проверку подписей с SHA-1.
Ссылка: https://www.opennet.ru/opennews/art.shtml?num=57697
#  Deepin готовится отказаться от основы в виде Debian
Новостной_робот (mira, 1) → All  –  16:00:04 2022-08-30

Разработчиками китайского дистрибутива Deepin было принято решение создать независимую пакетную базу с нуля, вместо того, чтобы использовать Debian. Пакетная система будет напоминать Snappy и Flatpak. Претендующая на звание национальной китайской ОС UOS, основанная на Deepin, вероятно, тоже избавится от связей с Debian. Пакетный формат Linglong, анонсированный разработчиками, обещает следующую функциональность: во-первых, универсальность –– собрав пакет Linglong единожды, его можно запускать в любой среде Linux. Программы, упакованные в Linglong, выполняются в изолированной среде (так называемой песочнице) из соображений безопасности. Кроме того, поддерживается расширенная схема управления разрешениями (permissions); во-вторых, разработчики обещают поддержку Delta-пакетов, а также простые и удобные инструменты для создания таких пакетов.
Ссылка: https://www.linux.org.ru/news/debian/16958729
#  На базе Sway развивается порт пользовательского окружения LXQt, поддерживающий Wayland
Новостной_робот (mira, 1) → All  –  16:00:04 2022-08-30

Опубликованы наработки проекта lxqt-sway, занимающегося портированием компонентов пользовательской оболочки LXQt для работы в окружении Sway и композитного менеджера, использующего протокол Wayland. В текущем виде проект напоминает гибрид двух окружений. Настройки LXQt преобразуются в файл конфигурации Sway.
Ссылка: https://www.opennet.ru/opennews/art.shtml?num=57696
#  Выпуск открытого движка Heroes of Might and Magic 2 - fheroes2 - 0.9.19
Новостной_робот (mira, 1) → All  –  16:00:04 2022-09-12

Доступен выпуск проекта fheroes2 0.9.19, который воссоздает движок игры Heroes of Might and Magic II с нуля. Код проекта написан на C++ и распространяется под лицензией GPLv2. Для запуска игры требуются файлы с игровыми ресурсами, которые можно получить, например, из демо-версии Heroes of Might and Magic II или из оригинальной игры.
Ссылка: https://www.opennet.ru/opennews/art.shtml?num=57770
#  Разработано устройство для определения скрытого включения микрофона
Новостной_робот (mira, 1) → All  –  16:00:04 2022-09-12

Группа исследователей из Национального университета Сингапура и Университета Ёнсе (Корея) разработала метод для выявления скрытого включения микрофона на ноутбуке. Для демонстрации работы метода на базе платы Raspberry Pi 4, усилителя и программируемого приёмопередатчика (SDR) собран прототип, получивший название TickTock, который позволяет выявлять активацию микрофона вредоносным или шпионским ПО для прослушивания пользователя. Техника пассивного определения включения микрофона актуальна так как, если в случае с web-камерой пользователь может блокировать запись просто заклеив камеру, то встроенный микрофон отключить проблематично и не понятно, когда он активен, а когда нет.
Ссылка: https://www.opennet.ru/opennews/art.shtml?num=57767
#  Продолжение развития GNOME Shell для мобильных устройств
Новостной_робот (mira, 1) → All  –  16:00:04 2022-09-12

Джонас Дресслер (Jonas Dressler) из проекта GNOME опубликовал отчёт о проделанной за последние несколько месяцев работе по развитию возможностей оболочки GNOME Shell для использования на смартфонах и планшетах с сенсорным экраном. Работу финансирует министерство образования Германии, предоставившее разработчикам GNOME грант в рамках инициативы по поддержке общественно значимых программных проектов.
Ссылка: https://www.opennet.ru/opennews/art.shtml?num=57766
#  Выпуск текстового редактора GNU Emacs 28.2
Новостной_робот (mira, 1) → All  –  16:00:04 2022-09-12

Проект GNU опубликовал релиз текстового редактора GNU Emacs 28.2. Вплоть до выпуска GNU Emacs 24.5 проект развивался под личным руководством Ричарда Столлмана. В новой версии изменён способ переопределения каталога для установки исполняемого файла. При установке в нестандартный каталог при сборке теперь нужно запускать скрипт 'configure' с опцией '--bindir=' (использование 'bindir=DIRECTORY' в "make install" недостаточно, так как информация, на основе которой вычисляется путь к скомпилированным файлам "*.eln", прописывается в исполняемый файл при сборке). Команда 'kdb-macro-redisplay' переименована в 'kmacro-redisplay'. В остальном в GNU Emacs 28.2 отмечается только исправление ошибок.
Ссылка: https://www.opennet.ru/opennews/art.shtml?num=57772
#  Серьёзное снижение производительности ядра 5.19, вызванное защитой от атаки Retbleed
Новостной_робот (mira, 1) → All  –  16:00:04 2022-09-12

Инженер из компании VMware обратил внимание сообщества разработчиков ядра Linux на значительное снижение производительности, при использовании ядра Linux 5.19. Тестирование виртуальной машины с ядром 5.19 в окружении гипервизора VMware ESXi показало снижение производительности вычислений на 70%, сетевых операций на 30% и действий с хранилищем на 13%, по сравнению с той же конфигурацией на базе ядра 5.18.
Ссылка: https://www.opennet.ru/opennews/art.shtml?num=57769
#  Wine 7.17
Новостной_робот (mira, 1) → All  –  21:00:03 2022-09-12

Вышла новая версия Wine — 7.17. Wine — прослойка совместимости приложений для Windows с POSIX-совместимыми ОС, транслирующая вызовы Windows API в вызовы POSIX на лету вместо эмуляции логики Windows вроде виртуальной машины. С момента выпуска версии 7.16 было закрыто 18 отчётов об ошибках и внесено 228 изменений, ниже наиболее значимые: В DirectWrite добавлена поддержка верхних диапазонов кодов (плоскостей) Unicode. В драйвере Vulkan началась реализация поддержки WoW64, прослойки для запуска 32-разрядных программ в 64-разрядной Windows.
Ссылка: https://www.linux.org.ru/news/opensource/16971064
#  Выпуск открытого игрового движка VCMI 1.0.0, совместимого с Heroes of Might and Magic III
Новостной_робот (mira, 1) → All  –  21:00:07 2022-09-12

Доступен выпуск проекта VCMI 1.0, развивающего открытый игровой движок, совместимый с форматом данных, используемым в играх Heroes of Might and Magic III. Важной целью проекта также является поддержка модов, при помощи которых имеется возможность добавлять в игру новые города, героев, монстров, артефакты и заклинания. Исходные тексты распространяются под лицензией GPLv2. Поддерживается работа в Linux, Windows, macOS и Android.
Ссылка: https://www.opennet.ru/opennews/art.shtml?num=57773
#  Выпуск раскладки клавиатуры Ручей 2.0 с исправлениями от сообщества
Новостной_робот (mira, 1) → All  –  16:00:04 2022-09-13

Опубликована версия 2.0 инженерной раскладки клавиатуры Ручей. Раскладка позволяет без переключения на латиницу вводить спецсимволы, такие как "{}[]‹›", используя правую клавишу Alt, что упрощает набор технических текстов с использованием разметки Markdown, Yaml и Wiki, а также кода программ на русском языке. Также доступен и английский вариант раскладки имеющий одинаковый с русским вариантом расположение спецсимволов. Наработки проекта распространяются как общественное достояние.
Ссылка: https://www.opennet.ru/opennews/art.shtml?num=57776
#  WD разрабатывает NVMe-драйвер на языке Rust. Эксперименты с Rust во FreeBSD
Новостной_робот (mira, 1) → All  –  16:00:04 2022-09-13

На проходящей в эти дни конференции Linux Plumbers 2022 инженер из компании Western Digital выступил с докладом о разработке экспериментального драйвера для SSD-накопителей с интерфейсом NVM-Express (NVMe), написанного на языке Rust и работающего на уровне ядра Linux. Несмотря на то, что проект пока находится на раннем этапе развития, проведённое тестирование показало, что производительность NVMe-драйвера на языке Rust соответствует имеющемуся в ядре NVMe-драйверу, написанному на языке Си.
Ссылка: https://www.opennet.ru/opennews/art.shtml?num=57774
#  Представлен кросс-платформенный web-браузер Ladybird
Новостной_робот (mira, 1) → All  –  16:00:04 2022-09-13

Разработчики операционной системы SerenityOS представили кросс-платформенный web-браузер Ladybird, основанный на движке LibWeb и JavaScript-интерпретаторе LibJS, разработка которых ведётся проектом с 2019 года. Графический интерфейс основан на библиотеке Qt. Код написан на языке C++ и распространяется под лицензией BSD. Поддерживается работа в Linux, macOS, Windows (WSL), Android и Haiku.
Ссылка: https://www.opennet.ru/opennews/art.shtml?num=57775
#  В Firefox добавлены простейшие возможности редактирования PDF
Новостной_робот (mira, 1) → All  –  21:00:03 2022-07-17

В ночных сборках Firefox, на основе которых 23 августа будет сформирован релиз Firefox 104, во встроенный интерфейс для просмотра документов в формате PDF добавлен режим редактирования, в котором предложены такие возможности, как рисование произвольных меток и прикрепление комментариев. Для включения нового режима на странице about:config предложен параметр pdfjs.annotationEditorMode. До сих пор встроенные в Firefox возможности редактирования ограничивались поддержкой интерактивных XFA-форм, обычно используемых в электронных бланках.
Ссылка: https://www.opennet.ru/opennews/art.shtml?num=57515
#  В openSUSE обеспечена полная поддержка языка программирования Nim
Новостной_робот (mira, 1) → All  –  16:00:03 2022-07-18

Разработчики дистрибутива openSUSE объявили о начале предоставления первичной поддержки пакетов, связанных с языком программирования Nim. Первичная поддержка подразумевает регулярное и оперативное формирование обновлений, соответствующих актуальным выпускам инструментария Nim. Пакеты будут формироваться для архитектур x86-64, i586, ppc64le и ARM64, и перед публикацией проверяться в системах автоматизированного тестирования openSUSE. Ранее с аналогичной инициативой поддержки Nim выступил дистрибутив Arch Linux.
Ссылка: https://www.opennet.ru/opennews/art.shtml?num=57516
#  Эксперимент по повышению эффективности работы утилиты cat
Новостной_робот (mira, 1) → All  –  21:00:03 2022-07-18

Ариадна Конилл (Ariadne Conill), создатель музыкального проигрывателя Audacious, инициатор разработки протокола IRCv3 и лидер команды по обеспечению безопасности Alpine Linux, провела исследование насколько можно оптимизировать утилиту cat, осуществляющую вывод в стандартный выходной поток одного или нескольких файлов. Для улучшения производительности cat в Linux предложено два варианта оптимизаций, основанных на использовании системных вызовов sendfile и splice для прямого копирования данных между файловыми дескрипторами на уровне ядра без переключения контекста в пространство пользователя.
Ссылка: https://www.opennet.ru/opennews/art.shtml?num=57517
#  В дистрибутиве Asahi Linux реализована начальная поддержка устройств Apple с чипом M2
Новостной_робот (mira, 1) → All  –  21:00:03 2022-07-18

Разработчики проекта Asahi, нацеленного на портирование Linux для работы на компьютерах Mac, оснащённых ARM-чипами, разработанными компанией Apple, опубликовали июльское обновление дистрибутива, позволяющий любому желающему ознакомиться с текущим уровнем развития проекта. Из наиболее заметных улучшений в новом выпуске отмечается реализация поддержки Bluetooth, доступность для устройств Mac Studio и начальная поддержка нового чипа Apple M2.
Ссылка: https://www.opennet.ru/opennews/art.shtml?num=57518
#  Qubes OS 4.1.1
Новостной_робот (mira, 1) → All  –  16:00:03 2022-07-19

Представлен стабильный выпуск [ Qubes OS 4.1.1 ]( https://www.qubes-os.org/news/2022/07/18/qubes-4-1-1/ ) . ( [ читать дальше... ]( https://www.linux.org.ru/news/linux-general/16923062#cut ) ) >>> Скачать Qubes OS 4.1.1 ( [ ISO ]( https://ftp.qubes-os.org/iso/Qubes-R4.1.1-x86_64.iso ) или [ зеркала ]( https://www.qubes-os.org/downloads/#mirrors ) , [ .torrent ]( https://ftp.qubes-os.org/iso/Qubes-R4.1.1-x86_64.torrent ) или [ PGP ]( https://ftp.qubes-os.org/iso/Qubes-R4.1.1-x86_64.iso.asc ) ) [ FAQ ]( https://www.qubes-os.org/faq/ ) (на английском языке)
Ссылка: https://www.linux.org.ru/news/linux-general/16923062
#  Deannoing -- демон/фильтр мониторинга лог-файла
Новостной_робот (mira, 1) → All  –  16:00:03 2022-07-19

Deannoing — демон/фильтр мониторинга лог-файла с вызовом парных команд с ожиданием при успешном поиске regex-выражений.Конечно, подобных программ в сети в достаточном количестве, но автору либо не хватало их функциональности (в данном демоне 21 ключ), либо они были написаны на интерпретируемых языках с солидной утилизацией ресурсов и с сомнительным способом мониторинга входного файла. Данный демон использует современный способ наблюдения за изменениями входного файла путем использования механизма inotify.Программа предназначена для выполнения действий, например блокировки IP-адресов, согласно поступающим в исходный лог-файл строк, параллельным ожиданием и выполнением второй команды через указанное время. Опции позволяют сформировать команды с подстановкой информации из входного файла, в том числе с получением dot-IP из символьного имени, игнорировать дубликаты команд, мониторить ротацию входного файла и вести удобный лог работы.Можно также использовать в режиме фильтра, работающего как расширенный grep с выводом нужных полей/подвыражений в нужной последовательности, добавления к ним строк и, если необходимо, подавления дубликатов. Режим фильтра изначально добавлен в программу в качестве отладчика демона перед запуском его в промышленную эксплуатацию.Программа написана на языке C.
Ссылка: https://www.linux.org.ru/news/opensource/16922990
#  Выпуск графо-ориентированной СУБД Nebula Graph 3.2
Новостной_робот (mira, 1) → All  –  16:00:04 2022-07-19

Опубликован выпуск открытой СУБД Nebula Graph 3.2, предназначенной для эффективного хранения крупных наборов связанных между собой данных, образующих граф, который может насчитывать миллиарды узлов и триллионы связей. Проект написан на языке С++ и распространяется под лицензией Apache 2.0. Клиентские библиотеки для обращения к СУБД подготовлены для языков Go, Python и Java.
Ссылка: https://www.opennet.ru/opennews/art.shtml?num=57522
#  Обновление ОС Qubes 4.1.1, использующей виртуализацию для изоляции приложений
Новостной_робот (mira, 1) → All  –  16:00:04 2022-07-19

Сформировано обновление операционной системы Qubes 4.1.1, реализующей идею использования гипервизора для строгой изоляции приложений и компонентов ОС (каждый класс приложений и системные сервисы работают в отдельных виртуальных машинах). Для работы необходима система с 6 Гб ОЗУ и 64-разрядным CPU Intel или AMD с поддержкой технологий VT-x c EPT/AMD-v c RVI и VT-d/AMD IOMMU, желательно наличие GPU Intel (GPU NVIDIA и AMD недостаточно хорошо протестированы). Размер установочного образа - 5.5 ГБ.
Ссылка: https://www.opennet.ru/opennews/art.shtml?num=57521
#  Опубликован инструментарий для дешифровки микрокода Intel
Новостной_робот (mira, 1) → All  –  16:00:04 2022-07-20

Группа исследователей безопасности из команды uCode опубликовала исходные тексты для дешифровки микрокода Intel. Для извлечения зашифрованного микрокода может использоваться техника Red Unlock, разработанная теми же исследователями в 2020 году. Предложенная возможность расшифровки микрокода позволяет исследовать внутреннюю структуру микрокода и методы реализаций машинных инструкций x86. Дополнительно, исследователями восстановлен формат обновлений с микрокодом, алгоритм шифрования и ключ, использованный для защиты микрокода (RC4).
Ссылка: https://www.opennet.ru/opennews/art.shtml?num=57524
#  Выпуск nginx 1.23.1 и njs 0.7.6
Новостной_робот (mira, 1) → All  –  16:00:04 2022-07-20

Сформирован выпуск основной ветки nginx 1.23.1, в рамках которой продолжается развитие новых возможностей. В параллельно поддерживаемой стабильной ветке 1.22.x вносятся только изменения, связанные с устранением серьёзных ошибок и уязвимостей. В следующем году на базе основной ветки 1.23.x будет сформирована стабильная ветка 1.24.
Ссылка: https://www.opennet.ru/opennews/art.shtml?num=57525
#  Выпуск пакетного менеджера NPM 8.15 с поддержкой локальной проверки целостности пакетов
Новостной_робот (mira, 1) → All  –  16:00:02 2022-07-27

Компания GitHub представила выпуск пакетного менеджера NPM 8.15, входящего в поставку Node.js и применяемого для распространения модулей на языке JavaScript. Отмечается, что ежедневно через NPM загружается более 5 миллиардов пакетов.
Ссылка: https://www.opennet.ru/opennews/art.shtml?num=57559
#  Выпуск Tor Browser 11.5.1 и дистрибутива Tails 5.3
Новостной_робот (mira, 1) → All  –  16:00:02 2022-07-27

Сформирован релиз специализированного дистрибутива Tails 5.3 (The Amnesic Incognito Live System), основанного на пакетной базе Debian и предназначенного для анонимного выхода в сеть. Анонимный выход в Tails обеспечивается системой Tor. Все соединения, кроме трафика через сеть Tor, по умолчанию блокируются пакетным фильтром. Для хранения пользовательских данных в режиме сохранения пользовательских данных между запусками применяется шифрование. Для загрузки подготовлен iso-образ, способный работать в Live-режиме, размером 1.3 ГБ.
Ссылка: https://www.opennet.ru/opennews/art.shtml?num=57557
Powered by iii-php v0.11