Страница 1 из 1

KWallet

Добавлено: 05 июл 2016, 15:54
dreamdrawer
В русскоязычном сегменте интернета тема утилиты KWallet освещена крайне скудно, в связи с чем остаётся без ответа множество вопросов, и подавляющее большинство пользователей старается попросту игнорировать это приложение, о чём красноречиво повествует количество открытых тем на различных форумах с заголовками "как отключить службу KWallet". Возможно, именно по этой причине в релизе ROSA R7 KDE KWallet был исключён из образа системы.
Так же, некорректно настроенная служба может действительно создавать множество проблем для человека, плохо представляющего механизм работы приложения, задавая многочисленные вопросы или же действительно срабатывать некорректно. Попытки же обсудить способы работы или настройки, обыкновенно, приводят к высказываниям о целесообразности отключить и отказаться от использования этой утилиты, в основном, аргументированные тем, что никто не знает как им пользоваться.

Это большое упущение, поскольку "Бумажник KDE" может играть одну из центральных ролей в системе, обрабатывая основную часть приложений и принимая на себя обязанность сохранять, хранить и вводить пароли, что является повседневным бременем любого пользователя.
А поскольку система РОСА главным образом сконцентрирована на сборке дистрибутива основанного на КДЕ, мне кажется целесообразным раскрывать потенциал этого окружения, поэтому предлагаю всё же разобраться наконец, что к чему с этим загадочным зверьком и работает ли он вообще.

Для этого надо для начала утвердить несколько тезисов, которые призваны снять лишние дискуссии:
1. Если непосредственно вы не пользуетесь KWallet, это совершенно не означает, что он никому не нужен.
2. Да, возможно KeePass в чём то удобнее/лучше/понятнее/больше возможностей, но он не может централизованно автоматически вводить пароли для системных приложений без плагинов-посредников и лишних телодвижений, а значит в чём то KWallet всё таки лучше чем KeePass.
3. Речь об открытом продукте.
4. Если он не работает как заявлено, возможно есть причины и их можно попробовать отыскать.

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

1. Чем обусловлено исключение KWallet из состава дистрибутива - это непопулярность продукта или его неработоспособность?

2. Кто нибудь пользуется продуктом? В Росе он у вас корректно устанавливается и функционирует?

3. У меня после установки пакета kwallet он не создаёт/не запоминает пароли. Т.е. не работает.
Подробнее.
При создании учётной записи Kmail пишет следующее:
Не удалось получить доступ к KWallet. Чтобы сохранить пароль, необходимо открыть KWallet.

Но KWallet запущен. Но не имеет созданных бумажников, а создать их не удаётся - попросту ничего не происходит.
Нажимаешь "создать бумажник" - ни окно настроек не открывается, ни запись не создаётся.

Пробовал перезапускать, переустанавливать - никакого результата.
В консоль выхлоп следующий:

Код: Выделить всё

kwalletmanager(24460)/kdeui (Wallet): Couldn't start kwalletd: "Не удалось найти службу «kwalletd.desktop»." 

Код: Выделить всё

# sudo systemctl status kwalletd
● kwalletd.service
Loaded: not-found (Reason: No such file or directory)
Active: inactive (dead)

Код: Выделить всё

# sudo systemctl kwalletd.desktop
Unknown operation 'kwalletd.desktop'.
Среди служб службы kwalletd.service и близко похожего не нахожу.

папки ~/.kde/share/apps/kwallet попросту нет. Нет даже во всем домашнем каталоге (поиск по kwallet ничего не выдал).
Т.е. как будто у программы нет прав на запись. Но как такое может быть не представляю - ведь в домашнем каталоге все писать могут.

Быть может какие то службы не запущены? С какими службами связан KWallet?

ROSA Linux Desktop Fresh R7 KDE 86_64

Re: KWallet

Добавлено: 05 июл 2016, 16:32
Barmalei
Отдать программе пароли, вероятность их потерять. Я лучше каждый день буду их вводить и помнить.

Re: KWallet

Добавлено: 05 июл 2016, 16:36
*d0s
Разве такой сервис kwalletd.desktop есть?
т.е. в списке нет?

Код: Выделить всё

