Commit Graph

413 Commits

Author SHA1 Message Date
Skyler Berg
a83409182f Fix jinja spacing mistake for unknown options
When specifying multiple unknown ssh options, they would all appear on
the same line.
2014-11-18 14:58:57 -08:00
Nitin Madhok
1542a3592f Merge pull request #19 from TimJones/patch-1
Allow newline after ListenAddress
2014-10-26 12:33:06 -07:00
Tim Jones
09ca7de060 Allow newline after ListenAddress 2014-10-26 20:27:11 +01:00
Forrest
d27e4c94bf Merge pull request #18 from rfairburn/master
Support the 'match' syntax in sshd_config
2014-09-19 10:22:28 -07:00
Robert Fairburn
8616d3d130 fix comment 2014-09-19 12:01:57 -05:00
Robert Fairburn
51277cc2f9 add pillar example 2014-09-19 11:42:17 -05:00
Robert Fairburn
b24101264f make sure to match options as the options dict! 2014-09-19 11:26:10 -05:00
Robert Fairburn
1a2de43ed7 defaults do not need a prefix 2014-09-19 11:21:31 -05:00
Robert Fairburn
85c97b450a fix a typo in keywords being sent improperly 2014-09-19 11:19:37 -05:00
Robert Fairburn
abf6e09fbb Fix a typo in the match jinja 2014-09-19 11:16:58 -05:00
Robert Fairburn
ba72c1e8b7 remove prefix when not needed 2014-09-19 10:55:19 -05:00
Robert Fairburn
c100fc88a3 allow for "Match" inside of an sshd_config 2014-09-19 10:47:35 -05:00
Nitin Madhok
df61e44fea Merge pull request #17 from alanpearce/generate-keys
Config: Add support for generating keys
2014-08-24 10:46:53 -05:00
Alan Pearce
eb9dec1b9d Update pillar example 2014-08-24 16:44:45 +01:00
Alan Pearce
6fb57f40bc Config: Add support for generating keys 2014-08-24 16:09:12 +01:00
Nitin Madhok
7a409e1821 Merge pull request #16 from alanpearce/ecdsa
Add support for ECDSA host keys
2014-08-24 09:02:09 -05:00
Alan Pearce
25aa1a6733 Update pillar.example 2014-08-24 12:18:37 +01:00
Alan Pearce
73eaef4ea0 Config: Add support for ECDSA host keys 2014-08-24 11:55:38 +01:00
Alan Pearce
ce46343562 Config: Refactor host key provisioning into loop 2014-08-24 11:55:38 +01:00
Seth House
91b5030018 Merge pull request #15 from alanpearce/root-group
Remove reference to root group
2014-08-19 18:05:18 -06:00
Alan Pearce
2876a691b0 Remove reference to root group
By not specifying it, root user's group should be used.
2014-08-19 21:44:38 +01:00
Forrest
2f844e5b21 Merge pull request #14 from alanpearce/freebsd
Add FreeBSD compatibility
2014-08-08 09:55:48 -07:00
Alan Pearce
edc208b79b Add FreeBSD compatibility 2014-08-08 13:38:27 +01:00
Nitin Madhok
b39ea29c0c Update README.rst
Fixing broken link
2014-07-28 19:03:24 -04:00
Forrest
813c28e633 Merge pull request #13 from westurner/add-UseDNS-option
Add a UseDNS option
2014-07-22 10:28:10 -07:00
Wes Turner
44946b4142 Add a UseDNS option to pillar.example 2014-07-22 00:37:41 -05:00
Wes Turner
970777b9bb Add a UseDNS option to sshd_config 2014-07-22 00:35:11 -05:00
Seth House
11eb243c1c Merge pull request #11 from z-saltstack/config-like-salt-formula-and-ubuntu-default
Readability & Ubuntu default
2014-05-08 08:54:41 -06:00
Oleg Tsarev
48ebd1b07b Changed sshd_config generation to more readable scheme.
Synced file with default from Ubuntu 12.04 latest
2014-05-05 19:28:13 +04:00
Seth House
cee3f097f0 Merge pull request #12 from z-saltstack/auth-sls-clean-whitespaces
Removed unneeded whitespace from auth.sls
2014-04-28 18:03:58 -06:00
Seth House
b5c71c5bf9 Merge pull request #10 from matthew-parlette/master
Cleared out static parts of config since it was causing issues
2014-04-28 18:02:24 -06:00
matthew-parlette
4b4f4b5d3d Explicitly defined options as strings.
This fixes an issue where PyYAML was converting yes and no into True and False in the generated sshd_config file.
2014-04-27 14:52:58 -04:00
matthew-parlette
cdfab3953d Define a line for each option.
This provides a default option (according to the package-provided config file) for each option in the config.
2014-04-26 18:22:17 -04:00
Oleg Tsarev
7521398506 Removed unneeded whitespace from auth.sls 2014-04-26 22:40:29 +02:00
matthew-parlette
2f28a008c2 Cleared out static parts of config since it was causing issues 2014-04-25 16:33:07 -04:00
Seth House
b44c26cd13 Moved the rsa/dsa key management to config.sls 2014-03-17 16:17:04 -06:00
Seth House
351a6b81dc Merge remote-tracking branch 'origin/pr/3'
Conflicts:
	openssh/files/sshd_config
	openssh/init.sls
	pillar.example
2014-03-17 16:14:17 -06:00
Joseph Hall
54b99b5615 Merge pull request #8 from carlosperello/master
Allow to manage ssh certificates from pillar definitions
2014-02-09 17:19:20 -07:00
Carlos Perelló Marín
e2cddca13e Reverted the namespace change to avoid conflicts and backward incompatibilities 2014-02-09 23:42:52 +01:00
Carlos Perelló Marín
47211d0648 Added support to manage ssh certificates 2014-02-09 23:38:30 +01:00
Kenny Do
6e418aa945 added a state that installs the openssh client 2014-01-18 05:00:20 -08:00
Seth House
f2d5c4b114 Merge pull request #7 from kennydo/config_from_map
Generate sshd_config from pillar
2014-01-09 10:25:27 -08:00
Kenny Do
6cf8321a99 updated README to reflect sshd_config's generation from pillar 2014-01-09 05:07:47 -08:00
Kenny Do
b0c7009cb2 updated sshd_config file to be populated by pillar 2014-01-09 05:03:44 -08:00
Kenny Do
9f70270643 explicitly set the user, group, and mode to match the package's
sshd_config
2014-01-09 04:57:00 -08:00
Kenny Do
dc53d0c295 fixed the name of the service that the openssh config is watched by 2014-01-09 04:54:49 -08:00
Joseph Hall
af3e86a73d Merge pull request #5 from gravyboat/master
updated the README to adhere to standards.
2014-01-07 06:57:49 -08:00
Forrest Alvarez
aae7f25e1f updated the README to adhere to standards. 2014-01-07 05:31:26 +00:00
Erik Johnson
531a68c4b9 Merge pull request #4 from kennydo/use_map
Better Configuration and State Modularity
2014-01-06 17:44:13 -08:00
Kenny Do
07771c0ebf Split the sshd_config and banner components into sub-states 2014-01-03 18:32:05 -08:00