Посты канала Linux / Линукс

сначала новые

#13111Фото

Графический редактор Affinity портируют для Linux Представители компании Canva сообщили о намерении выпустить Linux-версию пакета Affinity, предоставляющего возможности для редактирования растровых и векторных изображений, а также компьютерной вёрстки. Утверждается, что порт для Linux находится в активной разработке, но время публикации первого релиза для Linux пока не определено. Помимо этого сегодня выпущена редакция Affinity для планшетов iPad. До этого редактор распространялся только для Windows и macOS, а пользователям Linux приходилось запускать его через Wine. Affinity является одним из основных конкурентов продуктам Adobe Photoshop, Illustrator и InDesign, и отличается высокой производительностью из-за активного использования возможностей GPU и распараллеливания операций по разным ядрам CPU. Пакет пользуется популярностью у дизайнеров, иллюстраторов и фотографов благодаря бесплатной базовой версии с классическим профессиональным набором инструментов, которую можно использовать для личных и коммерческих проектов. Монетизация осуществляется через поставку AI-функций по платной подписке и использование платных сервисов Canva. Linux / Линукс 🥸

Открыть в Telegram
Просмотры1 285−41%к среднему
Пересылки16
Реакции21
Комментарии5
Динамика просмотровСкрыть динамику

Рост просмотров

Часов после публикации

Показать таблицей
Часов после публикацииПросмотры
0 ч0
1 ч310
8 ч1 285
  1. Через 1 час310
  2. Всего сейчас1 285
#13110Фото
Просмотры2 213+1%к среднему
Пересылки60
Реакции62
Комментарии8
Динамика просмотровСкрыть динамику

Рост просмотров

Часов после публикации

Показать таблицей
Часов после публикацииПросмотры
0 ч0
5 ч750
12 ч2 213
  1. Через 6 часов750
  2. Всего сейчас2 213
#13109Фотореклама
Просмотры1 230−44%к среднему
Пересылки0
Реакции3
Комментарии1
Динамика просмотровСкрыть динамику

Рост просмотров

Часов после публикации

Показать таблицей
Часов после публикацииПросмотры
0 ч0
5 ч708
13 ч1 230
  1. Через 6 часов708
  2. Всего сейчас1 230
#13107Фотоальбом

Дистрибутив Cutefish развивает прослойку для запуска macOS-приложений в Linux Разработчики дистрибутива Cutefish, развивающего одноимённую среду рабочего стола в стиле macOS, объявили о разработке прослойки Reef для запуска приложений macOS в Linux. Собранные для macOS программы устанавливаются из файлов в формате dmg и интегрируются с основным рабочим столом в Linux. Приложения выполняются без эмуляторов, виртуальных машин и проприетарных компонентов macOS. Reef развивается с нуля без использования наработок проекта Darling и без обратного инжиниринга закрытого ПО Apple. В процессе разработки функциональность реализуется отталкиваясь от возможностей, необходимых для запуска конкретных приложений - разработчики пытаются запустить какую-то программу, выявляют неработающие функции и реализуют их. Код Reef пока не опубликован публично, но в скором времени прослойку обещают добавить в состав дистрибутива Cutefish. Созданная проектом Cutefish прослойка насчитывает около 460 тысяч строк кода и использует некоторые компоненты macOS, поставляемые Apple под открытыми лицензиями, такие как Core Foundation (swift-corelibs-foundation), Grand Central Dispatch (swift-corelibs-libdispatch), стандартная библиотека языка Swift, библиотеки Libc и lzfse. Загрузчик и Objective-C runtime написаны с нуля на основе изучения кода objc4 runtime, компоновщика dyld и ядра xnu, но без его копирования. В проекте также используются WebKit, LLVM libc++, libc++abi, libunwind, curl, SQLite и Tcl. Графический API Metal реализован поверх OpenGL. Предоставляется сетевой фреймворк, реализация API Core Data, поддержка автосохранения окон и инерционная прокрутка в стиле macOS. Из уже запускаемых поверх Reef программ отмечены RSS-ридер NetNewsWire, эмулятор терминала Ghostty, архиватор Keka, текстовые редакторы CotEditor и TextMate, календарь Itsycal, система заметок Things 3 и тест Speedtest. При тестировании производительности, программы для macOS пока выполняются в несколько раз медленнее, например, исполняемый файл CotEditor для Linux запускается за 115 мс, а для macOS за 235 мc, различия во времени открытия файла с 20 тысячами строк составляют 0.12 сек. против 0.50 сек., реагирование на нажатие клавиши - 18 мс против 21 мс, а время отрисовки при прокрутке - 1.2 мс против 4.4 мс. Linux / Линукс 🥸

