Commit graph

110 commits

Author SHA1 Message Date
Martin Stefany
97124cf594 Update meta/main.yml
Remove Fedora 20 from platforms and add Fedora 23.
2016-01-09 22:39:29 +01:00
Martin Stefany
ee74b9611f Remove Fedora_22.yml
Remove Fedora_22.yml since it matches 'default' Fedora.yml list of HostKeys.
2016-01-09 16:28:51 +01:00
Martin Stefany
32de8c803a Add ed25519 key to default Fedora.yml
Currently only supported Fedora distributions are 22 and 23, and they both ship openssh 7.1p1 which supports all 'rsa', 'ecdsa' and 'ed25519' keys, turn them on by default.
2016-01-09 16:27:35 +01:00
Matt Willsher
b3df4fae54 move to personal galaxy account 2015-08-25 18:41:22 +01:00
Matt Willsher
20c07b3178 Add ed25519 support for EL7
ed25519 support was added in RH7.1
2015-08-25 17:58:17 +01:00
Matt Willsher
10a5a155f7 Merge pull request #28 from kostyrevaa/master
Do not manage /var/run/sshd on CentOS7 fixes #27
2015-08-13 03:33:02 +01:00
Aleksandr Kostyrev
7daa715bde Fix sshd_manage_var_run check 2015-08-12 23:29:51 +03:00
Aleksandr Kostyrev
445261a297 Do not manage /var/run/sshd on CentOS7 fixes #27 2015-08-12 18:41:46 +03:00
Matt Willsher
b6b34e83fe Merge pull request #26 from willshersystems/debianbanner
DebianBanner support
2015-07-23 18:34:17 +01:00
Matt Willsher
125f8ae4f1 Add DebianBanner option 2015-07-23 18:30:03 +01:00
Matt Willsher
8dada7e6a6 Fix HostbasedAuthentication typo 2015-07-23 18:24:12 +01:00
Matt Willsher
3810a2c326 Remove apt dependency from documentation 2015-06-29 13:36:39 +01:00
Matt Willsher
c6c6ca1127 Merge pull request #24 from willshersystems/reload_regression
Add note about the scripts and files in meta/
2015-06-28 10:30:35 +01:00
Matt Willsher
a8b0e3c0e5 Add note about the scripts and files in meta/ 2015-06-28 10:29:16 +01:00
Matt Willsher
d5054e5feb Merge pull request #23 from willshersystems/reload_regression
Fix issues raised in #22
2015-06-28 10:20:57 +01:00
Matt Willsher
812a1e1267 Fix issues raised in #22 2015-06-28 10:18:45 +01:00
Matt Willsher
c7cf019326 Merge pull request #21 from jitakirin/verify-early
Verify SSHd config early
2015-06-28 09:34:03 +01:00
Matt Willsher
8f4aac2a37 Merge pull request #20 from jitakirin/fedora-support
Add Fedora support
2015-06-28 09:33:09 +01:00
Matt Willsher
d65ce03567 Merge pull request #18 from kostyrevaa/master
fix type in AcceptEnv for RedHat7
2015-06-28 09:32:46 +01:00
jitakirin
d0b2b029a1 Verify SSHd config early
This uses the validate option to check the config file early, which
avoids putting bad settings in place at all, and also enables a
fail-fast behaviour (errors out when processing the template module).
2015-06-26 11:38:09 +01:00
jitakirin
e6d8ba264c Add Fedora support
Based on RedHat 7 with few modifications (ed25519 hostkey for F22,
GSSAPICleanupCredentials defaults to no, s/LC_TYPE/LC_CTYPE/ in
AcceptEnv).

Tested on Fedora 20 & 22.
2015-06-26 10:23:42 +01:00
Kostyrev Aleksandr
0e86168b3c fix type in AcceptEnv for RedHat7 2015-06-25 23:22:39 +03:00
Matt Willsher
4a5678f93e Merge pull request #16 from jitakirin/container-friendly
Make the role more container friendly
2015-06-25 19:30:26 +01:00
Matt Willsher
ff10b6b26d Merge pull request #17 from kostyrevaa/master
fix type in AcceptEnv
2015-06-25 19:24:18 +01:00
Костырев Александр
70c45f0d6f fix type in AcceptEnv
default  AcceptEnv in RedHat includes LC_CTYPE but not LC_TYPE
2015-06-25 18:49:20 +03:00
jitakirin
951df8c65b Ensure run directory exists
This is usually also done in service scripts during startup but those
aren't always used in containers.  Doesn't hurt ensuring it here.
2015-06-25 15:13:10 +01:00
jitakirin
bcd864fea4 Add sshd_manage_service option
Allows disabling management of SSHd service completely, which is handy
when used in a container (where ansible is usually used during build
phase).
2015-06-25 14:54:24 +01:00
Matt Willsher
89d44d947f Merge pull request #14 from bensallen/master
Remove apt role dependancy - wider packaging issues should be top level not in this role.
2015-05-20 19:23:48 +01:00
Ben Allen
5b34aa85a4 Remove apt role dependancy as it appears Ansible still requires the role to be installed, even if its not used at runtime 2015-05-18 18:51:28 +00:00
Matt Willsher
6c4a2d6dc8 Merge branch 'release/0.2.5' 2015-01-23 10:45:03 +00:00
Matt Willsher
859b988da1 Release 0.2.5 changes 2015-01-23 10:44:54 +00:00
Matt Willsher
a2116fe211 Merge branch 'master' into develop 2015-01-23 10:44:46 +00:00
Matt Willsher
2af5d1dab6 Merge pull request #13 from ricbra/fix_debian_packages
Don't install openssh-sftp-server on Debian
2015-01-23 10:29:51 +00:00
Richard van den Brand
5c276ff7a1 Don't install openssh-sftp-server because this removes openssh-server package on Debian 2015-01-23 11:24:14 +01:00
Matt Willsher
f2648cc295 Add defaults.yml back in to stop failure on var import 2015-01-15 10:26:40 +00:00
Matt Willsher
9b2beed513 Speed up Travis 2015-01-15 10:06:52 +00:00
Matt Willsher
f1c159854d only run apt role if it has not already run 2015-01-14 19:44:31 +00:00
Matt Willsher
a9c307a3d6 Register fact when this role has run 2015-01-14 19:44:17 +00:00
Matt Willsher
e9003d33e3 Add © symbol 2015-01-14 12:54:14 +00:00
Matt Willsher
374880220a Add dependencies 2015-01-14 12:53:16 +00:00
Matt Willsher
2e4e19d742 Add apt role to travis env 2015-01-14 12:51:05 +00:00
Matt Willsher
d6a1e98559 Add apt role as a dependency 2015-01-14 12:47:25 +00:00
Matt Willsher
82711182e5 downcase travis link 2015-01-14 12:46:57 +00:00
Matt Willsher
c4863bbb43 Merge branch 'release/0.2.4' into develop 2015-01-13 17:45:25 +00:00
Matt Willsher
34490a2927 Merge branch 'release/0.2.4' 2015-01-13 17:45:20 +00:00
Matt Willsher
0a9ef445bb Release 0.2.4 2015-01-13 17:45:12 +00:00
Matt Willsher
184bd300d7 Clarify reload 2015-01-13 17:44:00 +00:00
Matt Willsher
964496fcd1 Allow reload to be skipped 2015-01-13 17:42:10 +00:00
Matt Willsher
849257c2f4 Add test for supported OS 2015-01-13 17:41:56 +00:00
Matt Willsher
62f5919da3 Merge branch 'release/0.2.3' into develop 2015-01-13 14:32:45 +00:00