Linux / Линукс – Telegram
Linux / Линукс
12.8K subscribers
6.26K photos
174 videos
27 files
6.51K links
№ 4922181359
Все о мире Свободного Программного Обеспечения

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

Заказать рекламу через биржу:
https://telega.in/c/linux_gram
Download Telegram
👩‍💻 Релиз дистрибутива Linux Mint 21.1

- В состав включён новый выпуск десктоп-окружения Cinnamon 5.6.
- На рабочем столе по умолчанию скрыты пиктограммы "Home", "Computer", "Trash" и "Network". Пиктограмму "Home" заменила кнопка в панели и секция с избранным в основном меню.
- Добавлены дополнительные варианты акцентирующих цветов, применяемых для выделения активных элементов (accent).
- Прекращено применение акцентирующих цветов в панели и меню. Цвет пиктограмм каталогов заменён на жёлтый. По умолчанию вместо зелёного для выделения задействован голубой цвет. Для возвращения старого оформления (как в Linux Mint 20.2) предложена отдельная тема "Mint-Y-Legacy".
- Предложено новое оформление указателя мыши и добавлен набор альтернативных указателей.
И другие изменения.
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍22❤‍🔥4👨‍💻1
😁38👍5
В основной состав GCC принят фронтэнд m2 и библиотека libgm2, позволяющие использовать штатный инструментарий GCC для сборки программ на языке программирования Modula-2. Поддерживается сборка кода, соответствующего диалектам PIM2, PIM3 и PIM4, а также принятому ISO-стандарту для данного языка. Изменения включены в ветку GCC 13, релиз которой ожидается в мае 2023 года.

Modula-2 разработан в 1978 году Никлаусом Виртом, продолжает развитие языка Pascal и позиционируется как язык программирования для высоконадёжных промышленных систем.
👍3
В Fedora 38 предложено реализовать первую стадию перехода на модернизированный процесс загрузки, охватывающей все этапы от прошивки до пространства пользователя, а не только ядра и загрузчика. Предложение пока не рассмотрено комитетом FESCo.

➡️Компоненты для реализации идеи уже интегрированы в systemd 252 и сводятся к использованию вместо образа initrd унифицированного образа ядра UKI (Unified Kernel Image), генерируемого в инфраструкуре дистрибутива и заверенного цифровой подписью дистрибутива. UKI объединяет в одном файле обработчик для загрузки ядра из UEFI (UEFI boot stub), образ ядра Linux и загружаемое в память системное окружение initrd.

На первой стадии поддержка UKI будет добавлена в загрузчик и начнётся публикация опционального образа UKI.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍13👎5
Каталогизатор домашней библиотеки MyLibrary 1.0

Код программы написан на С++ и доступен под лицензией GPLv3. MyLibrary каталогизирует файлы книг в формате fb2 и epub, как доступные напрямую, так и упакованные в zip архивы, и создаёт собственную базу данных, не изменяя исходные файлы и не меняя их положения. Контроль целостности коллекции и её изменений осуществляется за счёт создания базы данных хэш-сумм файлов и архивов.

Реализован поиск книг по различным критериям и их чтение через программу, по умолчанию установленную в системе для открытия файлов fb2 и epub.

Возможны различные операции с коллекцией: обновление, экспорт и импорт базы данных коллекции, добавление книг в коллекцию и удаление книг из коллекции. Создан механизм закладок для быстрого доступа к книгам.
👍10
🤣35👍29😢3
В компоненте systemd-coredump, обеспечивающем обработку core-файлов, генерируемых после аварийного завершения процессов, выявлена уязвимость (CVE-2022-4415). Она позволяет непривилегированному локальному пользователю определить содержимое памяти привилегированных процессов, запущенных с флагом suid root. Наличие проблемы в конфигурации по умолчанию подтверждено в дистрибутивах openSUSE, Arch, Debian, Fedora и SLES.

➡️Уязвимость вызвана отсутствием корректной обработки sysctl-параметра fs.suid_dumpable в systemd-coredump.

Уязвимость проявляется, начиная с выпуска systemd 247 и возможно с выпуска 246. Уязвимость проявляется если systemd собран с библиотекой libacl (по умолчанию во всех популярных дистрибутивах). Исправление пока доступно в виде патча.

