Merge branch 'config'

nistp521
Roman Zeyde 7 years ago
commit fde50f04ab
No known key found for this signature in database
GPG Key ID: 87CAE5FA46917CBB

@ -1,5 +1,4 @@
"""SSH-agent implementation using hardware authentication devices.""" """SSH-agent implementation using hardware authentication devices."""
import argparse
import contextlib import contextlib
import functools import functools
import io import io
@ -11,6 +10,7 @@ import sys
import tempfile import tempfile
import threading import threading
import configargparse
from .. import device, formats, server, util from .. import device, formats, server, util
from . import client, protocol from . import client, protocol
@ -57,7 +57,7 @@ def _to_unicode(s):
def create_agent_parser(): def create_agent_parser():
"""Create an ArgumentParser for this tool.""" """Create an ArgumentParser for this tool."""
p = argparse.ArgumentParser() p = configargparse.ArgParser(default_config_files=['~/.ssh/agent.config'])
p.add_argument('-v', '--verbose', default=0, action='count') p.add_argument('-v', '--verbose', default=0, action='count')
curve_names = [name for name in formats.SUPPORTED_CURVES] curve_names = [name for name in formats.SUPPORTED_CURVES]

@ -16,6 +16,7 @@ setup(
], ],
install_requires=[ install_requires=[
'backports.shutil_which>=3.5.1', 'backports.shutil_which>=3.5.1',
'ConfigArgParse>=0.12.0',
'ecdsa>=0.13', 'ecdsa>=0.13',
'ed25519>=1.4', 'ed25519>=1.4',
'pymsgbox>=1.0.6', 'pymsgbox>=1.0.6',

Loading…
Cancel
Save