Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/freephile/mypasswordsafe2keepassx

converter from MyPasswordSafe to KeepassX XML
https://github.com/freephile/mypasswordsafe2keepassx

Last synced: about 1 month ago
JSON representation

converter from MyPasswordSafe to KeepassX XML

Awesome Lists containing this project

README

        

XML converter from MyPasswordSafe to KeePassX XML format

@author Greg Rundlett
@copyright 2009 - 2010 GNU Public License v3.0 or later

@version 1.0

This file is part of MyPasswordSafe2KeypassX

MyPasswordSafe2KeypassX is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.

MyPasswordSafe2KeypassX is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with MyPasswordSafe2KeypassX. See the file named 'COPYING'
If not, see .

REQUIREMENTS
You'll need XML_Beautifier to pretty print the xml
@see http://pear.php.net/manual/en/package.xml.xml-beautifier.php

USAGE
#1 export your MyPasswordSafe to XML, saving the output as 'passwords.xml'
#2 Using the command-line interpreter for PHP ("the cli"), invoke the converter
and redirecting output to a file of your choice
e.g. php -f converter.php > converted.passwords.xml
#3 Now open KeyPassX and import the file from #2. Save and you're done.

CONFIGURATION

You simply need to tell the script where your password data file is
(the output from step #1)