Skip to content

A generic importer extension for the standard unix password manager pass.

License

Notifications You must be signed in to change notification settings

aleksen/pass-import

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

pass import

A generic importer extension for the standard unix password manager pass.

Description

pass-import is a password store extension allowing you to conveniently import your password database to a password store repository.

It supports importation of data from the following password manager:

  • 1password
  • chrome
  • fpm
  • gorrilla
  • kedpm
  • keepass
  • keepass2csv
  • keepassx
  • kwallet
  • lastpass
  • password-exporter
  • pwsafe
  • revelation
  • roboform

Usage

	pass import - A generic importer extension for pass

	Vesion: 0.2

	Usage:
	    pass import <importer> [ARG]
		Import data to a password store.
		ARG depends of the importer script.
		<importer> can be: keepassx, revelation, roboform, pwsafe
		fpm, kwallet, kedpm, keepass, password-exporter, 1password
		lastpass, keepass2csv, gorilla, chrome

	Options:
	    -v, --version  Show version information.
	    -h, --help	   Print this help message and exit.

	More information may be found in the pass-import(1) man page.

See man pass-import for more information.

Installation

ArchLinux

	pacaur -S pass-import

Other linuxes

	git clone https://github.com/roddhjav/pass-import/
	cd pass-import
	sudo make install

Requirements

  • pass 1.7.0 or greater.

  • If you do not want to install this extension as system extension, you need to enable user extension with PASSWORD_STORE_ENABLE_EXTENSIONS=true pass. You can create an alias in .bashrc: alias pass='PASSWORD_STORE_ENABLE_EXTENSIONS=true pass'

Contribution

Feedback, contributors, pull requests are all very welcome.

License

This program 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 2 of the License, or (at your option) any later version.

This program 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 this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.

About

A generic importer extension for the standard unix password manager pass.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 49.1%
  • Ruby 22.6%
  • Shell 13.9%
  • Roff 9.4%
  • Perl 3.0%
  • Makefile 2.0%