Релиз пользовательского окружения Xfce 4.18
- В библиотеке элементов интерфейса libxfce4ui предложен новый виджет XfceFilenameInput для ввода имени файла, который информирует о допущенных ошибках в случае использование недопустимых имён.
- Добавлен новый виджет для настройки клавиатурных комбинаций, предоставляющий графический интерфейс для переназначения горячих клавиш, специфичных для различных компонентов пользовательского окружения.
- Проведена оптимизация производительности сервиса для создания миниатюр (pixbuf-thumbnailer). Предоставлена возможность изменения параметров миниатюр для рабочего стола, таких как возможность использования крупных (x-large) и очень крупных (xx-large) значков, которые удобно использовать на экранах с высоким разрешением.
- В панели (xfce4-panel) предложен новый плагин для вывода времени, который объединил в себе ранее раздельные плагины цифровых и стрелочных часов (DateTime и Clock).
И другие изменения.
- В библиотеке элементов интерфейса libxfce4ui предложен новый виджет XfceFilenameInput для ввода имени файла, который информирует о допущенных ошибках в случае использование недопустимых имён.
- Добавлен новый виджет для настройки клавиатурных комбинаций, предоставляющий графический интерфейс для переназначения горячих клавиш, специфичных для различных компонентов пользовательского окружения.
- Проведена оптимизация производительности сервиса для создания миниатюр (pixbuf-thumbnailer). Предоставлена возможность изменения параметров миниатюр для рабочего стола, таких как возможность использования крупных (x-large) и очень крупных (xx-large) значков, которые удобно использовать на экранах с высоким разрешением.
- В панели (xfce4-panel) предложен новый плагин для вывода времени, который объединил в себе ранее раздельные плагины цифровых и стрелочных часов (DateTime и Clock).
И другие изменения.
❤14👍8❤🔥3🎉1
Опубликовано шестое корректирующее обновление дистрибутива Debian 11, в которое включены накопившиеся обновления пакетов и устранены недоработки в инсталляторе. Выпуск включает 69 обновлений с устранением проблем со стабильностью и 78 обновлений с устранением уязвимостей. Из изменений в Debian 11.6 можно отметить обновление до свежих стабильных версий пакетов mariadb-10.5, nvidia-graphics-drivers, postfix и postgresql-13.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤9👍3
В GTK-диалог выбора файла добавлено отображение в виде значков
Разработчики библиотеки GTK сообщили о добавлении в диалог, открываемый для выбора файлов в приложениях, представления содержимого каталогов в форме сети значков. По умолчанию продолжит использоваться классическое представление в виде списка файлов, а для перехода в режим значков в правой части панели появилась отдельная кнопка. Реализация данной функциональности стала возможной спустя 18 лет после публикации предложения, благодаря унификации модели данных для виджетов GtkListView и GtkGridView. Ожидается, что изменение будет задействовано в следующих версиях GTK и GNOME.
Разработчики библиотеки GTK сообщили о добавлении в диалог, открываемый для выбора файлов в приложениях, представления содержимого каталогов в форме сети значков. По умолчанию продолжит использоваться классическое представление в виде списка файлов, а для перехода в режим значков в правой части панели появилась отдельная кнопка. Реализация данной функциональности стала возможной спустя 18 лет после публикации предложения, благодаря унификации модели данных для виджетов GtkListView и GtkGridView. Ожидается, что изменение будет задействовано в следующих версиях GTK и GNOME.
👍17🍾3😁1
Представлен postmarketOS 22.12, Linux-дистрибутив для смартфонов и мобильных устройств
Дистрибутив базируется на пакетной базе Alpine Linux, стандартной Си-библиотеке Musl и наборе утилит BusyBox. Сборки подготовлены для PINE64 PinePhone, Purism Librem 5 и 29 поддерживаемых сообществом устройств, включая Samsung Galaxy A3/A5/S4, Xiaomi Mi Note 2/Redmi 2, OnePlus 6, Lenovo A6000, ASUS MeMo Pad 7 и даже Nokia N900. Ограниченная экспериментальная поддержка предоставлена для более чем 300 устройств.
➡️ В новом выпуске:
- Пакетная база синхронизирована с Alpine Linux 3.17.
- Число официально поддерживаемых сообществом устройств увеличено с 27 до 31.
- Предоставлен экспериментальный набор изменений, позволяющий использовать обычное ядро Linux, а не специфичное для Android-прошивки ядро от производителя, для устройств на базе SoC Qualcomm SDM845 (Snapdragon 845).
- Графическая оболочка Sxmo обновлена до версии 1.12.
И другие изменения.
Дистрибутив базируется на пакетной базе Alpine Linux, стандартной Си-библиотеке Musl и наборе утилит BusyBox. Сборки подготовлены для PINE64 PinePhone, Purism Librem 5 и 29 поддерживаемых сообществом устройств, включая Samsung Galaxy A3/A5/S4, Xiaomi Mi Note 2/Redmi 2, OnePlus 6, Lenovo A6000, ASUS MeMo Pad 7 и даже Nokia N900. Ограниченная экспериментальная поддержка предоставлена для более чем 300 устройств.
- Пакетная база синхронизирована с Alpine Linux 3.17.
- Число официально поддерживаемых сообществом устройств увеличено с 27 до 31.
- Предоставлен экспериментальный набор изменений, позволяющий использовать обычное ядро Linux, а не специфичное для Android-прошивки ядро от производителя, для устройств на базе SoC Qualcomm SDM845 (Snapdragon 845).
- Графическая оболочка Sxmo обновлена до версии 1.12.
И другие изменения.
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍15🎉6
- В состав включён новый выпуск десктоп-окружения 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
В основной состав GCC принят фронтэнд m2 и библиотека libgm2, позволяющие использовать штатный инструментарий GCC для сборки программ на языке программирования Modula-2. Поддерживается сборка кода, соответствующего диалектам PIM2, PIM3 и PIM4, а также принятому ISO-стандарту для данного языка. Изменения включены в ветку GCC 13, релиз которой ожидается в мае 2023 года.
Modula-2 разработан в 1978 году Никлаусом Виртом, продолжает развитие языка Pascal и позиционируется как язык программирования для высоконадёжных промышленных систем.
Modula-2 разработан в 1978 году Никлаусом Виртом, продолжает развитие языка Pascal и позиционируется как язык программирования для высоконадёжных промышленных систем.
👍3
В Fedora 38 предложено реализовать первую стадию перехода на модернизированный процесс загрузки, охватывающей все этапы от прошивки до пространства пользователя, а не только ядра и загрузчика. Предложение пока не рассмотрено комитетом FESCo.
➡️ Компоненты для реализации идеи уже интегрированы в systemd 252 и сводятся к использованию вместо образа initrd унифицированного образа ядра UKI (Unified Kernel Image), генерируемого в инфраструкуре дистрибутива и заверенного цифровой подписью дистрибутива. UKI объединяет в одном файле обработчик для загрузки ядра из UEFI (UEFI boot stub), образ ядра Linux и загружаемое в память системное окружение initrd.
На первой стадии поддержка UKI будет добавлена в загрузчик и начнётся публикация опционального образа UKI.
На первой стадии поддержка UKI будет добавлена в загрузчик и начнётся публикация опционального образа UKI.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍13👎5
Каталогизатор домашней библиотеки MyLibrary 1.0
Код программы написан на С++ и доступен под лицензией GPLv3. MyLibrary каталогизирует файлы книг в формате fb2 и epub, как доступные напрямую, так и упакованные в zip архивы, и создаёт собственную базу данных, не изменяя исходные файлы и не меняя их положения. Контроль целостности коллекции и её изменений осуществляется за счёт создания базы данных хэш-сумм файлов и архивов.
Реализован поиск книг по различным критериям и их чтение через программу, по умолчанию установленную в системе для открытия файлов fb2 и epub.
Возможны различные операции с коллекцией: обновление, экспорт и импорт базы данных коллекции, добавление книг в коллекцию и удаление книг из коллекции. Создан механизм закладок для быстрого доступа к книгам.
Код программы написан на С++ и доступен под лицензией GPLv3. MyLibrary каталогизирует файлы книг в формате fb2 и epub, как доступные напрямую, так и упакованные в zip архивы, и создаёт собственную базу данных, не изменяя исходные файлы и не меняя их положения. Контроль целостности коллекции и её изменений осуществляется за счёт создания базы данных хэш-сумм файлов и архивов.
Реализован поиск книг по различным критериям и их чтение через программу, по умолчанию установленную в системе для открытия файлов fb2 и epub.
Возможны различные операции с коллекцией: обновление, экспорт и импорт базы данных коллекции, добавление книг в коллекцию и удаление книг из коллекции. Создан механизм закладок для быстрого доступа к книгам.
👍10
В компоненте 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.
Уязвимость проявляется, начиная с выпуска systemd 247 и возможно с выпуска 246. Уязвимость проявляется если systemd собран с библиотекой libacl (по умолчанию во всех популярных дистрибутивах). Исправление пока доступно в виде патча.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6😁4