Commit graph

596 commits

Author SHA1 Message Date
Hoai Le
f225804f64 Fix sshd service state 2017-03-16 15:06:16 +02:00
Matt Willsher
864d5af045 Merge pull request #49 from haraldkoch/archlinux2
clean Archlinux support to match the current package (openssh-7.4p1-2)
2017-02-11 16:55:41 +00:00
Harald Koch
f36d32e833 cleanup Archlinux support to match defaults in current package (openssh-7.4p1-2) 2017-02-11 11:11:18 -05:00
Matt Willsher
836ca7c6a7 Merge pull request #48 from hwoarang/add-suse-support
vars: SUSE: Add default variables for SUSE based distributions
2017-01-14 15:11:58 +00:00
Markos Chandras
97e7660ac5 vars: SUSE: Add default variables for SUSE based distributions 2017-01-12 16:42:45 +00:00
Matt Willsher
0f09882151 Merge pull request #47 from knopki/patch-1
Don't fail without package manager
2016-12-26 20:36:37 +00:00
Sergey Korolev
6d0d043bab Don't fail without package manager
Atomic Host uses unsupported package manager `rpm-ostree`. So, `ansible_pkg_mgr` is `unknown` and this task will fail. `sshd` is already in base system images. Apart from this, sshd configuration is standard for Fedora/CentOS.

I'm not sure it's the right solution. May be it's better to create new boolean variable like `sshd_manage_install` and use it here in `when`.
2016-12-22 16:48:27 +03:00
Matt Willsher
273a962ef7 Merge pull request #44 from jasperla/openbsd
Support for OpenBSD
2016-10-20 08:32:10 +01:00
Jasper Lievisse Adriaanse
ef4bc25d54 Support for OpenBSD 2016-10-19 21:33:15 +02:00
Matt Willsher
3ddc23f207 Merge pull request #41 from snoopdouglas/patch-1
show xenial support on galaxy
2016-08-03 19:38:31 +01:00
Doug Thompson
d0a91bc3b5 show xenial support on galaxy 2016-08-03 15:53:32 +01:00
Matt Willsher
bb5b94e1be Merge pull request #40 from zerkms/UBUNTU_16_SUPPORT
Added ubuntu 16.04 config
2016-04-16 17:32:30 +01:00
Ivan Kurnosov
89e4a4c574 Added ubuntu 16.04 config 2016-04-07 20:10:53 +12:00
Matt Willsher
42304e86e3 Merge pull request #39 from haraldkoch/master
fix deprecation warning for sshd_packages (fixes issue #38)
2016-03-09 18:47:16 +00:00
Harald Koch
f68fb55dad fix deprecation warning for sshd_packages (fixes issue #38) 2016-03-08 12:00:56 -05:00
Matt Willsher
cb153a13ab Merge pull request #37 from willshersystems/housekeeping
Housekeeping
2016-02-18 14:23:11 +00:00
Matt Willsher
2d6ed3fa4a use galaxy tags rather than categories 2016-02-18 13:46:58 +00:00
Matt Willsher
886b452ad1 Fix galaxy link and role name in example 2016-02-18 13:43:14 +00:00
Matt Willsher
c5fb6b1120 Notify galaxy 2016-02-18 13:42:50 +00:00
Matt Willsher
492235692d Role transition to personal galaxy account 2016-01-24 18:37:10 +00:00
Matt Willsher
d109e42ac6 Update README.md 2016-01-24 17:34:50 +00:00
Matt Willsher
4b13bf4599 Merge pull request #35 from willshersystems/lvalue_fix
Fix for CentOS 6 l_value issue
2016-01-24 16:14:07 +00:00
Matt Willsher
aff44d02ae trusty breaks 2016-01-24 16:07:11 +00:00
Matt Willsher
20cb4f50ba Try trusty builds 2016-01-24 16:03:08 +00:00
Matt Willsher
a4df6a5385 Use become to change user 2016-01-24 15:57:12 +00:00
Matt Willsher
6e4931fa9d Add testing via Vagrant
Still needs a bit of work to make OS switching a little more seamless
2016-01-24 15:52:13 +00:00
Matt Willsher
c42662efa9 Use @luto solution
Simple and just works!
2016-01-24 15:49:54 +00:00
Matt Willsher
2117ef23e1 Add first pass Vagrantfile
Order of execution is screwy. Fixme :D
2016-01-24 12:39:47 +00:00
Matt Willsher
03ce63e664 Conditionally set value = undefined to avoid trigger lvalue issue on CentOS 6 2016-01-24 12:37:58 +00:00
Matt Willsher
3c6c605886 apt role is no longer needed 2016-01-24 11:52:39 +00:00
Matt Willsher
90992da436 Check that value is defined before calling render macro 2016-01-24 10:33:24 +00:00
Matt Willsher
e48ffc4e28 Merge pull request #33 from willshersystems/example_fix
Update example so not to break old SSH versions and add a warning
2016-01-12 16:11:57 +00:00
Matt Willsher
e5e3eb04f9 Update example so not to break old SSH versions and add a warning 2016-01-12 15:57:30 +00:00
Matt Willsher
1915996016 Update galaxy link 2016-01-11 15:43:25 +00:00
Matt Willsher
57f58202ac Merge pull request #31 from martinstefany/master
Fedora HostKey(s)
2016-01-11 15:34:48 +00:00
Martin Stefany
7b2a86117b Update README.md 2016-01-10 14:29:24 +01:00
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