Commit graph

557 commits

Author SHA1 Message Date
Matt Willsher
6f43191418
Merge pull request #95 from AaltoScienceIT/chroot
Make role work with chroot connections on EL 7.
2018-09-22 19:14:28 +01:00
Janne Blomqvist
d438f096a7 Make role work with chroot connections on EL 7.
For chroot connection (e.g. when building images instead of working on
live hosts) one cannot restart services etc.

Also due to Ansible bug 21026 one must run systemctl instead of using
the service module, limiting support to EL 7 for the time being.
2018-09-11 16:10:58 +03:00
Matt Willsher
5d6262a474
Merge pull request #93 from tterranigma/service_fix
Fixes bad option in systemd service file
2018-09-11 07:08:57 +01:00
Nikolaos Kakouros
d3d04cfdd7 Fixes bad option in systemd service file 2018-09-11 00:21:01 +02:00
Matt Willsher
96992e1a5d
Merge pull request #91 from tterranigma/onoff
Adds on/off toggle
2018-09-08 09:49:33 +01:00
Nikolaos Kakouros
da2c91d93a Adds forgotten conditional 2018-09-08 10:46:57 +02:00
Nikolaos Kakouros
10f94a1f05 Updates syntax to Ansible 2.7 era 2018-09-08 10:13:51 +02:00
Nikolaos Kakouros
a6a21a9565 Adds on/off toggle 2018-09-08 09:14:39 +02:00
Matt Willsher
b431459b45
Merge pull request #89 from tterranigma/systemd
Adds ability to install a systemd service
2018-09-07 20:09:42 +01:00
Nikolaos Kakouros
1c511219bf Updates README 2018-09-07 01:36:35 +02:00
Nikolaos Kakouros
133543cc1f Renames variables for all supported platforms 2018-09-03 00:23:58 +02:00
Nikolaos Kakouros
54715f9456 Fixes Ubuntu vars 2018-08-26 00:06:42 +02:00
Nikolaos Kakouros
f5c13ee90f Merge branch 'master' into systemd 2018-08-25 23:48:09 +02:00
Nikolaos Kakouros
5774f7f44f Adds ability to install a systemd service 2018-08-25 23:39:06 +02:00
Matt Willsher
9575d16dd4
Merge pull request #87 from pillarsdotnet/add-missing-options
Add missing sshd options, improve CI tests
2018-08-17 17:53:08 +01:00
Bob Vincent
3aa2d17876 Regenerate templates/sshd_config.j2 from meta files. 2018-08-17 11:54:45 -04:00
Bob Vincent
c52053b53e Add missing options_match entries. 2018-08-17 11:54:45 -04:00
Bob Vincent
9378cbd7cf Add missing options_body entries. 2018-08-17 11:54:45 -04:00
Matt Willsher
6b5f6b0f70
Merge pull request #88 from dduong42/master
Add Ubuntu_18.yml
2018-08-17 16:11:47 +01:00
Daniel Duong
20488a5edc Add Ubuntu_18.yml
I copied it from Ubuntu_16.yml
2018-08-15 12:24:41 +07:00
Bob Vincent
2973943f72 Ensure ansible version is 2.0 or greater. 2018-08-13 12:00:11 -04:00
Bob Vincent
275c9afcd4 Run tests in color. 2018-08-13 12:00:11 -04:00
Bob Vincent
8a2dbf0f41 Fix error in 30_bottom.j2 2018-08-13 12:00:11 -04:00
Matt Willsher
e1369653ab
Merge pull request #84 from easonand/sshd_config-backup
expose sshd_config template backup option with sshd_backup variable
2018-08-11 16:41:59 +01:00
Andrew Eason
814fa367d4 expose sshd_config template backup option with sshd_backup 2018-07-27 10:08:17 -04:00
Matt Willsher
d2ba81107a
Merge pull request #82 from beyondbill/coreos
Add CoreOS support
2018-06-16 16:41:55 +01:00
Bo Huang
80fdedca43 Add CoreOS support 2018-06-15 16:29:07 -07:00
Matt Willsher
e9c1db2bc8
Merge pull request #79 from beyondbill/amazon_sshd_defaults
Amazon var name should be sshd_defaults
2018-06-05 18:47:10 +01:00
Bo Huang
f7f1e466e9 Amazon Linux default sshd var name should be sshd_defaults 2018-05-21 23:41:09 -07:00
Matt Willsher
c7483f1294
Merge pull request #78 from D4N/master
Fix for ansible_virtualization_type not being defined in Ansible > 2.5
2018-04-24 11:25:13 +01:00
Dan Čermák
a257ae7317 Fix for ansible_virtualization_type not defined in Ansible > 2.5
ansible_virtualization_type is undefined in Ansible > 2.5 when no virtualization
is used. A jinja2 filter has been added that provides a default value (None) so
that the check does not fail
2018-04-24 11:32:55 +02:00
Matt Willsher
77768eb9f4
Merge pull request #76 from TimJDFletcher/RemoveDeprecatedOptions
Remove Deprecated options in default SSH config
2018-04-19 19:33:23 +01:00
Tim Fletcher
7afdd97726
Remove Deprecated options in default SSH config 2018-04-16 21:45:16 +02:00
Matt Willsher
ccafb5534e
Merge pull request #74 from TimJDFletcher/StreamLocalBindUnlink
Add StreamLocalBindUnlink option
2018-03-28 10:15:19 +01:00
Tim Fletcher
4f0be6f5e7
Add StreamLocalBindUnlink option
This option removes existing Unix-domain socket files before they are
used for forwarding targets.