Открыть в Telegram
Просмотры1 030−53%к среднему
Пересылки17
Реакции23
Комментарии4
#13103Фото

Вышел Fedora Linux 45 Внутри ядро 7.3, GNOME 51 с более плавной анимацией, GCC 16.2, Python 3.15, Go 1.27 и OpenSSL 4.0. Значительная часть изменений касается безопасности. RPM теперь по умолчанию проверяет цифровую подпись пакетов и ругается на неподписанные, если не запустить его с --nosignature. Непривилегированным пользователям закрыли ptrace. Для UEFI Secure Boot появился урезанный загрузчик grub-cc без поддержки jpeg/png и лишних файловых систем, чтобы сократить поверхность атаки. Заодно началась подготовка к удалению устаревшего Crypto Userspace API (CRYPTO_USER_API) из ядра. Пока на работу iwd, cryptsetup и dracut это не влияет. Админам тоже кое-что перепало. Установщик Anaconda WebUI научился работать удалённо: загружаете целевую машину с inst.webui.remote и ставите систему из браузера на другом компьютере, с PIN-кодом и шифрованием трафика. Заводские конфиги репозиториев переехали из /etc/yum.repos.d в /usr/share/dnf5/repos.d, так что ваши правки больше не смешаются с дефолтными. NetworkManager по умолчанию работает в режиме «IPv6-mostly» с поддержкой CLAT, а chpasswd и newusers наконец учитывают PAM-политики паролей. Из мелочей: при панике ядра теперь выводится QR-код со ссылкой на разбор трассировки. Консоль fbcon заменили на kmscon из пользовательского пространства, а хранение секретов перенесли с gnome-keyring и kwallet на oo7, написанный на Rust. Среду Deepin удалили из репозиториев из-за долгоживущих неисправленных уязвимостей, а VPN-плагины vpnc и fortisslvpn объявили устаревшими. Linux / Линукс 🥸

Открыть в Telegram
Просмотры1 336−39%к среднему
Пересылки9
Реакции32
Комментарии2
#13102Фото
Просмотры1 817−17%к среднему
Пересылки23
Реакции71
Комментарии24
Динамика просмотровСкрыть динамику

Рост просмотров

Часов после публикации

Показать таблицей
Часов после публикацииПросмотры
0 ч0
1 ч591
7 ч1 153
26 ч1 817
  1. Через 1 час591
  2. Через 6 часов1 153
  3. Через 24 часа1 817
  4. Всего сейчас1 817
#13101Текстреклама
Просмотры1 277−42%к среднему
Пересылки0
Реакции5
Комментарии0
Динамика просмотровСкрыть динамику

Рост просмотров

Часов после публикации

Показать таблицей
Часов после публикацииПросмотры
0 ч0
2 ч851
8 ч1 277
  1. Через 1 час851
  2. Через 6 часов1 277
  3. Всего сейчас1 277
#13100Превью ссылки
Просмотры1 875−14%к среднему
Пересылки12
Реакции32
Комментарии2
Динамика просмотровСкрыть динамику

Рост просмотров

Часов после публикации

Показать таблицей
Часов после публикацииПросмотры
0 ч0
2 ч937
8 ч1 350
27 ч1 875
  1. Через 6 часов1 350
  2. Через 24 часа1 875
  3. Всего сейчас1 875
#13099Фото
Просмотры1 912−13%к среднему
Пересылки8
Реакции34
Комментарии0
Динамика просмотровСкрыть динамику

Рост просмотров

Часов после публикации

