pss

git clone https://orangeshoelaces.net/git/pss.git

/README

   1 pss
   2 Copyright 2018, 2019 Vasilii Kolobkov
   3 
   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. 
   8 
   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.
  13 
  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/>.
  16 
  17 
  18 Passwords, secrets and stuff. All that encrypted with PGP to
  19 yourself and stored in a single file.
  20 
  21 Secrets file is made of newline-separated records of following form:
  22         <name>FS<password>FS<resource>FS<notes>
  23 where FS is value of 'field_sepator' variable.  Empty lines, ones made
  24 of whitespace and those beginning with '#' are ignored.
  25 
  26 Usage:
  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.
  34 
  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.