25 Commits

Author SHA1 Message Date
google-labs-jules[bot]
5f61510ab7
docs: Add note about pass compatibility (#3229)
gopass is in fact compatible with pass (aka password-store.org)
and can be used as a drop-in replacement.

This commit adds a note about this to the README, the FAQ, and
the setup documentation. It also explains some of the differences
in features.

Fixes #3195

Co-authored-by: google-labs-jules[bot] <161369871+google-labs-jules[bot]@users.noreply.github.com>
2025-09-17 21:52:40 +02:00
Dominik Schulz
98928c59d2
Clarify API stability (#3150)
Or the lack thereof.

Signed-off-by: Dominik Schulz <dominik.schulz@gauner.org>
2025-05-08 08:23:12 +02:00
Dominik Schulz
5d5e83d789
Check existing recipients before trying to add a new one (#2487)
* Check existing recipients before trying to add a new one

Fixes #1918

RELEASE_NOTES=[ENHANCEMENT] Check recipients before adding a new one.

Signed-off-by: Dominik Schulz <dominik.schulz@gauner.org>

* Add test for CheckRecipients with an invalid key.

Signed-off-by: Dominik Schulz <dominik.schulz@gauner.org>

* Add custom error type and a better error message.

Signed-off-by: Dominik Schulz <dominik.schulz@gauner.org>

* Initialize InvalidRecipientsError

Signed-off-by: Dominik Schulz <dominik.schulz@gauner.org>

* Skip CheckRecipients tests on Windows

Signed-off-by: Dominik Schulz <dominik.schulz@gauner.org>
2022-12-24 19:16:41 +01:00
Dominik Schulz
d9199cd9c2
Incorporate cleanup and simplifications ideas from kpitt/gopass (#2468)
* Improve test isolation

These test shouldn't pick up user configs.

Signed-off-by: Dominik Schulz <dominik.schulz@gauner.org>

* Use correct flag names for rcs init test

These flags must use the canonical names since they are not processed
by the CLI library and as such aliases are not applied.

Signed-off-by: Dominik Schulz <dominik.schulz@gauner.org>

* Remove obsolete warning in fsck help

The default format should be fully compatible with other
password store implementations.

Signed-off-by: Dominik Schulz <dominik.schulz@gauner.org>

* Remove unused "Verbose" context property

This was never set anywhere, so we can safely remove it.

Signed-off-by: Dominik Schulz <dominik.schulz@gauner.org>

* Remove --clip option for the find command

When this is invoked as `gopass find` there is actually no
code path that leads to this flag being used.

Signed-off-by: Dominik Schulz <dominik.schulz@gauner.org>

* Remove mount versions from the `version` command

The `version` command should generally only print the version and not
load the full config, trigger auto-sync and other operations the
happend when initializing the mounts.

Moving the mount point information to the new `mounts versions` command.

Signed-off-by: Dominik Schulz <dominik.schulz@gauner.org>

* Update find integration test

Signed-off-by: Dominik Schulz <dominik.schulz@gauner.org>

* Do not run auto-sync if the command is `sync`

Otherwise sync might run twice.

Signed-off-by: Dominik Schulz <dominik.schulz@gauner.org>

* Reset auto-sync if a full `sync` succeeds

Since a `gopass sync` without the `--store` option is the same
operation as an auto-sync we should reset the interval if it
was successfull.

Signed-off-by: Dominik Schulz <dominik.schulz@gauner.org>

* Remove sync messages about importing and exporting keys

These usually don't take a lot of time and don't need a mention unless
they fail.

Signed-off-by: Dominik Schulz <dominik.schulz@gauner.org>

* Refactor OTP action to reduce code complexity and duplication

Signed-off-by: Dominik Schulz <dominik.schulz@gauner.org>

* Clean up outdated Git documentation

`gopass` isn't configuring `git` to sign commits anymore.

Signed-off-by: Dominik Schulz <dominik.schulz@gauner.org>

Signed-off-by: Dominik Schulz <dominik.schulz@gauner.org>
2022-12-11 23:08:46 +01:00
Piotr Czapla
1978949c9e
Add explanation for empty secret warning. (#2285) 2022-07-22 14:44:39 +02:00
Piotr Czapla
c50ebb4864
Change the FAQ entries to subheader (#2284)
This let us link to particular section in the FAQ.  Here is an example: https://github.com/nodejs/docker-node#create-a-dockerfile-in-your-nodejs-app-project
2022-07-22 12:51:41 +02:00
Evgeni Golov
3894fb96b2
fix markdown syntax of the "no secret key" entry in the FAQ (#2009) 2021-10-12 18:56:27 +02:00
Solt Budavári
a448ddbded
Fix typo and add missing commas. (#2008)
Signed-off-by: Solt Budavári <solt.budavari@posteo.de>
2021-10-12 08:04:18 +02:00
Dominik Schulz
b75f3d4eda
Use shorter SSH control path (#1899)
Fixes #1896

RELEASE_NOTES=[BUGFIX] Fix SSH control path

Signed-off-by: Dominik Schulz <dominik.schulz@gauner.org>
2021-04-05 13:22:56 +02:00
Martin Hoefling
667400f506
add sidenote how secrets with missing recipients can be fixed / reencrypted (#1269)
Signed-off-by: Martin Hoefling <martin.hoefling@gmx.de>
2020-04-24 17:35:11 +02:00
Dominik Schulz
d12c01b718
Add note about auto-expand-secmem (#1020)
Fixes #1016

Signed-off-by: Dominik Schulz <dominik.schulz@gauner.org>
2018-12-24 13:38:31 +01:00
Christian Rebischke
5aee64c9a7 fixed various spelling errors and added arch linux (#958)
Signed-off-by: Christian Rebischke <chris@nullday.de>
2018-10-11 21:04:52 +02:00
Jean Jordaan
393dd0391d Editing while reading (#890)
* Editing while reading

Signed-off-by: Jean Jordaan <jean.jordaan@gmail.com>

* Hyphenate sub-store

Signed-off-by: Jean Jordaan <jean.jordaan@gmail.com>

* Markup literals

Signed-off-by: Jean Jordaan <jean.jordaan@gmail.com>

* "it's" is "it is", "its" is possessive.

Signed-off-by: Jean Jordaan <jean.jordaan@gmail.com>

* Make clear that it's the .config in $HOME

Signed-off-by: Jean Jordaan <jean.jordaan@gmail.com>

* Use commas for phrasing

Signed-off-by: Jean Jordaan <jean.jordaan@gmail.com>

* Hyphenate sub-command

Signed-off-by: Jean Jordaan <jean.jordaan@gmail.com>

* Mark bash blocks as bash

Signed-off-by: Jean Jordaan <jean.jordaan@gmail.com>

* Add some semantic linebreaks; fix code block quoting

Signed-off-by: Jean Jordaan <jean.jordaan@gmail.com>

* Improve phrasing

Signed-off-by: Jean Jordaan <jean.jordaan@gmail.com>

* Markup, commas ..

Signed-off-by: Jean Jordaan <jean.jordaan@gmail.com>

* gopass is consistently lowercase

Signed-off-by: Jean Jordaan <jean.jordaan@gmail.com>

* Add some linebreaks, improve phrasing

Signed-off-by: Jean Jordaan <jean.jordaan@gmail.com>
2018-08-11 07:17:35 +02:00
Christian Muehlhaeuser
5975340630 Replace github.com/justwatchcom with github.com/gopasspw across all sources & docs (#806) 2018-05-29 08:28:50 +02:00
Dominik Schulz
fca7151ab7 Documentation updates 2018-02-23 11:37:44 +01:00
Dominik Schulz
0dadc00093
Add some docs on setup (#591) 2018-01-02 16:13:35 +01:00
Dominik Schulz
7074afc241 Check spelling with aspell 2017-12-18 14:04:47 +01:00
Dominik Schulz
fd9c819cf5
Add FAQ entries (#526)
Fixes #525
2017-12-16 12:09:04 +01:00
Dominik Schulz
f64172edcf
Add FAQ entry about vault token helper (#505)
Fixes #499
2017-12-11 21:38:25 +01:00
Dan Milon
c4e1803fbe docs: fix typo in FAQ (#474) 2017-11-23 09:21:03 +01:00
Dominik Schulz
fda09266d6 Add apt repo docs and KDE klipper FAQ entry 2017-10-29 17:02:45 +01:00
James
97a5c3653d updating docs (#384) 2017-10-06 19:46:59 +02:00
James
311c0d8b45 better docs (#383)
* spent some hours giving some care to the docs

* some further touchups
2017-10-06 13:22:16 +02:00
Dominik Schulz
39959c9a39 Do not alter secret on display (#366)
Fixes #348
Fixes #344
2017-09-29 14:00:47 +02:00
Dominik Schulz
ad9e132353 Split README.md
Fixes #346
Fixes #343
2017-09-29 13:43:40 +02:00