Показать таблицей
Часов после публикацииПросмотры
0 ч0
4 ч1 227
10 ч1 490
30 ч1 912
  1. Через 6 часов1 227
  2. Через 24 часа1 912
  3. Всего сейчас1 912
#13098Фото
Просмотры2 056−6%к среднему
Пересылки20
Реакции49
Комментарии8
Динамика просмотровСкрыть динамику

Рост просмотров

Часов после публикации

Показать таблицей
Часов после публикацииПросмотры
0 ч0
11 ч1 700
29 ч2 056
  1. Через 24 часа2 056
  2. Всего сейчас2 056
#13097Видеореклама
Просмотры1 955−11%к среднему
Пересылки0
Реакции12
Комментарии0
Динамика просмотровСкрыть динамику

Рост просмотров

Часов после публикации

Показать таблицей
Часов после публикацииПросмотры
0 ч73
11 ч1 646
29 ч1 955
  1. Через 24 часа1 955
  2. Всего сейчас1 955
#13096Фото

Выпуск десктоп-окружения Trinity 14.1.7, продолжающего развитие KDE 3.5 После полугода разработки опубликован релиз десктоп-окружения Trinity R14.1.7, продолжающего развитие кодовой базы KDE 3.5.x и Qt 3. Бинарные пакеты в ближайшее время будут подготовлены для Ubuntu, Debian, RHEL/CentOS, Fedora, Arch, openSUSE и других дистрибутивов. Основные изменения: — В эмулятор терминала konsole добавлена поддержка режима защищённой вставки из буфера обмена, при котором после вставки многострочное содержимое не запускается построчно автоматически, а выделяется цветом и ожидает нажатия пользователем клавиши Enter. В konsole добавлена поддержка разделённых двоеточием субпараметров в управляющих последовательностях CSI (Control Sequence Introducer) и DCS (Device Control String), а также поддержка escape-последовательности SGR 1006 для отслеживания кликов мышью (решило проблемы с кликами в htop) и escape-последовательностей SGR 58/59 для изменения цвета подчёркивания текста. В меню добавлена кнопка "Select All" для выделения всей истории операций или всего содержимого экрана. — В текстовом редакторе kate унифицирована логика установки позиции курсора в документе при использовании метода setCursor в DCOP (Desktop Communication Protocol). — В календаре-планировщике korganizer включено по умолчанию встраивание в календарь приложений к событиям. — В файловом менеджере konqueror при просмотре файлов в форме сетки пиктограмм реализован расширенный режим переименования. — В интерфейс просмотра таблицы символов kcharselect добавлена панель с категориями символов. — В оконном менеджере twin реализована настройка noBorder для скрытия рамок окна. В заголовки окон добавлены кнопки для закрепления окна поверх или снизу других окон. — В панель kicker добавлена возможность выбора цвета для текста на кнопках в меню. — В апплете со списком окон запущенных приложений (taskbar), размещённом на панели kicker, реализована поддержка прокрутки колесом мыши и добавлены кнопки "Raise All" и "Lower All" для групп окон. — В размещённом в панели задач меню запуска приложений kickoff реализована навигация по результатам поиска при помощи клавиатуры. — В tdebase и rusader добавлена поддержка протокола lzip. — В tdeprint обеспечен поиск местоположения обработчика cupsdoprint и задействован IPP-атрибут printer-device-id при отсутствии данных о модели принтера. — Добавлена поддержка Python 3.15 и OpenSSL 4. — Прекращена поддержка Ubuntu 24.10, Fedora 42 и openSUSE 15.6. Добавлена поддержка Ubuntu 26.10 и Fedora 44. И другие изменения. Linux / Линукс 🥸

Открыть в Telegram
Просмотры1 931−12%к среднему
Пересылки4
Реакции16
Комментарии7
Динамика просмотровСкрыть динамику

Рост просмотров

Часов после публикации

Показать таблицей
Часов после публикацииПросмотры
0 ч0
4 ч529
15 ч1 699
33 ч1 931
  1. Через 6 часов529
  2. Всего сейчас1 931
#13095Фото
Просмотры1 943−11%к среднему
Пересылки12
Реакции43
Комментарии41
Динамика просмотровСкрыть динамику

Рост просмотров

Часов после публикации

Показать таблицей
Часов после публикацииПросмотры
0 ч0
6 ч1 002
35 ч1 943
  1. Через 6 часов1 002
  2. Всего сейчас1 943
#13094Фотореклама
Просмотры1 849−16%к среднему
Пересылки0
Реакции7
Комментарии0
Динамика просмотровСкрыть динамику

Рост просмотров

Часов после публикации

Показать таблицей
Часов после публикацииПросмотры
0 ч0
7 ч986
35 ч1 849
  1. Через 6 часов986
  2. Всего сейчас1 849
#13093Фото

В конфигурационных файлах curl случайно реализована полнота по Тьюрингу Выявлена возможность создания любых вычислимых функций при помощи конструкций в файлах конфигурации утилиты Curl. Данная особенность проявляется только в версиях Сurl с 8.12-8.16 и вызвана непреднамеренной реализацией полноты по Тьюрингу, позволяющей создавать машины Тьюринга, используя возможность извлекать байтовые диапазоны из значений переменных и неограниченную глубину вложенности при подключении внешних конфигурационных файлов. В качестве примера при помощи Curl организована симуляция работы двухсчетчиковой регистровой машины (машины Минского) для сложения чисел и реализации программы "99 бутылок пива", используемой при обучении работы с циклами. Для запуска программы, запрограммированной через файлы конфигурации curl, достаточно распаковать архив и выполнить команду "curl -q -s -K 99_bottles/main.conf". Регистровая машина симулируется через представление значения счетчика в виде строки из "n" символов "x". Операции инкремента и декремента реализованы через конкатенацию и усечение строк (синтаксис "[0-0]" для оставление первого байта и "[1-]" для оставления всего содержимого кроме первого байта), а переходы между состояниями управляются директивой "expand-config", которая динамически подгружает следующий файл конфигурации, используя его имя в качестве метки перехода. Операция INC(R) в регистровой машине реализуется как 'expand-variable = "r={{r}}x"' в файле конфигурации Curl, DEC(R) - как 'expand-variable = "r[1-]={{r}}"', а JMP(S) - как 'expand-config = "S.conf"'. Например, код для вычисления 2 + 3 представлен на картинке. На практике реализуемые через файлы конфигурации вычислительные возможности ограничены размером стека, так как каждый шаг выполнения программы требует загрузки нового вложенного файла конфигурации. При стеке в 8 МБ переполнение возникает примерно после 922 шагов. На возможности также влияет ограничение на размер раскрываемых переменных (параметр MAX_EXPAND_CONTENT выставлен в 10 МБ) и большое потребление памяти из-за сохранения всех старых версий переменных. Несмотря на то, что выявленная возможность не является уязвимостью в версиях начиная с curl 8.17 рассматриваемый трюк уже не сработает из-за ограничения глубины вложенности файлов конфигурации 5 уровнями для защиты от бесконечной рекурсии. Linux / Линукс 🥸

Открыть в Telegram
Просмотры1 857−15%к среднему
Пересылки35
Реакции46
Комментарии2
Динамика просмотровСкрыть динамику

Рост просмотров

Часов после публикации

Показать таблицей
Часов после публикацииПросмотры
0 ч0
2 ч770
12 ч1 386
29 ч1 857
  1. Через 24 часа1 857
  2. Всего сейчас1 857
#13092Превью ссылки

