45 Commits

Author SHA1 Message Date
Dominik Schulz
4c4f8218fa
Add domain alias documentation and fix lookup logic (#2455)
Fixes #2453

RELEASE_NOTES=[BUGFIX] Fix domain alias lookup

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

Signed-off-by: Dominik Schulz <dominik.schulz@gauner.org>
2022-12-07 19:13:45 +01:00
Dominik Schulz
2bc2e3ceb3
Add more template docs (#2445)
Fixes #1562

RELEASE_NOTES=[ENHANCEMENT] Add template docs

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

Signed-off-by: Dominik Schulz <dominik.schulz@gauner.org>
2022-12-04 21:05:09 +01:00
Dominik Schulz
80c211080e
Unhide fscopy and fsmove (#2444)
Fixes #1831

RELEASE_NOTES=[CLEANUP] Unhide fscopy and fsmove

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

Signed-off-by: Dominik Schulz <dominik.schulz@gauner.org>
2022-12-04 21:04:52 +01:00
Dominik Schulz
af9eec1de4
Readme cleanup (#2434)
This commit moves much of the content out of the overloaded
README with the goal of making it easier for new users to get
a first impression and start using gopass. Most information
is still retained inside the docs/ folder.

RELEASE_NOTES=n/a

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

Signed-off-by: Dominik Schulz <dominik.schulz@gauner.org>
2022-12-01 22:54:02 +01:00
Yolan Romailler
08d73614de
OTP is not deprecated (#2277)
RELEASE_NOTES[DOCUMENTATION]=OTP is no longer considered deprecated

Related to #1301

Signed-off-by: Yolan Romailler <AnomalRoil@users.noreply.github.com>
2022-07-18 20:04:55 +02:00
Yolan Romailler
fc8c9a2286
Adding doc around parsing and YAML (#2244)
RELEASE_NOTES=[DOCUMENTATION] Adding doc about YAML entries and unsafe-keys

Fixes #1940

Signed-off-by: Yolan Romailler <anomalroil@users.noreply.github.com>
2022-05-31 11:02:31 +02:00
Yolan Romailler
987587753a
Document gopass-hibp usage (#2080)
Fixes #2071

RELEASE_NOTES=n/a

Signed-off-by: Yolan Romailler <anomalroil@users.noreply.github.com>
2021-12-29 19:56:27 +01:00
Wolf
fd7158ec9a
illegal base32 data could be lower case (#2053)
so documenting it should be upper case to prevent people wondering why converting zu base32 doesnt help
2021-12-03 11:48:55 +01:00
Lex Sheehan
e3a827de2e
Remove references to autosync in doc (#1960)
RELEASE_NOTES=n/a

Co-authored-by: Lex Sheehan <l3x@users.noreply.github.com>
Co-authored-by: Yolan Romailler <anomalroil@users.noreply.github.com>
2021-09-29 16:09:01 +02:00
Yolan Romailler
a4e2a777b0
Using sane default for partial config (#1968)
RELEASE_NOTES=[BUGFIX] Use same default for partial config files

This is also upgrading the documentation regarding setup as we didn't reflect the move to the .local dir in there yet.

Fixes #1654

Fixes #1967

Signed-off-by: Yolan Romailler <yolan@romailler.ch>
2021-08-08 15:28:26 +02:00
Dominik Schulz
1131dbf5fb
Remove GOPASS_NOCOLOR (#1937)
Fixes #1936

RELEASE_NOTES=[CLEANUP] Remove GOPASS_NOCOLOR in favor of NO_COLOR

Signed-off-by: Dominik Schulz <dominik.schulz@gauner.org>
2021-08-05 22:33:31 +02:00
Pharb
8baebe25c0
Update documentation for gopass-jsonapi (#1796)
RELEASE_NOTES=n/a

Signed-off-by: Patrick Harböck <patrick.harboeck@tngtech.com>
2021-02-14 11:05:10 +01:00
Dominik Schulz
ddc223262e
Remove MIME secrets (#1665)
RELEASE_NOTES=[CLEANUP] Remove MIME

Signed-off-by: Dominik Schulz <dominik.schulz@gauner.org>
2021-01-02 12:47:58 +01:00
Sabu Siyad
983076141d
Fix: Duplicate example (#1668)
Fix duplicate example codes by changing one

RELEASE_NOTES=[DOCUMENTATION] Edited features.md

Signed-off-by: Sabu Siyad <ssiyad@disroot.org>
2020-12-31 21:57:46 +01:00
Dominik Schulz
de71fcbb9d
Document interactive mode (#1618)
RELEASE_NOTES=n/a

Signed-off-by: Dominik Schulz <dominik.schulz@gauner.org>
2020-10-10 12:20:19 +02:00
Yolan Romailler
6b776d50c7
Updating the docs (#1605)
RELEASE_NOTES=[DOCUMENTATION] Slight updates to reflect the recent code
changes and adding details about dmenu usage to type usernames

Signed-off-by: Yolan Romailler <yolan@romailler.ch>
2020-10-01 19:54:37 +02:00
Dominik Schulz
1ff797ecfa
Obstruct unsafe keys in the output (#1532)
This commit introduces a special key called Unsafe-Keys.
Populating this key in any secret with a comma separated
list of unsafe keys will make gopass obstruct these keys
on output if the safecontent option is set.

RELEASE_NOTES=[ENHANCEMENT] Introduce unsafe-keys

Signed-off-by: Dominik Schulz <dominik.schulz@gauner.org>
2020-08-16 07:37:22 +02:00
Dominik Schulz
b4e72f1be3
Update documentation (#1428)
This commit updates the documentation and fixes some small glitches.

RELEASE_NOTES=n/a

Signed-off-by: Dominik Schulz <dominik.schulz@gauner.org>
2020-06-20 08:53:22 +02:00
Dominik Schulz
c2448abbf3
Remove autoprint (#1386)
This config option conflicts with autoclip.

RELEASE_NOTES=[DEPRECATION] Remove AutoPrint

Signed-off-by: Dominik Schulz <dominik.schulz@gauner.org>
2020-05-25 21:17:53 +02:00
Dominik Schulz
9733f28982
Mark some features as deprecated (#1301)
Signed-off-by: Dominik Schulz <dominik.schulz@gauner.org>
2020-04-29 14:19:43 +02:00
Dominik Schulz
9af0c670c9
Replace gopass agent by askpass implementation (#1294)
* Refactor agent - move out cache

This commit moves the cache implementation in the agent into it's own
package.

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

* Replace gopass agent by askpass implementation

This commit removes the incomplete gopass agent with a simple in-process
ask password implementation.

The agent did never really work well and isn't strictly needed for
most use cases anyway. In process bulk operations are still supported
with the new implementation. Only use cases where an external
process calls gopass repeadetly are not well supported by this.

If we decide to bring back agent support, we should consider using
the extensible SSH agent protocol for this, simliar to what
github.com/42wim/age and github.com/42wim/sagent are doing.

Signed-off-by: Dominik Schulz <dominik.schulz@gauner.org>
2020-04-26 21:45:29 +02:00
Andrew Field
be30fca175
Update features.md (#1249)
Signed-off-by: andrew <andrewpcfield@gmail.com>
2020-04-24 17:47:31 +02:00
Martin Hoefling
de2198f1dd
clarify HOTP support (#1268)
Signed-off-by: Martin Hoefling <martin.hoefling@gmx.de>
2020-04-24 17:41:22 +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
rianadon
2c69dc06ab Add documentation for gopass-agent to the features doc (#1202)
Signed-off-by: Ryan Adolf <ryanadolf123@gmail.com>
2019-10-21 23:10:31 +02:00
Grégoire Martinache
5d39c5bb98 [docs] Fix broken link (#1163)
* [docs] Fix broken link

Signed-off-by: M-Gregoire <gregoire@martinache.net>

* [docs] Fix typo

Signed-off-by: M-Gregoire <gregoire@martinache.net>
2019-09-01 12:24:19 +02:00
Fabian P. Schmidt
ccc34348f1 docs: Update config example (#1110)
alwaystrust & loadkeys were removed, autopush & autopull were
replaced by autosync in 4c0ede5e725aa414b3e657b689283174fb78d2af.

Signed-off-by: Fabian P. Schmidt <kerel@mailbox.org>
2019-05-12 20:51:14 +02:00
Pharb
a931957501 Update documentation links for gopassbridge (#1038)
Signed-off-by: Patrick Harböck <patrick.harboeck@tngtech.com>
2019-01-08 12:36:18 +01:00
Viacheslav Kaloshin
b14b8a53e5 Fix HIBP command options (#936)
* Fix HIBP command options

Signed-off-by: Viacheslav Kaloshin <kiltum@kiltum.tech>

* Change comment text

Signed-off-by: Viacheslav Kaloshin <kiltum@kiltum.tech>
2018-09-27 14:05:12 +02:00
Thomas Broadley
28eb71c8d3 docs: fix typos (#920)
Signed-off-by: Thomas Broadley <buriedunderbooks@hotmail.com>
2018-09-15 13:43:41 +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
Dominik Schulz
80f82800bf
Add recipient integrity toggle and docs (#826) 2018-06-01 17:01:19 +02:00
Dominik Schulz
c62beb41dc Update documentation 2018-06-01 16:42:03 +02:00
Dominik Schulz
a32a588de9 update docs 2018-06-01 16:37:33 +02:00
Dominik Schulz
e645ea5691
Support external password generators (#811)
Fixes #764
2018-05-30 10:05:33 +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
gkotian
83b4b0cd9c Fix typos (#760) 2018-05-03 12:21:56 +02:00
Yolan Romailler
081af2f963 Fixes #667 and correct a few details (#705)
* Fixes #667 and correct a few details

This primarily adds the config option requested in #667.
I've added back the notion or erroring in case of a show action on an
entry with only a password and the safe content option enabled
Also I've fixed the way the String() function of the StoreConfig forgot
to display the Notification value in its output.

* Adding tests for autoclip

* adding a clip flag back

* correcting an old copy-paste mistake

* trying to correct the problem

* Correcting the error caused by #701
2018-03-09 14:33:39 +01:00
Charles Pletcher
4f22b52740 Add a note about cloning to a new recipient (#631)
This note means to clarify the requirements for setting up a new recipient by cloning an existing store.
2018-01-15 09:01:03 +01:00
Dominik Schulz
7074afc241 Check spelling with aspell 2017-12-18 14:04:47 +01:00
Dominik Schulz
9cc89331b4
Documentation updates (#509)
Fixes #497
2017-12-12 09:51:00 +01:00
Aaron Bieber
61a9d5c9e1 Implement generic OTP action. (#440)
* Implement generic OTP action.

- support for TOTP and HOTP urls.
- use 'totp' as an alias for new otp action.
- add ability to parse "otpauth://" urls (supported by pass-otp,
  passforios, browserpass).
- maintain compat with YAML style "totp" entries.
- add ability to produce QR codes (-qr filename.png).

* remove unused function

* use proper alias for hotp and totp, remove totp entry

* use strings.HasPrefix

* add docs for adding otp entries
2017-11-03 15:13:27 +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
ad9e132353 Split README.md
Fixes #346
Fixes #343
2017-09-29 13:43:40 +02:00