Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Feature Request] Printing #876

Closed
atypicalprogrammer opened this issue Aug 16, 2017 · 14 comments
Closed

[Feature Request] Printing #876

atypicalprogrammer opened this issue Aug 16, 2017 · 14 comments

Comments

@atypicalprogrammer
Copy link

I was surprised to see that printing out a password list is not possible. Is this something being considered for a future release?

@phoerious
Copy link
Member

We don't have any plans, but if you want to work on it, feel free to send a pull request.

@Udo017
Copy link

Udo017 commented Sep 16, 2017

I wish a command to print out the password list too.

@TheZ3ro
Copy link
Contributor

TheZ3ro commented Sep 16, 2017

Someone said: "Why do you use an Encrypted password manager in a first place if you need to print out your passwords on paper?"

@magkopian
Copy link
Contributor

@TheZ3ro Well, to be fair paper cannot be hacked without physical access.

@TheZ3ro
Copy link
Contributor

TheZ3ro commented Sep 16, 2017

@magkopian I don't think it's really safe printing all the passwords in your password manager

@Udo017
Copy link

Udo017 commented Sep 16, 2017

The printed password list is a (second) backup for the case that my Computer crashed and the first backup is inaccessibly for different reasons (perhaps a virus on the backup media). I use the password manager because it is easier and faster to copy an paste (or auto fill) complex password then type it from a sheet of paper.

@magkopian
Copy link
Contributor

magkopian commented Sep 16, 2017

@TheZ3ro I agree and personally I wouldn't do it, but I would understand if someone wanted to keep a printed emergency backup of their passwords inside a safe deposit box at a bank. But even in that case, yeah, keeping all the passwords seems unnecessary to me. Especially since you should be able to easily reset many of them anyway, as long as you have access to your email account.

@TheZ3ro
Copy link
Contributor

TheZ3ro commented Sep 16, 2017

@magkopian and what happen if I need to change my passwords? I have to re-print all of them and store them again at a bank? Seems too crazy to me

@magkopian
Copy link
Contributor

magkopian commented Sep 16, 2017

@TheZ3ro Yes, that basically relates to the second part of my response. I do agree, that keeping all of your password in a printed format shouldn't be a good idea in any way.

@louib
Copy link
Member

louib commented Sep 16, 2017

@atypicalprogrammer @Udo017 what about exporting to csv and then printing? would that not be sufficient for a paper backup? I guess we could add a CLI command for exporting to csv (or other formats) anyway.

@TheZ3ro
Copy link
Contributor

TheZ3ro commented Sep 16, 2017

You can already export as CSV, if you want you can print that

@magkopian
Copy link
Contributor

To add on that, you can even open the CSV file in LibreOffice format the data a bit and print it from there. There is really no point for such a feature in my opinion.

@droidmonkey
Copy link
Member

I agree and dont think this is necessary to add
Printing is notoriously annoying especially multi platform.

@wolframroesler
Copy link
Contributor

The requirement for "paper backup" is definitely there. I have stuff beyond online passwords in my keepass file that I want to remain accessible even under catastrophic circumstances (laptop stolen, power outage, master key forgotten, me dead, etc.) I understand that many people won't use it, maybe even because they distrust their printer drivers; it won't be a feature for everyone, but that doesn't mean it shouldn't be a feature for anyone.

Anyone, I've started a prototype implementation because I need it for myself. Since actual printing is difficult, I export the password database into an HTML and use the browser for printing. I'm aware of the security risks, having to trust the browser, printer driver, and printer, but I'm OK with that. The details are in #3277; If you like, you can have at my code here: https://github.com/wolframroesler/keepassxc/tree/feature/htmlexport

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

8 participants