Skip to content

Latest commit

 

History

History
60 lines (40 loc) · 944 Bytes

File metadata and controls

60 lines (40 loc) · 944 Bytes

How to use

0. Prerequisites

Run chrome driver

1. Set permissions

  1. Create backup of your sysPass data

  2. Prepare XML file for import

    Prepare import.xml file. You can override filename with --xml-file option.

  3. Prepare app config:

    cp spt.yml-dist spt.yml

    Edit and put valid credentials, tokens, etc.

  4. Run:

    ./spt set --xml-file import.xml

2. Get empty permissions

Looking for accounts with empty permissions and print results in JSON format.

Run:

./spt get-empty [OPTIONS]

Options:

  • --resume - try to continue process based on file cache.

  • Account filters:

    • --category <name>
    • --client <name>
    • --login-starts-with <name>
    • --name-starts-with <name>

Example output:

[
   {
     "name": "i.petrov",
     "login": "Ivan Petrov",
     "client": "AppStore",
     "category": "Frogs Ltd"
   }
]