Новости Linux
1.99K subscribers
13.5K photos
1 video
15.2K links
Поток новостей linux со всего мира. Добавить канал, идеи и предложения - пишите @toxblh

Поддержать можно тут:
https://toxblh.com/support/
Download Telegram
Убунту? Это снегирь, а не иволга

Похоже, что снегирь случайно оказался в Ubuntu 24.10 'Oracular Oriole'. Если вы обновились до этой версии, то, возможно, заметили, что многие дополнительные фоны содержат иволг. Однако, согласно недавно поданному багу на Launchpad, один из обоев, обозначенный как иволга, на самом деле таковым не является.

Читать полностью

#OmgUbuntu
@linux_potok
👍5🤡3🤣2
Множество изменений в сетевых подсистемах в Linux 6.13 - Одна строка кода помогает производительности WireGuard

Обилие обновлений в сетевых подсистемах было отправлено для ядра Linux 6.13, начиная от улучшений проводных и беспроводных драйверов до улучшений основного сетевого кода...

Читать полностью

#Phoronix
@linux_potok
👍6
Ботнет Ngioweb использовал тысячи устройств в качестве резидентных прокси

Исследователям удалось разобраться в инфраструктуре ботнета Ngioweb, который поставляет десятки тысяч прокси хакерскому сервису NSOCKS и впервые был обнаружен еще в 2017 году. В результате работа ботнета была нарушена, так как ИБ-компании начали блокировать его трафик.

Читать полностью

#xakep
@linux_potok
🤬5
Ncdu 1.21 и 2.7

19 ноября состоялись выпуски 1.21 и 2.7 утилиты ncdu (NCurses Disk Usage) для анализа использования диска с текстовым пользовательским интерфейсом.
Список общих изменений:
развёртывание ~ и ~user в файле конфигурации;
исправлен импорт из JSON с экранированными суррогатными парами в формате UTF-16.
Список изменений в версии 1.21:
исправлены отображение и экспорт нулевых значений, когда расширенная информация недоступна;
исправлены экспорт и импорт JSON для флага «другая файловая система».
Список изменений в версии 2.7:
для компиляции по-прежнему требуется Zig 0.12 или 0.13;
добавлена поддержка прозрачного чтения и записи JSON, сжатого алгоритмом zstandard;
добавлены опции --compress и --export-block-size;
исправлено некорректное поле в корневом элементе при экспорте в двоичный формат;
добавлена опция сборки -Dstrip.
 c, zig, анализ, диск, утилита

Читать полностью

#LinuxOrgRu
@linux_potok
👍4
re2c 4.0

Во вторник 19 ноября вышел релиз re2c – генератора лексических анализаторов (он же компилятор регулярных выражений в код на целевом языке программирования). re2c специализируется на генерации быстрых и легко встраиваемых лексеров. Он отличается от более известного аналога flex гибким интерфейсом, генерацией оптимизированных нетабличных лексеров и поддержкой захватов (submatch extraction) на основе детерминированных конечных автоматов с тэгами (TDFA). re2c используется в проектах, где важна скорость работы лексера, например в Ninja и в PHP.
В релизе 4.0 коренным образом была переработана подсистема генерации кода, что позволило добавить поддержку восьми новых языков (D, Haskell, Java, JavaScript, OCaml, Python, V, Zig) в дополнение к уже поддерживаемым (C/C++, Go, Rust), а также общий механизм добавления новых языков через конфигурационные файлы. Кодогенератор отвечает за трансляцию уже построенного и оптимизированного конечного автомата в код, то есть его задача – выбрать подходящие для целевого языка управляющие конструкции, типы данных, общую модель программы и т.д. Ранее вся эта логика была частью исходного кода re2c, и чтобы изменить её или добавить новый язык, приходилось патчить исходный код и пересобирать re2c. Подобные патчи не принимались в основной репозиторий без реализации стандартного набора примеров и тестов, что дополнительно усложняло весь процесс. Теперь вся эта логика перенесена в синтаксические файлы – текстовые конфигурационные файлы, которые могут быть предоставлены пользователем (по умолчанию re2c использует стандартные). Исходный код re2c полностью свободен от деталей конкретного языка и полагается только на синтаксический файл. Пользователь может частично переопределить существующий синтаксический файл или написать новый с нуля. Для всех официально поддерживаемых языков есть полная документация с примерами.
Кстати, сама идея синтакических файлов возникла благодаря одному комментарию на ЛОРе, за что спасибо the_coder.
В релиз вошло много других изменений по упрощению пользовательского интерфейса, улучшению работы с захватывающими группами (capturing groups), а также была добавлена онлайн-среда для редактирования и компиляции примеров: https://re2c.org/playground.
 flex, lex, parser, re2c, regexp

Читать полностью

#LinuxOrgRu
@linux_potok
👍4
Патчи Linux 6.13 "MM" приносят заманчивые оптимизации производительности

Эндрю Мортон в понедельник представил все патчи, связанные с управлением памятью "MM", для окна слияния Linux 6.13. Как обычно, здесь множество интересных оптимизаций производительности и других низкоуровневых усовершенствований...

Читать полностью

#Phoronix
@linux_potok
👍4
Выпуск свободной САПР FreeCAD 1.0

После более года разработки опубликован релиз открытой системы параметрического 3D-моделирования FreeCAD 1.0, которая отличается гибкими возможностями кастомизации и наращивания функциональности через подключение дополнений. Интерфейс построен с использованием библиотеки Qt. Дополнения могут создаваться на языке Python. Поддерживается сохранение и загрузка моделей в различных форматах, в том числе в STEP, IGES и STL. Код FreeCAD распространяется под лицензией LGPLv2, в качестве моделирующего ядра используется Open CASCADE. Готовые сборки подготовлены для Linux (AppImage), macOS и Windows.