Проект GNOME внедрил новый процесс принятия решений на основе RFC Разработчики GNOME утвердили новый процесс принятия решений, основанный публикации предложений в форме RFC (Request for Comments) и их последующего совместного утверждения. RFC-модель вводит жёсткий регламент для повышения прозрачности, структурирования процесса и перехода к коллективной ответственности за решение вместо личной. Модель на основе RFC будут применять для выхода из тупиковых ситуаций, в которых не удаётся добиться консенсуса, для утверждения архитектурных изменений и крупных переработок интерфейса, а также для утверждения глобальных изменений в проекте, затрагивающих методы работы участников или код разных приложений и подсистем. Этапы продвижения RFC: ❤️ Отправка в репозиторий GNOME/rfcs файла RFC-XXXX-название.md со структурировано оформленным предложением и ссылкой на обсуждение. ❤️ Обсуждение предложения на платформе Discourse с попутной доработкой и внесением правок в RFC. ❤️ Публикация участниками возражений с пометкой "**Concern**", описывающих возможные проблемы или предлагающих иной путь решения. В случае поддержки возражения редактором или одним из заинтересованных участников, оно переводится в разряд обязательных для рассмотрения. ❤️ Рассмотрение высказанных возражений, выработка мер по их урегулированию и внесение в RFC изменений. ❤️ После завершения обсуждения и рассмотрения возражений объявляется 14-дневный финальный период комментариев (FCP, Final Comment Period), во время которого можно заявить только новые возражения. Если новое возражение принято, то обсуждение перезапускается, а период финального приёма возражений сдвигается. ❤️ После окончания финального периода комментариев и разрешения всех возражений, RFC либо принимается, либо отклоняется. Linux / Линукс 🥸

Открыть в Telegram
Просмотры2 046−7%к среднему
Пересылки5
Реакции16
Комментарии0
Динамика просмотровСкрыть динамику

Рост просмотров

Часов после публикации

Показать таблицей
Часов после публикацииПросмотры
0 ч0
2 ч779
10 ч1 412
31 ч2 046
  1. Через 24 часа2 046
  2. Всего сейчас2 046
#13091Фото
Просмотры2 154−2%к среднему
Пересылки29
Реакции84
Комментарии8
Динамика просмотровСкрыть динамику

Рост просмотров

Часов после публикации

Показать таблицей
Часов после публикацииПросмотры
0 ч0
6 ч1 222
35 ч2 154
  1. Через 6 часов1 222
  2. Всего сейчас2 154
#13090Фото
Просмотры2 556+17%к среднему
Пересылки31
Реакции47
Комментарии16
Динамика просмотровСкрыть динамику

Рост просмотров

Часов после публикации

Показать таблицей
Часов после публикацииПросмотры
0 ч0
1 ч286
10 ч1 454
28 ч2 556
  1. Через 1 час286
  2. Через 24 часа2 556
  3. Всего сейчас2 556
#13089Превью ссылки

Детали возможной атаки на GNU Savannah, позволявшей скомпрометировать репозитории Bash и Coreutils Компания Hacktron раскрыла подробности демонстрационной атаки на хостинг свободного кода GNU Savannah, который продолжает использоваться для разработки некоторых инструментов GNU, включая Bash и Coreutils. В результате проведённого эксперимента удалось выполнить код на сервере GNU Savannah, получить на нём права root, заменить SSH-ключи сопровождающего Bash, выявить возможность внесения изменений в основной git-репозиторий проекта Bash и получить доступ к серверу с резервными копиями. О проведённой тестовой атаке и выявленных проблемах сразу было сообщено администраторам GNU Savannah. Проблемы были устранены в мае. Всего исследователями было выявлено 9 уязвимостей, из которых 2 признаны критическими, а 4 опасными. Первая критическая уязвимости позволяла обойти аутентификацию при обращении к настройкам, доступным только администратору сайта (siteadmin/triggercreation.php). Вторая критическая уязвимость позволяла выполнить код на сервере через указание специально оформленного email. Проблема была вызвана отсутствием должного экранирования спецсимволов и могла быть эксплуатирована через указание при регистрации email вида "a`touch${IFS}/tmp/savane-rce-proof`@example.com" с последующим нажатием в web-интерфейсе кнопки проверки GPG-ключа (email подставлялся в строку запуска утилиты gpg, вызываемую через PHP-функцию proc_open()). Добившись выполнения кода с правами web-сервера, исследователи нашли пароль доступа к СУБД в файле конфигурации и изменили в БД права доступа для своего зарегистрированного аккаунта с непривилегированного пользователя на администратора. Права администратора в web-интерфейсе Savannah давали возможность работы под любым пользователем без ввода пароля. Исследователи воспользовались этой возможностью, вошли от имени сопровождающего проект Bash и нашли возможность добавления своего SSH-ключа для подключения к git-репозиторию. В случае добавления ключа появлялась возможность отправки коммитов в Bash от имени сопровождающего. Права root на сервере были получены через эксплуатацию до этого уже известной уязвимости в ядре Linux, которое не было обновлено на сервере (был установлен дистрибутив Trisquel GNU/Linux 11 на базе Ubuntu 22.04 с ядром linux-libre 5.15). Для атаки использовалась уязвимость в OverlayFS (CVE-2023-2640). Примечательно, что исправление уязвимости было доступно с 2023 года, но компания Canonical оперативно устранила проблему только в ядрах 5.19 и 6.2, а для ядра 5.15 выпустила патч только 7 мая 2026 года. Получив права root исследователи обнаружили в системе SSH-ключ у пользователя "gnubackup", позволяющий без пароля подключиться к хосту с резервными копиями. Linux / Линукс 🥸

