Хранить пароли в GNOME вместо libgnome-keyring будет библиотека libsecret
1Иллюстрация с сайта live.gnome.org
В почтовой рассылке графической рабочей среды GNOME была анонсирована новая библиотека libsecret, призванная стать заменой libgnome-keyring.
Представленная libsecret — это библиотека для хранения и получения паролей и другой подобной конфиденциальной информации, взаимодействующая через D-Bus со службой паролей («Secret Service»; примерами реализаций таких служб являются gnome-keyring и ksecretservice). Libsecret использует асинхронную модель и поддерживает многопоточность. Для хранения связок ключей и других элементов на сервере в ней используются proxy-объекты в стиле GDBus.
Пока libsecret не является стабильной, однако уже имеет базовый API для хранения и получения паролей, который разработчик считает устоявшимся. Автор libsecret пообещал в скором времени подготовить патчи для перевода различных проектов, использующих libgnome-keyring, на новую библиотеку.
Исходный код libsecret опубликован под лицензией GNU GPLv2 на git.gnome.org. Примеры работы с libsecret на языках Си, Python и JavaScript доступны здесь.
Постоянная ссылка к новости: http://www.nixp.ru/news/11661.html. Дмитрий Шурупов по материалам mail.gnome.org.
Apache Libcloud 2.0.0 — новая версия Open Source-библиотеки для доступа к облачным провайдерам
Проект GNOME принимает изменения по новой простой схеме: через Builder с использованием Flatpak 2
AnyChart открыла для некоммерческого использования JavaScript-библиотеки для визуализации данных
Google выпустила инструмент OSS-Fuzz для постоянного fuzz-тестирования Open Source-проектов 1
Apache jclouds 2.0 — новая версия универсальной Java-библиотеки для работы с облаками
В библиотеке glibc обнаружена критическая уязвимость CVE-2015-7547 3 3
Последние комментарии
- OlegL, 17 декабря 2023 года в 15:00 → Перекличка 21
- REDkiy, 8 июня 2023 года в 9:09 → Как «замокать» файл для юниттеста в Python? 2
- fhunter, 29 ноября 2022 года в 2:09 → Проблема с NO_PUBKEY: как получить GPG-ключ и добавить его в базу apt? 6
- Иванн, 9 апреля 2022 года в 8:31 → Ассоциация РАСПО провела первое учредительное собрание 1
- Kiri11.ADV1, 7 марта 2021 года в 12:01 → Логи catalina.out в TomCat 9 в формате JSON 1