summaryrefslogtreecommitdiff
path: root/contrib/importers/keepassx2pass.py
diff options
context:
space:
mode:
authorNathan Sommer <nsommer@wooster.edu>2017-02-22 18:10:07 -0500
committerJason A. Donenfeld <Jason@zx2c4.com>2017-02-25 11:18:09 +0100
commit5db9993af05ea358c0d5b3b270a40c37beb162f5 (patch)
tree5fa0826fa9694969b25d8d06bee156352abeeae9 /contrib/importers/keepassx2pass.py
parent77f1384a6321eef06265ea5e5b11eabdc53ab720 (diff)
downloadpass-5db9993af05ea358c0d5b3b270a40c37beb162f5.tar.gz
pass-5db9993af05ea358c0d5b3b270a40c37beb162f5.tar.bz2
pass-5db9993af05ea358c0d5b3b270a40c37beb162f5.zip
keepasss2csv2pass: improve and make more flexible
- Code is now PEP 8 compliant - Uses argparse module for command line arguments - Prints what it will do and prompts for confirmation before proceeding - Does not put URL and notes fields in the entry unless they are present in the CSV file - Adds a "user" field in the entry - There are now command line arguments for the following: - Exclude specific groups from being imported - Convert groups and names to lowercase - Use the name of the KeePass entry rather than the username as the pass entry name
Diffstat (limited to 'contrib/importers/keepassx2pass.py')
0 files changed, 0 insertions, 0 deletions
/pass.git/commit/src/password-store.sh?h=1.7.2&id=eccbf87dd710982fa0d681bfdbb2a892e28e7e22&follow=1'>clip: rename SELECTION to X_SELECTIONJason A. Donenfeld2-6/+6 2014-03-22Version bump ahead of release.Jason A. Donenfeld1-1/+1 2014-03-22Makefile: do not use recursion and organizeJason A. Donenfeld12-9/+7 2014-03-22clip: suppress kill errorJason A. Donenfeld2-3/+3 2014-03-22clip: do not race on osxJason A. Donenfeld1-5/+5 2014-03-22clip: use pkill instead of procJason A. Donenfeld1-1/+1 2014-03-20Keepass import should include root-level entriesErik Mackdanz1-0/+1 2014-03-20keepassx2pass: friendly title fieldPhilip Chase1-1/+24