Открыть в Telegram
Просмотры2 207+1%к среднему
Пересылки11
Реакции16
Комментарии2
Динамика просмотровСкрыть динамику

Рост просмотров

Часов после публикации

Показать таблицей
Часов после публикацииПросмотры
0 ч0
5 ч854
7 ч937
28 ч1 826
67 ч2 207
  1. Через 6 часов854
  2. Через 24 часа1 826
  3. Всего сейчас2 207
#13088Фото
Просмотры2 256+3%к среднему
Пересылки14
Реакции74
Комментарии12
Динамика просмотровСкрыть динамику

Рост просмотров

Часов после публикации

Показать таблицей
Часов после публикацииПросмотры
0 ч0
3 ч750
11 ч1 340
13 ч1 401
26 ч1 810
72 ч2 256
  1. Через 24 часа1 810
  2. Всего сейчас2 256
#13087Текст

AlpineBSD - дистрибутив с ядром NetBSD и системным окружением в стиле Alpine Linux Проект AlpineBSD развивает операционную систему, в которой поверх ядра NetBSD выполняется пользовательское окружение на основе наработок дистрибутива Alpine Linux. Помимо ядра из NetBSD в AlpineBSD задействована стандартная Си-библиотека libc и набор низкоуровневых утилит, таких как mount. Базовый набор утилит сформирован на основе инструментария BusyBox, а пакеты с приложениями по возможности используются из Alpine Linux. Для управления пакетами задействован пакетный менеджер apk, а в качестве системы инициализации используется s6, но в планах упоминается предоставление поддержки OpenRC в качестве альтернативы. Проект придерживается жёсткой политики в отношении AI и пытается насколько это возможно не использовать ПО, содержащее код, сгенерированный через AI. В базовую систему и в основной репозиторий пакетов запрещено включение компонентов, созданных через AI. Все пакеты, включающие код, документацию, бинарные файлы и прочие ресурсы, созданные через AI, помечены специальной меткой и распространяются через отдельный репозиторий "tainted". В процессе разработки AlpineBSD также запрещено применение AI-инструментов. В AlpineBSD пока отсутствует отдельный инсталлятор и установочные сборки. Для тестирования проекта предлагается загрузится с установочного носителя NetBSD, после чего скачать сборку пакетного менеджера apk, добавить репозитории, установить apk-пакеты и настроить систему инициализации s6. Linux / Линукс 🥸

Открыть в Telegram
Просмотры2 217+1%к среднему
Пересылки13
Реакции23
Комментарии2
Динамика просмотровСкрыть динамику

Рост просмотров

Часов после публикации

Показать таблицей
Часов после публикацииПросмотры
0 ч0
7 ч978
17 ч1 448
30 ч1 807
77 ч2 217
  1. Через 6 часов978
  2. Через 24 часа1 807
  3. Всего сейчас2 217
#13086Фотореклама
Просмотры1 676−23%к среднему
Пересылки0
Реакции4
Комментарии0
Динамика просмотровСкрыть динамику

Рост просмотров

Часов после публикации

Показать таблицей
Часов после публикацииПросмотры
0 ч76
18 ч1 389
31 ч1 676
  1. Через 1 час76
  2. Через 24 часа1 389
  3. Всего сейчас1 676