Need to support gpg-agent forwarding with systemd
2018-03-17 15:44:58 +01:00
Matt Willsher
51d4690d73
Merge pull request #67 from pieterlexis/archlinux-fix
Fix Arch Linux var file
2018-03-16 18:17:32 +00:00
Pieter Lexis
b559e19143 Fix Arch Linux var file 2017-10-26 16:21:29 +02:00
Matt Willsher
537b9b2bc2 Merge pull request #63 from tterranigma/no-tags
Removes tags
2017-10-19 20:45:45 +01:00
Matt Willsher
a3ec6a20d8 Merge pull request #64 from tterranigma/listen
Makes handler use listen:
2017-10-19 20:45:31 +01:00
Matt Willsher
f2ba8183b8 Merge branch 'master' into no-tags 2017-10-19 20:44:00 +01:00
Matt Willsher
79f8165110 Merge pull request #62 from jamatute/fix/typos
* defaults typo
2017-10-19 20:42:48 +01:00
Matt Willsher
5908f94b0f Merge pull request #61 from jamatute/fix/package_manager
* change `ansible_pkg_mgr` for package
2017-10-19 20:42:06 +01:00
Nikolaos Kakouros
9bddc29284 Makes handler use listen: 2017-09-06 16:20:00 +02:00
Nikolaos Kakouros
8142c8b768 Removes tags 2017-09-06 16:17:18 +02:00
jamatute
0ec2446cae
* change ansible_pkg_mgr for package 2017-08-16 11:28:15 +02:00
jamatute
f858380070
* defaults typo 2017-08-16 11:11:31 +02:00
Matt Willsher
1bbdd2fc6b Merge pull request #59 from ianhattendorf/patch-1
Add Debian 9 (stretch) vars
2017-06-24 17:36:52 +01:00
Ian Hattendorf
e14fbcfb99 Add Debian 9 (stretch) vars
Debian stretch has been released, copy Debian_8.yml into Debian_9.yml.
2017-06-23 11:26:16 -07:00
Matt Willsher
86b448367d Merge pull request #58 from willshersystems/centos7usepam
Add note about UsePAM on RHEL 7
2017-05-04 15:06:45 +01:00
Matt Willsher
fffdf9df08 Add note about UsePAM 2017-05-04 15:03:19 +01:00