Alexander Weidinger
4b84dead8e
Made host key algos configurable; dropped DSA
5 years ago
Alexander Weidinger
54dde36e53
split map.jinja according to template-formula
5 years ago
scub
cf3b048230
Resolve gem dependencies across "supported" environments ( #142 )
6 years ago
N
2979af9bf5
Merge pull request #138 from hudecof/config_backup_option
Config backup option
6 years ago
Peter Hudec
ea755686e3
updated openssh/config.sls
6 years ago
Peter Hudec
0232f5cbbc
updated openssh/defaults.yaml
6 years ago
Jasper Lievisse Adriaanse
9845b1fddc
Add support for Solaris; tested on SmartOS instance zone ( #137 )
6 years ago
N
131910d0ca
Merge pull request #136 from Perceptyx/master
Added Debian sftp subystem
6 years ago
reschl
ffafd2a2f5
Support package versions ( #134 )
added possibility to configure server version and client version
with pillar example
6 years ago
Philippe Grégoire
7cfc9f5a04
Hint at `Host` support for `ssh_config` ( #133 )
The `ssh_config` state supports generating `Host` sections, but it is
buried in the source. By default, options are simply dumped in the
configuration file; without any `Host` directive.
This patch hints (and, actually, encourages) users to use `Host`
sections by updating the pillar example to use the `Hosts` directive
with the `*` pattern.
6 years ago
Javier Bértoli
6e077f5dbe
Merge pull request #131 from tmeneau/fix-config-require-in-for-keys
Fix invalid require_in sshd_config for key states
6 years ago
tmeneau
63ad14efb1
Fix invalid require_in sshd_config for key states
Change the require_ins used by the key management states in the
config.sls to be conditional based on whether the sshd_config
is managed by the formula
Fixes #130
6 years ago
alxwr
aa3da8f2c2
Pillar openssh.known_hosts_salt_ssh ( #128 )
* Pillar openssh.known_hosts_salt_ssh
* Dropped ill-named file
* Fixed aliasing of host names
* Improved pillar.example
* Opt-in to include localhost
* pillar/known_hosts_salt_ssh: clear cache in run()
* Dropped forgotten debugging output
6 years ago
alxwr
11366b3c17
Merge pull request #127 from 0xf10e/known_hosts_pillar
Add host keys from pillar to `ssh_known_hosts`
6 years ago
Florian Ermisch
bf9b9a335c
Add `openssh:known_hosts:static` to README and pillar.example
6 years ago
Florian Ermisch
45763f54aa
Add host keys from pillar[openssh:known_hosts:static] to `ssh_known_hosts`
6 years ago
Felipe Zipitría
6fbef86827
Add sftp subsystem debian ( #3 )
* Add map for debian
6 years ago
Andres Montalban
2a4d07cae1
Merge pull request #2 from Perceptyx/develop
Add latest changes from upstream
6 years ago
Niels Abspoel
b93448b5e6
Merge pull request #124 from arthurlogilab/123-add-ini-version-of-config
[openssh/config_ini] initial version of config_ini which uses ini state
6 years ago
Javier Bértoli
fdc3ca398d
Merge pull request #125 from aboe76/python3_support
fix iteritems for python3
6 years ago
Niels Abspoel
af9721a0f5
fix iteritems for python3
6 years ago
Raphaël Hertzog
6ccb9fc87d
Replace deprecated "user" attribute by "runas"
6 years ago
Arthur Lutz
dcb70e5181
[openssh/config_ini] initial version of config_ini which uses ini state
closes #123
6 years ago
alxwr
73727bc218
Merge pull request #118 from Perceptyx/master
[FIX] When key is present override generating by any way
7 years ago
Mario Fritschen
e665450ed4
Changed expr_form to tgt_type for deprecation reasons. ( #122 )
7 years ago
alxwr
5e3368afcb
drop default values ( fixes #102 ) ( #117 )
* drop default values (fixes #102 )
* hmac-ripemd160 was dropped in 7.6
7 years ago
Andres Montalban
26f2fc8e97
[FIX] When key is present override generating by any way
7 years ago
Alexander Weidinger
a2dd72bb3e
Merge branch 'aboe76-improve_allowed_users_groups'
7 years ago
Niels Abspoel
9cdb9aaba0
improve allow_deny_users_groups
7 years ago
alxwr
178692f92e
Merge pull request #113 from brianholland99/master
Add ConfigBanner to processed_options when handled.
7 years ago
Niels Abspoel
d157c0a36e
Merge pull request #111 from saltstack-formulas/hostnames-in-known-hosts
Hostnames in known hosts
7 years ago
Brian Holland
6400516c5e
Add ConfigBanner to processed_options when handled.
This prevents a verbatim version being added to end of file that will
cause the parsing to fail.
7 years ago
Niels Abspoel
0eda16c548
Merge pull request #112 from chessclub/multiline-banner-fix
Fixed supporting multiline banner_string defined in the pillar.
7 years ago
Tibold Kandrai
83e60fd840
Fixed supporting multiline banner_string defined in the pillar.
7 years ago
Alexander Weidinger
e523ae5281
Optionally add hostnames to known_hosts
7 years ago
Alexander Weidinger
75e582a7bc
New macro: known_hosts_entry; added comments
7 years ago
Niels Abspoel
0924649158
Merge pull request #109 from saltstack-formulas/UsePrivilegeSeparation
CentOS 6: UsePrivilegeSeparation 'yes' (fixes #108 )
7 years ago
Alexander Weidinger
f4cf9aa22b
CentOS 6: UsePrivilegeSeparation 'yes' ( fixes #108 )
7 years ago
Niels Abspoel
9b7fc59a35
Merge pull request #107 from saltstack-formulas/UsePrivilegeSeparation
UsePrivilegeSeparation 'sandbox'
7 years ago
Alexander Weidinger
a5f4a56956
UsePrivilegeSeparation 'sandbox'
This is was introduced in 5.9, and is default in 6.1.
https://www.openssh.com/txt/release-5.9
https://www.openssh.com/txt/release-6.1
7 years ago
Niels Abspoel
2171040e11
Merge pull request #106 from saltstack-formulas/fix-keygen
Fixed key generation
7 years ago
Alexander Weidinger
7afea021c6
Fixed key generation
- generate before running check_mk on the sshd_config
- set permissions on private key
- cope with empty keys
7 years ago
alxwr
7cd1faac84
Merge pull request #105 from Perceptyx/master
Create needed directory for UsePrivilegeSeparation option
7 years ago
Andres Montalban
c7a97ae72f
Create needed directory for UsePrivilegeSeparation option
7 years ago
Andres Montalban
1a65c5996e
Merge remote-tracking branch 'upstream/master'
7 years ago
Niels Abspoel
6dba76fe56
Merge pull request #104 from Perceptyx/banner_fix
Allow to configure SSH banner text in pillar
7 years ago
Andres Montalban
3e7f6f7648
Merge pull request #1 from amontalban/banner_fix
Allow to configure SSH banner text in pillar
7 years ago
Andres Montalban
500c915c33
Allow to config banner in pillar
7 years ago
Andres Montalban
467c5e56fc
Remove extra whitespace
7 years ago
Alexander Weidinger
c71f2ae4fa
minor fix: use keyFile in config.sls
7 years ago