KeePassX - łączenie dwóch baz z hasłami
KeePassX jest programem, bez którego nie wyobrażam sobie funkcjonowania w świecie haseł, loginów, pinów, itp. Wydarzyła się sytuacja, w której musiałem połączyć dwie bazy - domową i “pracową”. KeePassX nie ma opcji łączenia baz, jest ona w tej chwili zgłoszona jako nowa i deweloperzy nad nią pracują, więc należy radzić sobie samemu.
Sprawa jest prosta, oczywiście przepis po długim szperaniu znalazłem na Google’u. Oto procedurka:
- Eksportujemy obie bazy do plików XML
- Ściągamy załączony plik (schemat konwersji) Schemat konwersji XML
- Kopiujemy wszystkie 3 pliki do jednej lokalizacji i odpalamy polecenie
1
xsltproc --output merged.xml --stringparam with db1.xml merge.xsl db2.xml
gdzie
db1.xml
idb2.xml
to nasze wyeksportowane bazy, amerged.xml
to wynik połączenia.