Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

I installed KeepassX on my new Mac and I want to use a plugin (KeePassHttp) to autofill logins on Chrome. The instructions tell me to place it in the program directory of KeepassX but I cannot drag it into the application file and I'm not sure how to do this with Terminal.

The Chrome plugin page shows that KeePassHttp is active but cannot detect or make a connection with KeepassX

How can I finish this plugin install?

share|improve this question

6 Answers 6

I also investigated KeePassHttp and it seems to only be compatible with Windows.

Further info from the plugin author's website:

Linux and Mac users: If you are using KeePass with Mono, then you're in luck. I have tested KeePassHttp with Mono 2.6.7 and it appears to work well. I cannot get the plgx file to work on Linux, perhaps you may have more luck, but I can get my dll files to work directly when put into the KeePass directory (possibly the Plugin directory as well, I have not tried). You can get KeePassHttp.dll and Newtonsoft.Json.dll from https://github.com/pfn/keepasshttp/tree/master/KeePassHttp

share|improve this answer

KeePassHttp is a plugin for KeePass and not for KeePassX; KeePassX has no plugin interface and is not a front-end for KeePass.

share|improve this answer

Look at KyPass Companion: http://www.kyuran.be/blog/2013/03/07/kypass-companion-v0-2/ It's fully compatible with KeePassHTTP and works natively on MacOSX

share|improve this answer
    
It has its own page now: kyuran.be/logiciels/kypass4mac –  dain Aug 30 '13 at 12:00

I can confirm that KeePassHttp works on Mac using the mono-based version: all you have todo is follow the instructions provided and drop the two dll files (KeePassHttp.dll and Newtonsoft.Json.dll ) inside the application directory (use "show package contents" on the context menu when you click over the application icon on Finder and then go to "Contents > MacOS" ).

But firtst, download the KeePass 2 mono version here: keepass2.openix.be

and then the mono framework for Mac (the links are provided there). I used the Mono 3.2 version, which is the most recent at the time I'm writing.

share|improve this answer

Regular Keepass over Mono has problems on Mac OS like being unable to support copy/paste functionality (which is a must for me as I use a very long master key). I suggest you try https://github.com/mstarke/MacPass which is an attempt to create an OS X port of KeePass.

share|improve this answer

There's a forked alpha version of KeePassX available which has built in support for HTTP integration and works fine with ChromeIPass (and therefore likely others).

You don't need to install KeePassHttp just install the full KeePassX from https://github.com/keithbennett/keepassx/releases

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.