Skip to content

Support for passage #127

@sebastianblunt

Description

@sebastianblunt

Does browserpass want to add support for passage?

Passage is mostly similar to pass. The only difference is the actual data files are put in an extra subdirectory in the store (~/.passage/store), the file extension is different, and the command to decrypt is different. I fairly easily managed to get browserpass working with passage just by hacking the host application (sebastianblunt@dd761ea).

For proper support, I figure we could have two types of custom stores. Add an extra kind field to the store configuration (with a value of either gpg or age, if field is missing it defaults to gpg). Then just add an extra global option agePath (corresponding to gpgPath). Keep the default store using gpg and require passage users to set up a custom age store.

Any thoughts? Would PRs for this be accepted?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions