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

Print for backups #1434

Closed
SVilgelm opened this issue Jan 27, 2018 · 6 comments
Closed

Print for backups #1434

SVilgelm opened this issue Jan 27, 2018 · 6 comments

Comments

@SVilgelm
Copy link
Contributor

It would be great to be able to print one or several items for backup purposes.

An users should be able to select one or many items and print those items, including additional attributes.

@TheZ3ro
Copy link
Contributor

TheZ3ro commented Jan 27, 2018

Already discussed in #876

You can export your DB as CSV and print it without KeePassXC support

@SVilgelm
Copy link
Contributor Author

@TheZ3ro exported csv doesn't contain additional attributes

@TheZ3ro
Copy link
Contributor

TheZ3ro commented Jan 27, 2018

@SVilgelm I forgot that, you are right. We should add a feature to export additional attributes to csv export then

Edit: didn't see the already opened issue

@micressor
Copy link

I understand the argument (CSV export is available). But a direct printout would prevent users from having to export their password database to the (possibly) non-encrypted hard disk.

From this point of view, I see a real benefit in making paper backups.

@droidmonkey
Copy link
Member

droidmonkey commented May 18, 2018

Printing guarantees you are exporting the non-encrypted data to the notoriously bad print driver and spool. Not to mention some printers retain a history of printouts. I think we can support printing but its a larger undertaking then just saying: print(database) especially across platforms.

@wolframroesler
Copy link
Contributor

Printing the CSV file isn't an option for me; it doesn't contain the attributes (well, that could be fixed easily), and it's rather ugly. Imagine having to search for one particular password in 20 pages of CSV print-out.

I'm working on an alternative solution, HTML export, which contains the same data as CSV export (albeit with attributes), formatted nicely and intended to be printed using the web browser. Don't use it if you don't trust your web browser, printer driver, or printer (as stated by @droidmonkey above). Details in #3277, my code is here: https://github.com/wolframroesler/keepassxc/tree/feature/htmlexport
Feedback is welcome.

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

5 participants