Читать полностью

#OpenNet
@linux_potok
👍5
Linux 6.13 добавляет поддержку карт памяти сверхвысокой ёмкости "SDUC" для хранения от 2 ТБ до 128 ТБ

Linux 6.13 добавил поддержку стандарта Secure Digital Ultra Capacity "SDUC" для карт памяти с ёмкостью от 2 ТБ до 128 ТБ...

Читать полностью

#Phoronix
@linux_potok
👍6
Изменения в Bcachefs Отвергнуты, Как Сообщается, Из-за CoC, Будущее Ядра "Неопределенное"

Хотя изменения функции Bcachefs для Linux 6.13 были уже представлены еще до выпуска стабильного ядра Linux 6.12, объединение этих изменений предположительно отложено из-за совета по Кодексу Поведения (CoC) ядра...

Читать полностью

#Phoronix
@linux_potok
🤷‍♂3🤡2
FOSS Еженедельно №24.47: Ядро 6.12, Использование Conky, Тестирование Linux, Новая дистрибуция AnduinOS и другое

Новая дистрибуция с странным увлечением внешностью Windows и другие вещи о Linux.

Читать полностью

#ItFOSS
@linux_potok
👍6
Инициатива GitHub по финансированию повышения безопасности открытых проектов

GitHub анонсировал инициативу "GitHub Secure Open Source Fund", нацеленную на финансирование работы по усилению безопасного открытых проектов. На первом этапе планируется выбрать 125 проектов и инвестировать в них 1.25 млн долларов. Заявки от сопровождающих на получения финансирования будут приниматься до 7 января.

Читать полностью

#OpenNet
@linux_potok
👍4
Ghost Tap использует NFC для кражи денег

Хакеры разработали новый метод получения денег с украденных банковских карт, привязанных к таким платежным системам, как Apple Pay и Google Pay. Атака получила название Ghost Tap и связана с передачей NFC-данных мулам по всему миру.

Читать полностью

#xakep
@linux_potok
👍4😱1
Релиз языка программирования PHP 8.4

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

Читать полностью

#OpenNet
@linux_potok
👍3💩2
Исследователи выявили почти 4000 уязвимых спутниковых приемников сигнала

Специалисты «Лаборатории Касперского» изучили оборудование глобальных навигационных спутниковых систем (ГНСС), которое используется в разных отраслях по всему миру. По данным на ноябрь 2024 года, почти 4000 спутниковых приемников 70 производителей оказались уязвимыми для атак через интернет. Уязвимые устройства расположены в самых разных регионах, включая Латинскую и Северную Америку, Европу и Азию. Некоторые были обнаружены и в России.

Читать полностью

#xakep
@linux_potok
👍1🔥1😁1😱1
[Перевод] Создание XDP eBPF программы с использованием C и Golang: пошаговое руководство

В сегодняшнем мире, где всё тесно связано и ориентировано на данные, производительность сети имеет решающее значение для обеспечения эффективного взаимодействия и оптимального пользовательского опыта. XDP и eBPF — это мощные технологияи, которые помогают обрабатывать пакеты с высокой скоростью и оптимизировать работу сети.
В этом пошаговом руководстве мы рассмотрим процесс создания XDP eBPF программы с использованием языков C и Golang.



Читать полностью

#habr
@linux_potok
👍3
Vulkan 1.3.302 опубликован с кодированием AV1 и стерео расширениями отображения NVIDIA

Vulkan 1.3.302 был опубликован сегодня утром с рядом новых расширений, включая поддержку кодирования AV1 для Vulkan Video...

Читать полностью

#Phoronix
@linux_potok
👍9
PHP 8.4 Выпущена С Обработчиками Свойств, Ленивыми Объектами И Другими Новыми Функциями

PHP 8.4 вышла сегодня как новейший ежегодный крупный релиз функций для этого широко используемого скриптового языка...

Читать полностью

#Phoronix
@linux_potok
👍4💩1
Linux 6.13 EDAC готовится к Panther Lake H и отсутствующая поддержка старых процессоров Kabylake S

Обновления подсистемы обнаружения и коррекции ошибок (EDAC) были реализованы на этой неделе для продолжающегося окна слияния ядра Linux 6.13...

Читать полностью

#Phoronix
@linux_potok
👍4
Установка и настройка Waybar в Hyprland

Поднимите свой опыт использования Hyprland на новый уровень с Waybar.

Читать полностью

#ItFOSS
@linux_potok
👍4🥰1👌1
В needrestart нашли уязвимости 10-летней давности, позволяющие получить root-права в Ubuntu Server

В утилите needrestart, используемой в Ubuntu с версии 21.04 и представленной более 10 лет назад, выявлены сразу пять уязвимостей, связанных с локальным повышением привилегий. Баги позволяют локальному злоумышленнику получить привилегии root без необходимости взаимодействия с пользователем.

Читать полностью

#xakep
@linux_potok
😁3
Решение Managed XDR от компании F.A.C.C.T. защитит пользователей РЕД ОС от сложных и неизвестных киберугроз

Компании «РЕД СОФТ» и F.A.С.С.T., российский разработчик технологий для борьбы с киберпреступлениями, сообщают об успешном завершении тестирования на совместимость операционной системы РЕД ОС и решения F.A.С.С.T. Managed XDR для проактивного поиска и защиты от сложных и неизвестных киберугроз. Продукты продемонстрировали стабильную и корректную работу и могут внедряться в ИТ-инфраструктуру заказчика, повышая защищенность цифровой инфраструктуры и готовность к оперативному реагированию на инциденты.



Читать полностью

#habr
@linux_potok
👍5😁1