SSH utility functions for key manipulation
[ganeti-github.git] / lib / ssh.py
2016-01-22 Helga VelroyenSSH utility functions for key manipulation
2015-11-20 Hrvoje RibicicAdd entries describing new gnt-cluster params to manpage
2015-11-20 Hrvoje RibicicFail early for invalid key type and size combinations
2015-11-20 Hrvoje RibicicUse the SSH key parameters when generating keys
2015-07-27 Klaus AehligMerge branch 'stable-2.15' into stable-2.16
2015-07-17 Helga VelroyenUse ssconf port map when handling SSH keys
2015-07-09 Petr PudlakMerge branch 'stable-2.15' into master
2015-07-07 Helga VelroyenMerge branch 'stable-2.12' into stable-2.13
2015-07-03 Helga VelroyenConsider ECDSA in SSH setup
2015-07-03 Helga VelroyenCreate .ssh directory if it does not exist yet
2015-01-13 Helga VelroyenUse DSA SSH keys only
2015-01-07 Helga VelroyenDeal with nonexisting public key file
2015-01-07 Helga VelroyenClusterVerify: check for clutter in 'authorized_keys'
2015-01-07 Helga VelroyenRenew the master node's SSH key
2014-10-22 Helga VelroyenRunNodeCmdWithStdin: convert flags to named parameters
2014-10-16 Klaus AehligFix API doc
2014-10-16 Klaus AehligDrop unused argument from RunSshCmdWithStdin
2014-10-16 Klaus AehligDrop ipv6 keyword argument for SshRunner
2014-10-16 Klaus AehligMerge branch 'stable-2.12' into master
2014-10-15 Neal OakeyRead if IPv6 is used directly in SshRunner
2014-10-02 Helga VelroyenUse WriteFile when possible in ssh.py
2014-10-02 Helga VelroyenMove function to fetch public keys to ssh
2014-10-02 Helga VelroyenAdd option to "InitSSHSetup" to create additional keys
2014-10-02 Helga VelroyenVerify SSH setup
2014-10-02 Helga VelroyenGenerate individual SSH keys
2014-10-02 Helga VelroyenKey removal in ssh.py and ssh_update.py
2014-10-02 Helga VelroyenKey handling when adding a node
2014-10-02 Helga Velroyenssh.py: clear + overide pubkey + query all
2014-10-02 Helga VelroyenInit pubkey file and transfer authorized keys on node...
2014-10-02 Helga VelroyenInfrastructure to manage public key file
2014-10-02 Helga VelroyenMove Ssh related code to ssh.py
2014-10-02 Helga VelroyenMove InitSSH from bootstrap.py to ssh.py
2014-09-12 Klaus AehligMerge branch 'stable-2.10' into stable-2.11
2014-09-12 Klaus AehligUpdate the license statement
2014-05-22 Thomas ThrainerMerge branch 'stable-2.10' into stable-2.11
2014-05-22 Helga VelroyenConvert all the classes to new-style classes
2013-11-14 Petr PudlakUse custom SSH ports for other operations
2013-11-14 Petr PudlakUse custom SSH ports in node groups when working with...
2013-10-07 Costas DrogosDon't attemp ipv6 ssh in case of ipv4 cluster
2013-08-07 Thomas ThrainerSupport DSA SSH keys in bootstrap
2012-10-26 Michael HanselmannMake Paramiko an optional dependency for listrunner
2012-10-26 Michael Hanselmannssh: Add function to get all of user's SSH files
2012-10-26 Michael Hanselmannssh.GetUserFiles: Parameter to disable directory check
2012-10-23 Michael HanselmannAdd initial implementation of prepare-node-join
2012-10-23 Michael Hanselmannssh.GetUserFiles: RSA support, unit tests
2012-09-28 Michael HanselmannStop hardcoding root user
2012-09-25 Michael HanselmannImplement virtual cluster support in Python code
2012-09-18 Michael HanselmannMigrate lib/ssh.py from constants to pathutils
2011-09-30 Michael Hanselmannssh: Quote strings in error message
2011-03-31 Iustin Popssh.VerifyNodeHostname: remove the quiet flag
2011-01-11 Michael Hanselmannutils: Move process-related code into separate file
2010-09-07 Michael HanselmannMerge branch 'devel-2.2'
2010-09-03 Manuel FranceschiniFix some epydoc warnings
2010-08-25 Manuel FranceschiniFix scp command when target is an IPv6 address
2010-08-25 René NussbaumerMerge branch 'devel-2.2'
2010-08-25 René NussbaumerAdding a paramiko fingerprint format helper
2010-08-23 Iustin PopMerge branch 'devel-2.2'
2010-08-20 Manuel FranceschiniFix small spelling mistake
2010-08-19 Manuel FranceschiniSupport IPv6 node add
2010-08-10 Michael HanselmannAdjust message in case ~/.ssh is no directory
2010-05-10 Balazs LeczForce ssh to allocate a tty
2010-05-07 Guido Trotterssh.GetUserFiles: move to EnsureDirs
2010-04-22 Iustin Popssh: make quiet configurable
2010-04-22 Iustin PopSSH: do not check IPs
2010-03-08 Iustin PopSwitch from os.path.join to utils.PathJoin
2010-02-22 René NussbaumerMake it possible to pass custom private key path to...
2010-02-18 Iustin PopFix ssh host key checking with no-key-check
2009-12-16 Iustin PopPass --fqdn to ssh hostname checks
2009-11-03 Iustin PopAnother round of pylint-related style fixes
2009-09-25 Iustin PopFix the confusing ssh/hostname message in node add
2009-07-07 Michael HanselmannFix some typos
2009-02-03 Iustin Popssh: more details on failure
2009-02-03 Guido TrotterGive a sane permission to the known_host file
2008-12-14 Iustin Poplib/ssh.py: import the logging module
2008-12-14 Iustin PopSshRunner: add docstring for _BuildSshOptions
2008-12-11 Iustin PopFix epydoc format warnings
2008-10-20 Iustin PopConvert ssh.py to use the logging module
2008-10-06 Iustin PopChange SshRunner usage
2008-10-01 Michael HanselmannConvert ssh.py
2008-08-15 Michael HanselmannSshRunner: Add parameter to always accept peer's SSH key
2008-08-15 Michael HanselmannMove SSH option building into a function
2008-08-15 Michael HanselmannSshRunner.Run: Pass all arguments to BuildCmd
2008-08-13 Michael HanselmannFix adding pristine nodes
2008-04-01 Michael HanselmannCheck whether path is valid before accessing it
2008-03-18 Michael HanselmannUse constants for “ssh” and “scp” binaries instead...
2008-03-18 Michael HanselmannUse new cluster alias in known_hosts file
2008-03-18 Michael HanselmannAdd “tty” parameter to SshRunner.BuildCmd
2008-03-18 Michael HanselmannOrder SSH options alphabetically
2008-03-18 Michael HanselmannMove SSH functions into a class
2008-03-18 Michael HanselmannAdd function to write cluster SSH key to known_hosts...
2007-10-19 Iustin PopSome tiny style fixes
2007-10-16 Iustin PopReplace more ssh paths with proper constants
2007-10-10 Iustin PopRemove the shebang from modules
2007-09-13 Iustin PopFix the ssh change which breaks remote ssh commands
2007-09-07 Guido TrotterMake import/export use the auxiliary ssh library to...
2007-08-24 Iustin PopRework ssh known-hosts handling.
2007-08-20 Iustin PopDisable hashing of the ssh keys.
2007-08-14 Iustin PopStyle changes for pep-8 and python-3000 compliance.
2007-07-26 Michael HanselmannComment formatting updates.
2007-07-16 Iustin PopInitial commit.