2021-02-19 12:08:47 +01:00
# pass-exporter
This repository contains some scripts that aims to convert a gpg password wallet handled by pass, the standard unix password manager.
2021-02-19 12:22:42 +01:00
2021-02-19 12:08:47 +01:00
## Usage
### convert_to_csv.sh
2021-03-17 11:41:55 +01:00
Simply execute the script. You need `pass` executable installed and ENV var PASSWORD_STORE_DIR set-up. A CSV file will be created in this folder containing key-password fields separated by TAB delimiter.
2021-02-19 12:08:47 +01:00
2021-08-01 12:57:29 +02:00
#### Dependencies
* Awk
2021-02-19 12:29:08 +01:00
```bash
# Clone this repository
$ git clone https://gitlab.com/unitoo/pass-exporter.git
# Go into the folder
$ cd pass-exporter
# Make script executable
$ chmod +x SCRIPT.sh
# Execute the script
$ ./SCRIPT.sh
```
2021-02-19 12:22:42 +01:00
2021-02-19 12:08:47 +01:00
## Todo
* Create a script to convert into KeePassX format
2021-02-21 10:55:38 +01:00
* Use pass executable only one time and use content
* Write file only at the end of the script
2021-02-19 12:22:42 +01:00
## Credits
* [pass ](https://www.passwordstore.org/ )
## Support
< a href = "https://liberapay.com/Unitoo/donate" > < img alt = "Donate using Liberapay" src = "https://liberapay.com/assets/widgets/donate.svg" > < / a >
## License
GPLv3
2021-02-19 12:26:31 +01:00
---
> [unitoo.it](https://www.unitoo.it) ·
2022-04-24 11:26:34 +02:00
> Fediverse [admin@social.unitoo.it](https://social.unitoo.it/admin) ·
2021-02-19 12:26:31 +01:00
> GitHub [@UnitooTeam](https://github.com/UnitooTeam)