examples: exporting keys
* Fixed the descriptions and explanation of what happens if no search/user ID/key ID data is included (it exports the lot).
This commit is contained in:
parent
93bdf4b50a
commit
fd4226429d
@ -33,7 +33,10 @@ c = gpg.Context(armor=True)
|
|||||||
k = gpg.Data()
|
k = gpg.Data()
|
||||||
|
|
||||||
print("""
|
print("""
|
||||||
This script exports a secret key to a file.
|
This script exports one or more public keys to a file.
|
||||||
|
|
||||||
|
If the uer or key IDs are not included then all available public keys will be
|
||||||
|
exported to a file (ASCII aroured).
|
||||||
""")
|
""")
|
||||||
|
|
||||||
if len(sys.argv) > 3:
|
if len(sys.argv) > 3:
|
||||||
@ -51,7 +54,7 @@ elif len(sys.argv) == 2:
|
|||||||
else:
|
else:
|
||||||
filepth = input("Enter the filename and path of the key file: ")
|
filepth = input("Enter the filename and path of the key file: ")
|
||||||
homedir = input("Enter the GPG configuration directory path (optional): ")
|
homedir = input("Enter the GPG configuration directory path (optional): ")
|
||||||
keytext = input("Enter the user or key ID for export: ")
|
keytext = input("Enter the user or key ID for export (optional): ")
|
||||||
|
|
||||||
if homedir.startswith("~"):
|
if homedir.startswith("~"):
|
||||||
if os.path.exists(os.path.expanduser(homedir)) is True:
|
if os.path.exists(os.path.expanduser(homedir)) is True:
|
||||||
|
@ -33,9 +33,13 @@ c = gpg.Context(armor=True)
|
|||||||
k = gpg.Data()
|
k = gpg.Data()
|
||||||
|
|
||||||
print("""
|
print("""
|
||||||
This script exports a secret key to a file.
|
This script exports one or more secret keys to a file.
|
||||||
|
|
||||||
Will prompt for passphrase using gpg-agent and pinentry.
|
Will prompt for passphrase using gpg-agent and pinentry for each key to be
|
||||||
|
exported.
|
||||||
|
|
||||||
|
If the user or key ID(s) are not entered then it will attempt to export all
|
||||||
|
available keys and will prompt for the passphrase of each one.
|
||||||
""")
|
""")
|
||||||
|
|
||||||
if len(sys.argv) > 3:
|
if len(sys.argv) > 3:
|
||||||
@ -53,7 +57,7 @@ elif len(sys.argv) == 2:
|
|||||||
else:
|
else:
|
||||||
filepth = input("Enter the filename and path of the key file: ")
|
filepth = input("Enter the filename and path of the key file: ")
|
||||||
homedir = input("Enter the GPG configuration directory path (optional): ")
|
homedir = input("Enter the GPG configuration directory path (optional): ")
|
||||||
keytext = input("Enter the user or key ID for export: ")
|
keytext = input("Enter the user or key ID for export (optional): ")
|
||||||
|
|
||||||
if homedir.startswith("~"):
|
if homedir.startswith("~"):
|
||||||
if os.path.exists(os.path.expanduser(homedir)) is True:
|
if os.path.exists(os.path.expanduser(homedir)) is True:
|
||||||
|
Loading…
Reference in New Issue
Block a user