#13085Фото
Просмотры2 156−2%к среднему
Пересылки14
Реакции60
Комментарии6
Динамика просмотровСкрыть динамику

Рост просмотров

Часов после публикации

Показать таблицей
Часов после публикацииПросмотры
0 ч0
6 ч792
23 ч1 593
27 ч1 651
71 ч2 156
  1. Через 6 часов792
  2. Через 24 часа1 593
  3. Всего сейчас2 156
#13084Фото

Переслано из Типичный Сисадмин

🚨 Ахтунг! Группа Астра просит всех отключить Multipath TCP в Astra Linux. Патчей пока нет, но вы держитесь. Отечественный энтерпрайз в лице Группы Астра расчехлил пачку экстренных бюллетеней (для всех актуальных веток от 1.6 до 1.8 и спецсборок). Полноценного патча пока нет. Всё из-за CVE-2026-98432. Взлом строится через протокол MPTCP (Multipath TCP) и механизм миграции сокетов входящих соединений. Для тех, кто в танке... MPTCP это фича, позволяющая агрегировать несколько сетевых каналов в одно TCP-соединение и бесшовно перекидывать сокеты между интерфейсами. Архитектурно круто, но теперь это технологическое отверстие через которое вас могут... 👌 Астра предлагает рубить функционал топором через параметры ядра. Да, отказоустойчивость и балансировка по нескольким каналам идут по бороде, но это лучше, чем рут-шелл извне. Предлагается следующее: echo "net.mptcp.enabled=0" | sudo tee -a /etc/sysctl.d/mptcp.conf echo "net.ipv4.tcp_migrate_req=0" | sudo tee -a /etc/sysctl.d/mptcp.conf sudo sysctl -p /etc/sysctl.d/mptcp.conf Если у вас на серваке крутится софт, написанный на Go (версии 1.24 и старше), то тот тоже плохие новости... рантайм Go активирует поддержку MPTCP автоматически. Админам предлагается пройтись топором по всем systemd-юнитам в проде и вкорячить туда костыль Environment=GODEBUG=multipathtcp=0. Либо дописывать это в go.mod и пересобирать релизы. Идеальное занятие на выходные 🙂 Если вы сидите на КИИ и sysctl вам мало, то в биллютенях запилен список дополнительных рекомендаций. Чтобы хацкер точно не закрепился: 🟢 Врубить МКЦ (мандатный контроль целостности) на ФС. 🟢 Поднять ЗПС (замкнутую программную среду). 🟢 Загрузить модуль ядра lkrg для защиты пространства памяти. 🟢 Запретить создание файла /dev/mem. 🟢 И... полностью заблокировать интерпретатор bash. Нет работающего баша - нет проблем. 🤙 БЮЛЛЕТЕНЬ № 2026-1030SE17MD БЮЛЛЕТЕНЬ № 2026-1030SE18MD БЮЛЛЕТЕНЬ № 2026-1030SE47MD БЮЛЛЕТЕНЬ № 2026-1030SE48MD БЮЛЛЕТЕНЬ № 20261030SE16MD БЮЛЛЕТЕНЬ № 2026-1030SE38MD Патч обещают "по мере готовности", так что пока живем без миграции сокетов. Держитесь там, всего хорошего 🫡 Типичный 🥸 Сисадмин

Открыть в Telegram
Просмотры1 555−29%к среднему
Пересылки66
Реакции43
Комментарии8
Динамика просмотровСкрыть динамику

Рост просмотров

Часов после публикации

Показать таблицей
Часов после публикацииПросмотры
0 ч0
2 ч492
7 ч715
30 ч1 254
32 ч1 269
74 ч1 555
  1. Через 6 часов715
  2. Через 24 часа1 254
  3. Всего сейчас1 555
#13083Фото
Просмотры2 1920%к среднему
Пересылки19
Реакции60
Комментарии9
Динамика просмотровСкрыть динамику

Рост просмотров

Часов после публикации

Показать таблицей
Часов после публикацииПросмотры
0 ч0
3 ч837
31 ч1 774
33 ч1 793
75 ч2 192
  1. Через 24 часа1 774
  2. Всего сейчас2 192