# systemctl -a | grep kwallet
# systemctl start kwalletd

Re: KWallet

Добавлено: 05 июл 2016, 16:39
Алзим
Barmalei писал(а):Я лучше каждый день буду их вводить и помнить.
Пароль для авторизации на этом форуме у меня сохранён в браузере, который синхронизирован.
Для ВебМани и других платёжных систем храню в своей памяти.
В каждом случае решение индивидуальное. Но, отдельным прогам все пароли не доверяю.
Не храню «все яйца в одном лукошке» и способ хранения в одном месте считаю небезопасным. Если взломают, то хана всему.

Re: KWallet

Добавлено: 05 июл 2016, 16:41
*d0s
Насколько я помню нужна ещё Kleopatra.

Re: KWallet

Добавлено: 05 июл 2016, 16:44
keleg
*d0s писал(а):Насколько я помню нужна ещё Kleopatra.
без клеопатры точно раньше работало. Убрали потому что глючило с сохранением паролей для вайфайки и недоделана была работа с pgp.

Re: KWallet

Добавлено: 05 июл 2016, 17:09
dreamdrawer
*d0s писал(а):Разве такой сервис kwalletd.desktop есть?
Вот у меня тот же вопрос, но именно так написано было.
А строчка
*d0s писал(а):sudo systemctl -a | grep kwallet
у меня ничего не выводит.

Re: KWallet

Добавлено: 05 июл 2016, 17:39
*d0s
dreamdrawer писал(а): Вот у меня тот же вопрос, но именно так написано было.
А строчка
*d0s писал(а):sudo systemctl -a | grep kwallet
у меня ничего не выводит.
У меня как бы работает, но только с этой древней египетской девушкой - клеопатрой.

Re: KWallet

Добавлено: 05 июл 2016, 17:50
dreamdrawer
*d0s писал(а):У меня как бы работает, но только с этой древней египетской девушкой - клеопатрой.
А её как то особенно призывать надо?
Я клеопатру установил, бумажник всё же не работает.
Запустил её, запустил бумажник - всё ещё не работает.
Там сертификат какой то создавать надо или ещё что?

Re: KWallet

Добавлено: 05 июл 2016, 18:40
*d0s
dreamdrawer писал(а): А её как то особенно призывать надо?
Я клеопатру установил, бумажник всё же не работает.
Запустил её, запустил бумажник - всё ещё не работает.
Там сертификат какой то создавать надо или ещё что?
Смотрите картинки.

Код: Выделить всё

$ kwalletmanager
Так получается?

Re: KWallet

Добавлено: 05 июл 2016, 18:45
*d0s

Re: KWallet

Добавлено: 05 июл 2016, 18:51
*d0s

Код: Выделить всё

$ kleopatra

Re: KWallet

Добавлено: 05 июл 2016, 21:09
dreamdrawer
*d0s писал(а):Так получается?
Вот как раз и не получается так.


И египтянка не спасла ((

Re: KWallet

Добавлено: 06 июл 2016, 18:49
dreamdrawer
Тадаммм!
Вот так дела... выходит, что установка KWallet с параметром "-a" устанавливает не все компоненты необходимые для работы. Установка KWallet в графическом режиме тоже не установило всё, что надо.
Обнаружил через консоль, что есть пакет kwallet-daemon, который оказалось возможным установить. И после установки оного всё заработало как надо.
Алиллуйя.

Re: KWallet

Добавлено: 07 июл 2016, 18:22
*d0s
dreamdrawer писал(а):Тадаммм!
Вот так дела... выходит, что установка KWallet с параметром "-a" устанавливает не все компоненты необходимые для работы. Установка KWallet в графическом режиме тоже не установило всё, что надо.
Обнаружил через консоль, что есть пакет kwallet-daemon, который оказалось возможным установить. И после установки оного всё заработало как надо.
Алиллуйя.
Ну, Вы даёте. И почему "вальтовый" демон не запускается и в списке его нет? Во дела!
Оказывается, вот оно чё, Михалыч!

Re: KWallet

Добавлено: 07 июл 2016, 18:28
keleg
добавили демона в зависимости, теперь должно быть все нормально.