{"@context":"https://w3id.org/codemeta/3.0","@type":"SoftwareSourceCode","identifier":"pkg:golang/github.com/%21inpher/ssh_config","name":"github.com/Inpher/ssh_config","description":"Package ssh_config provides tools for manipulating SSH config files.\n\nImportantly, this parser attempts to preserve comments in a given file, so\nyou can manipulate a `ssh_config` file from a program, if your heart desires.\n\nThe Get() and GetStrict() functions will attempt to read values from\n$HOME/.ssh/config, falling back to /etc/ssh/ssh_config. The first argument is\nthe host name to match on (\"example.com\"), and the second argument is the key\nyou want to retrieve (\"Port\"). The keywords are case insensitive.\n\nYou can also manipulate an SSH config file and then print it or write it back\nto disk.\n\nBUG: the Match directive is currently unsupported; parsing a config with\na Match directive will trigger an error.","version":"v1.1.1","softwareVersion":"v1.1.1","license":"https://spdx.org/licenses/MIT","codeRepository":"https://github.com/Inpher/ssh_config","issueTracker":"https://github.com/Inpher/ssh_config/issues","url":"https://github.com/Inpher/ssh_config","programmingLanguage":{"@type":"ComputerLanguage","name":"Go"},"dateCreated":"2021-03-27","dateModified":"2022-03-18","datePublished":"2022-03-18","copyrightYear":2021,"downloadUrl":"https://proxy.golang.org/github.com/!inpher/ssh_config/@v/v1.1.1.zip","softwareHelp":{"@type":"WebSite","url":"https://pkg.go.dev/github.com/Inpher/ssh_config#section-documentation"},"applicationCategory":"go","runtimePlatform":"go","developmentStatus":"active","sameAs":["https://pkg.go.dev/github.com/Inpher/ssh_config"]}