2 Copyright 2018, 2019 Vasilii Kolobkov
4 This program is free software: you can redistribute it and/or modify
5 it under the terms of the GNU General Public License as published by
6 the Free Software Foundation, either version 3 of the License, or
7 (at your option) any later version.
9 This program is distributed in the hope that it will be useful,
10 but WITHOUT ANY WARRANTY; without even the implied warranty of
11 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12 GNU General Public License for more details.
14 You should have received a copy of the GNU General Public License
15 along with this program. If not, see <https://www.gnu.org/licenses/>.
18 Passwords, secrets and stuff. All that encrypted with PGP to
19 yourself and stored in a single file.
21 Secrets file is made of newline-separated records of following form:
23 where FS is value of 'field_sepator' variable. Empty lines, ones made
24 of whitespace and those beginning with '#' are ignored.
27 pss [-n|-yn|-p|-yp] <key>
28 Print out (or copy into X clipboard with 'y') name ('n')
29 or password ('p') for a record with a name, resource or notes
30 unambiguously matching a given key. Matching is tested for
31 substrings of the field.
32 pss -a
33 Add new record either interactively or not.
35 So far it lacks some useful functions, like editing and deleting records,
36 which you can carry out with your shell in the meantime.