LINUX.ORG.RU

KeyPassX, KeeFox, FireFox

 


0

2

У меня не получается использовать KeeFox, он пишет «You are not logged in to your password database».

на странице
chrome://keefox/content/install_mono.xul
с инструкцией по установке под Linux
написано, что надо скопировать файл
~/.mozilla/firefox/someprofile.default/extensions/keefox@chris.tomlinson/deps/KeePassRPC.plgx
в папку plugins рядом c keyfox.
Я такую папку не нашел, на всякий случай создал и скопировал сюда:
~/.config/keepassx/plugins/KeePassRPC.plgx

Дальше: если влючить лог, то в файле
~/firefox/someprofile.default/keefox/log.txt
записывается строчка
About to execute: /usr/bin/mono /usr/bin/KeePass.exe
но такого файла /usr/bin/KeePass.exe нет
а если запускать /usr/bin/mono /usr/bin/keepassx
то выдается сообщение
Cannot open assembly '/usr/bin/keepassx': File does not contain a valid CIL image.
Это вполне объяснимо: плагин написан под windows, а у меня не windows

Нашел такую ссылку:
http://ubuntuforums.org/showthread.php?t=2040113
там используется KeePass2, а не KeyPassX

Кто удачно это всё настраивал - как вы это делали?

Итересные дела. Вы пытаетесь использовать плагин для KeePass2 с keepassx(которые не имеют общего API). Плагин запускает keepass(который не работает без Mono). А когда вы пытаетесь запустить keepassx в Mono - Mono ругается, так-как keepassx является native-приложением для Linux, с использованием Qt4. Попробуйте заставить плагин запускать keepassx сразу, без всякого Mono.

lucentcode ★★★★★
()

Но скорее всего у вас ничего не получится. Эти приложения очень мало похожи друг на друга. Разные команды командной строки, разные платформы, разный API и формат хранилища паролей...

lucentcode ★★★★★
()
Ответ на: комментарий от lucentcode

Ну хорошо, хорошо, я согласен на KeePass2, всё равно я не знаю, чем они отличаются.

Вопрос в целом остаётся: Кто удачно это всё настраивал - как вы это делали?

StrongDollar
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.