You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+32-10Lines changed: 32 additions & 10 deletions
Original file line number
Diff line number
Diff line change
@@ -11,6 +11,7 @@ Table of Contents
11
11
*[Encryption and Security](#encryption-and-security)
12
12
*[Databases](#databases)
13
13
*[Listing and Searching](#listing-and-searching)
14
+
*[Misc](#misc)
14
15
*[Export](#export)
15
16
*[Configuration](#configuration)
16
17
*[License](#license)
@@ -67,6 +68,7 @@ Usage
67
68
68
69
$ varuh -h
69
70
71
+
70
72
SYNOPSIS
71
73
72
74
varuh [options] [flags]
@@ -75,22 +77,26 @@ Usage
75
77
76
78
EDIT/CREATE ACTIONS:
77
79
78
-
-C --clone <id> Clone an entry
79
-
-U --use-db <path> Set as active database
80
-
-E --edit <id> Edit entry by id
81
80
-A --add Add a new entry
82
81
-I --init <path> Initialize a new database
83
-
-d --decrypt <path> Decrypt password database
84
-
-e --encrypt Encrypt the current database
85
82
-R --remove <id> Remove an entry
83
+
-e --encrypt Encrypt the current database
84
+
-d --decrypt <path> Decrypt password database
85
+
-C --clone <id> Clone an entry
86
+
-U --use-db <path> Set as active database
87
+
-E --edit <id> Edit entry by id
86
88
87
89
FIND/LIST ACTIONS:
88
90
89
-
-x --export <filename> Export all entries to <filename>
90
-
-a --list-all List all entries in current database
91
-
-p --path Show current database path
92
91
-f --find <term> Search entries
93
92
-l --list-entry <id> List entry by id
93
+
-x --export <filename> Export all entries to <filename>
94
+
-p --path Show current database path
95
+
-a --list-all List all entries in current database
96
+
97
+
MISC ACTIONS:
98
+
99
+
-g --genpass <length> Generate password of given length
94
100
95
101
HELP ACTIONS:
96
102
@@ -104,10 +110,10 @@ Usage
104
110
105
111
106
112
AUTHORS
107
-
Copyright (C) 2021 Anand B Pillai <anandpillai@alumni.iitm.ac.in>
113
+
Copyright (C) 2021 Anand B Pillai <abpillai@gmail.com>
108
114
109
115
110
-
The command line flags are grouped into `Edit/Create`, `Find/List` and `Help` actions. The first group of actions allows you to work with password databases and perform create/edit as well as encrypt/decrypt actions. The second set of actions allows you to work with an active decrypted database and view/search/list entries.
116
+
The command line flags are grouped into `Edit/Create`, `Find/List`, `Misc` and `Help` actions. The first group of actions allows you to work with password databases and perform create/edit as well as encrypt/decrypt actions. The second set of actions allows you to work with an active decrypted database and view/search/list entries.
111
117
112
118
Encryption and Security
113
119
=======================
@@ -439,6 +445,22 @@ If `pdftk` is installed, the PDF files will be encrypted with an (optional) pass
439
445
Added password to passwds.pdf.
440
446
Exported to passwds.pdf.
441
447
448
+
Misc
449
+
====
450
+
451
+
The following miscellaneous actions are supported.
452
+
453
+
Generate a secure password of given length.
454
+
455
+
$ varuh -g
456
+
7nhga7tkk9LNafz
457
+
458
+
By passing the `-c` option, the password is also copied to the clipboard.
0 commit comments