➡️В качестве обходного пути защиты можно выставить sysctl fs.suid_dumpable в значение 0, отключающее передачу дампов обработчику systemd-coredump.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6😁4
вот почему существуют метапакеты “-core” или “-minimal”
👍23
👏49👨‍💻10❤‍🔥4👍43
Модуль ksmbd включает встроенную в ядро Linux реализацию файлового сервера на базе протокола SMB.

Атака может быть проведена без аутентификации, достаточно чтобы на системе был активирован модуль ksmbd. Проблема проявляется начиная с ядра 5.15, выпущенного в ноябре 2021 года, и без лишней огласки устранена в обновлениях 5.15.61, 5.18.18 и 5.19.2, сформированных в августе 2022 года. Так как CVE-идентификатор проблеме ещё не присвоен, точной информации об устранении проблемы в дистрибутивах ещё нет.

Детали об эксплуатации уязвимости пока не раскрываются, известно только то, что уязвимость вызвана обращением к уже освобождённой области памяти (Use-After-Free) из-за отсутствия проверки существования объекта перед выполнением с ним операций.
🌚9👍2
👍48😁15🐳4
Please open Telegram to view this post
VIEW IN TELEGRAM
🤔19👍10😁4🔥3🤡3
👩‍💻 Релиз Manjaro Linux 22.0

- До выпуска Xfce 4.18 обновлено пользовательское окружение в основной редакции дистрибутива.
- Редакция на базе GNOME обновлена до выпуска GNOME 43. Переделано меню состояния системы, в котором предложен блок с кнопками для быстрого изменения наиболее часто используемых настроек. В переключателе внешнего вида появилась поддержка создания собственных динамических обоев. Добавлено приложение Gradience для настройки темы оформления. Возвращён зелёный стиль.
- Редакция на основе KDE обновлена до KDE Plasma 5.26 и KDE Gear 22.12.
- Ядро Linux обновлено до версии 6.1, дополнительно доступны пакеты с выпусками 5.10 и 5.15.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍24👎92🎉1
🤡24😁19❤‍🔥6👍5
Выпуск пользовательского окружения Sway 1.8, использующего Wayland

Опубликован релиз композитного менеджера Sway 1.8, построенного с использованием протокола Wayland и полностью совместимого с мозаичным оконным менеджером i3 и панелью i3bar. Код проекта написан на языке Си и распространяется под лицензией MIT.

Sway развивается как модульный проект, построенный поверх библиотеки wlroots, в которую вынесены все базовые примитивы для организации работы композитного менеджера. Wlroots включает бэкенды для абстрагирования доступа к экрану, устройствам ввода, отрисовки без прямого обращения к OpenGL, взаимодействию с KMS/DRM, libinput, Wayland и X11. Помимо Sway библиотека wlroots активно используется и в других проектах, включая Librem5 и Cage. Кроме Си/С++ разработаны биндинги для Scheme, Common Lisp, Go, Haskell, OCaml, Python и Rust.
👍10🔥1
👍20😁17
Лучше поздно, чем никогда! 🎂
👍80165❤‍🔥3🍾2
Опубликован код порта Doom для кнопочных телефонов на чипе Spreadtrum SC6531

В основе чипа процессор ARM926EJ-S с частотой 208 МГц (SC6531E) или 312 МГц (SC6531DA), архитектура процессора ARMv5TEJ.

Сложность портирования обусловлена следующими факторами:
- Сторонние приложения на этих телефонах не предусмотрены.
- Малый объём ОЗУ - всего 4 мегабайта (бренды/продавцы часто указывают это как 32МБ - но это введение в заблуждение, так как имеются в виду мегабиты, а не мегабайты).
- Закрытая документация (можно найти только утечку ранней и неполноценной версии), поэтому многое добывалось методом реверс-инжиниринга.

На данный момент исследована работа лишь малой части чипа - USB, экран и клавиши, поэтому поиграть можно только на телефоне, подключённом к компьютеру USB-кабелем, также в игре нет звука. В текущем виде игра запускается на 6 из 9 протестированных телефонов на чипе SC6531.
72
😁54🤯14🤣74❤‍🔥1
Linux работает даже на коробке от пиццы ⌨️
Please open Telegram to view this post
VIEW IN TELEGRAM
😁45❤‍🔥3🤣3👍1