openssh-formula/openssh
ketzacoatl 143451eb19 Add support for Host definitions in ssh_config
This gives us the ability to define system-wide definitions for specific Hosts, and their options.

For example, with this in pillar:

```
# this is the place for host-wide SSH config
ssh_config:
  ...
  Hosts:
    # this simplifies cloning with custom params
    # eg: git clone my-git:foo/bar
    my-git:
      User: git
      HostName: git.example.com
      Port: 2222
```

This would add a section in `/etc/ssh/ssh_config`:

```
Host my-git
    User git
    HostName git.example.com
    Port 2222
```
2016-01-02 18:12:55 -05:00
..
files Add support for Host definitions in ssh_config 2016-01-02 18:12:55 -05:00
auth.sls Replaced iteritems deprecated function with items 2015-11-30 09:25:28 -03:00
banner.sls Split the sshd_config and banner components into sub-states 2014-01-03 18:32:05 -08:00
client.sls added a state that installs the openssh client 2014-01-18 05:00:20 -08:00
config.sls Added configuration options for ssh_config 2015-10-01 15:21:16 +00:00
defaults.yaml Added configuration options for ssh_config 2015-10-01 15:21:16 +00:00
init.sls Add FreeBSD compatibility 2014-08-08 13:38:27 +01:00
known_hosts.sls Add a new openssh.known_hosts state 2015-03-26 17:50:32 +01:00
map.jinja Added default path for sftp Subsystem in FreeBSD 2015-11-29 15:56:17 -03:00
moduli.sls Adds support to customize /etc/ssh/moduli file 2015-07-02 19:09:41 +02:00