Commit graph

342 commits

Author SHA1 Message Date
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
Matt Willsher
5a79303a84 Merge branch 'release/0.2.3' 2015-01-13 14:32:35 +00:00
Matt Willsher
9878185657 release 0.2.3 2015-01-13 14:32:28 +00:00
Matt Willsher
e15dd828f2 Fixed typo in HostbasedAuthentication 2015-01-13 14:27:59 +00:00
Matt Willsher
a3b5c2a4f0 Merge branch 'release/0.2.2' into develop 2015-01-13 13:31:57 +00:00
Matt Willsher
bd4fd564aa Merge branch 'release/0.2.2' 2015-01-13 13:31:52 +00:00
Matt Willsher
b8278f0801 Release notes for 0.2.2 2015-01-13 13:31:44 +00:00
Matt Willsher
3446c39af1 Add warnings 2015-01-13 13:29:53 +00:00
Matt Willsher
13fa494cd8 Remove blacklist packages 2015-01-13 13:29:45 +00:00
Matt Willsher
7ef39b761f Naming tidy up 2015-01-13 13:26:52 +00:00
Matt Willsher
dc5932c26c Add badges 2015-01-12 21:57:10 +00:00
Matt Willsher
c050ac8057 Merge branch 'release/0.2.1' into develop 2015-01-12 21:44:07 +00:00
Matt Willsher
284a07de60 Merge branch 'release/0.2.1' 2015-01-12 21:43:47 +00:00
Matt Willsher
feb73fb259 Update for 0.2.1 2015-01-12 21:43:39 +00:00
Matt Willsher
776bdff6bf Standardise README 2015-01-12 21:40:04 +00:00
Matt Willsher
40de6c973f Fix idempotency test path 2015-01-12 21:20:19 +00:00
Matt Willsher
0c99bc08e0 Fix test syntax error 2015-01-12 21:15:25 +00:00
Matt Willsher
4f60a0e03d More travis funs 2015-01-12 21:12:32 +00:00
Matt Willsher
2dd1ca5abb Update .travis.yml 2015-01-12 21:07:38 +00:00