summaryrefslogtreecommitdiff
path: root/cloudinit/ssh_util.py
AgeCommit message (Expand)Author
2020-08-21Update the list of valid ssh keys. (#487)Ole-Martin Bratteng
2020-07-15ssh exit with non-zero status on disabled user (#472)Eduardo Otubo
2020-06-17util: rename write_file's copy_mode parameter to preserve_mode (#439)Daniel Watkins
2020-06-01test: fix all flake8 E741 errors (#401)Joshua Powers
2019-12-18cloud-init: fix capitalisation of SSH (#126)Daniel Watkins
2019-12-05Multiple file fix for AuthorizedKeysFile config (#60)Eduardo Otubo
2018-09-08config: disable ssh access to a configured user accountChad Smith
2018-04-20set_passwords: Add newline to end of sshd config, only restart if updated.Scott Moser
2018-02-02Fix ssh keys validation in ssh_utilTatiana Kholkina
2017-01-24Add 3 ecdsa-sha2-nistp* ssh key types now that they are standardizedLars Kellogg-Stedman
2016-12-22LICENSE: Allow dual licensing GPL-3 or Apache 2.0Jon Grimm
2016-12-20pep8: whitespace fixScott Moser
2016-12-20Update the list of valid ssh keys.Michael Felt
2016-03-03Update pep8 runner and fix pep8 issuesRyan Harper
2015-01-21Largely merge lp:~harlowja/cloud-init/py2-3 albeit manually because it seemedBarry Warsaw
2014-11-12Handle = used as config delimiter in SSH config.Daniel Watkins
2013-06-19fix and cleanup usage of util.logexcJuerg Haefliger
2013-03-07pep8 and pylint fixesScott Moser
2013-03-01fix reversed logicScott Moser
2013-03-01remove debug codeScott Moser
2013-03-01change parser.parse 'default_opts' to 'options'Scott Moser
2013-03-01move function to a static list, comment where it came fromScott Moser
2013-03-01add some unit tests, fix an issue or twoScott Moser
2012-10-27Helpful cleanups.harlowja
2012-08-18Add support for printing out the authkey's for the default user.Joshua Harlow
2012-06-29Don't remove the key if its not there (or was already removed)Joshua Harlow
2012-06-21Simplify sshd config loading to make it use one set of functions/objects/classesJoshua Harlow
2012-06-20Massive pylint + pep8 fixups!Joshua Harlow
2012-06-20Ensure any authorized key file found in authorized keys is path adjusted as wellharlowja
2012-06-19Make most of all the places use the paths join() function so that testing wit...Joshua Harlow
2012-06-16Remove default since it will never be called that way and apply default since...Joshua Harlow
2012-06-16Send in src line instead of stripped line.Joshua Harlow
2012-06-16Update ssh_util to have a parser class and a line entry class. Joshua Harlow
2012-06-16Comments as to why we are using a csv parser and do some of the logic checks ...Joshua Harlow
2012-06-15Ensure when an exception is captured that we use the util.logexc helper.Joshua Harlow
2012-06-11Add comments on formats, add in function that handles option extraction + oth...Joshua Harlow
2012-06-09Cleanup this and add refactoring around large constructors (add a parse metho...Joshua Harlow
2012-06-08Remove the main function from this, seems like that should be in a test if ne...Joshua Harlow
2012-06-071. Adding some new helper files that split off file inclusion, templating, im...Joshua Harlow