Commits
- Commit:
945f0333b57b269fdbe5bfab1319b6b61264c268
- From:
- Omar Polo <op@omarpolo.com>
- Date:
adjust writepass so gpg2 don't see the output file
gpg has an annoying "feature": it avoids to overwrite files. If in
interactive mode, "gpg2 -o foo" will ask the user whether to override
foo or not, otherwise will just refuse to work.
not nice.
working around this by making gpg2 write to stdout, and redirecting
stdout to that file. Then restore stdout for sanity :)
While here, also make `writepass' fail if gpg fails.
- Commit:
d1bd3477da894e9a8da20910e2f942452adbde9e
- From:
- Omar Polo <op@omarpolo.com>
- Date:
print 'unknown command' when not recognizing the given cmd
- Commit:
8dc394dfe2c2f0bcf9c47f1b18de4850565076d3
- From:
- Omar Polo <op@omarpolo.com>
- Date:
adjust usage to print the available commands too
- Commit:
5f8e7670f9d2b71f241595510f5be99841e2560e
- From:
- Omar Polo <op@omarpolo.com>
- Date:
drop the pod and adjust usage()
- Commit:
6a455fdf1d5ab9f8a08dbe09c640435a3067cb47
- From:
- Omar Polo <op@omarpolo.com>
- Date:
allow to delete an arbitrary number of items
- Commit:
06fecd0193fdad55e9a04af4e589869a08d701b1
- From:
- Omar Polo <op@omarpolo.com>
- Date:
assume 'find' by default
- Commit:
50c751f381510d773ce99668eb8f98bc023a175f
- From:
- Omar Polo <op@omarpolo.com>
- Date:
use // instead of || in a few places
- Commit:
ed056c14e73b1d1c4a7002dcb529516b037b1008
- From:
- Omar Polo <op@omarpolo.com>
- Date:
typo
- Commit:
621d6d6374e7eb98750371226c85d9d63ef089d0
- From:
- Omar Polo <op@omarpolo.com>
- Date:
tweak and fix the 'creating a password store' example
- Commit:
b26536624d068f5bdb0311f2b3a93a1b005fc0fa
- From:
- Omar Polo <op@omarpolo.com>
- Date:
plass tee: print the password only if 'got ci' succeeded
- Commit:
bf565fb9e8bb23175ff79bcc59b99e427af631a7
- From:
- Omar Polo <op@omarpolo.com>
- Date:
drop extra chdirs
- Commit:
43642ec154bf78e66de02c9f339071e862c23da4
- From:
- Omar Polo <op@omarpolo.com>
- Date:
update usage strigs
- Commit:
bd71caf68080238bb0f9395d28a68fa3adf3f44d
- From:
- Omar Polo <op@omarpolo.com>
- Date:
drop the 'regen' command too
'gen' now is happy to override files. since we're using a version
control system anyway, there's no point in being picky about changing
files. If one overrides a password by mistake, the old one is still
available thanks to got.
- Commit:
f96edc2510f43ce54ae271614ea2a4d751057d23
- From:
- Omar Polo <op@omarpolo.com>
- Date:
rework got_* error handling again
- Commit:
9d75d6d8b9b213f880edb88cfe731cf76031afbc
- From:
- Omar Polo <op@omarpolo.com>
- Date:
remove the 'oneshot' command and augment 'gen'
gen now has a -n option for no-op that avoids persisting the password
and now prints the generated password by default.
This comes in handy in various cases, for example now it's possible
to:
$ plass gen foobar | clip
A foobar2.gpg
Created commit c1d55a274bd28103271a7e4d0c4f83266fc14926
Like the 'tee' subcommand, add -q to suppress printing the password if
desired.