fitz123
2750d6e467
integrate ufw defaults management
2016-05-20 03:35:12 +07:00
Sebastian Gumprich
eaea10b3e7
Merge pull request #81 from fitz123/remove_ugly_red_errors
...
replace ignore_errors to failed_when to supress ugly error warnings
2016-05-19 20:43:16 +02:00
fitz123
8ebc97c130
replace ignore_errors to failed_when to supress ugly error warnings for 'remove suid/sgid' task
2016-05-19 23:56:14 +07:00
Sebastian Gumprich
87778593d0
Merge pull request #79 from fitz123/ansible_2.0-bare_vars_fix
...
fix bare variables usage for loops
2016-05-19 18:21:56 +02:00
fitz123
b9afcfdc68
fix bare variables usage for loops
2016-05-18 01:35:41 +07:00
Sebastian Gumprich
13ad1d2664
Merge pull request #75 from hardening-io/release
...
Release 3.0.0
3.0.0
2016-03-13 20:32:38 +01:00
Sebastian Gumprich
827af75e7d
release 3.0.0
2016-03-13 20:30:12 +01:00
Sebastian Gumprich
2d97a0872a
new release
2016-03-13 20:22:51 +01:00
Christoph Hartmann
002ad0cbf7
Merge pull request #59 from hardening-io/ansible_2.0
...
Ansible 2.0 support
2016-03-06 12:28:36 +01:00
Sebastian Gumprich
c3e9115f75
add webhook again
2016-03-05 21:25:08 +01:00
Sebastian Gumprich
ec8519e4ff
remove vagrantfile in kitchen.yml
2016-03-05 21:24:15 +01:00
Sebastian Gumprich
dfdf722979
add test support for ansible 1.9 and 2.0
2016-03-05 21:19:13 +01:00
Sebastian Gumprich
1b35de9644
Ansible 2.0 support
...
This role was tested with Ansible 2.0
2016-02-24 08:14:41 +01:00
Christoph Hartmann
5cc477b6c5
Merge pull request #67 from hardening-io/mv_sysctl_to_defaults_2
...
Move sysctl vars to defaults
2016-02-24 08:13:34 +01:00
Sebastian Gumprich
e9eac79851
remove vars-include line
2016-02-24 08:07:58 +01:00
Sebastian Gumprich
8747be1d0d
Move sysctl vars to defaults
2016-02-24 08:07:58 +01:00
Christoph Hartmann
c7308bcd67
Merge pull request #68 from hardening-io/add_webhook_to_travis
...
add webhook for ansible galaxy
2016-02-24 08:03:36 +01:00
Sebastian Gumprich
7d13247984
add webhook for ansible galaxy
...
This way the build status is shown on ansible-galaxy.
2016-02-24 07:54:48 +01:00
Christoph Hartmann
ea862ccb3c
Merge pull request #69 from hardening-io/update_platforms
...
update platforms in meta-file
2016-02-24 07:52:17 +01:00
Sebastian Gumprich
5587a2343e
add debian 8 support.
2016-02-24 07:39:55 +01:00
Sebastian Gumprich
42d333d278
update platforms in meta-file
...
this way the match the style used by ansible galaxy.
2016-02-24 07:39:55 +01:00
Sebastian Gumprich
66f390f7e9
Merge pull request #66 from conorsch/update-include-tags
...
Updates "tags" parameters on includes in main.yml
2016-02-01 19:04:24 +01:00
Conor Schaefer
0cedd9915d
Updates "tags" parameters on includes in main.yml
...
Ansible v2 forbids in-line tags on include statements, and expects
"tags" to be always a task-level parameter. Older versions of Ansible
support both styles, so it makes sense to standardize on the latter.
2016-01-31 13:08:24 -08:00
Christoph Hartmann
8bc5c23bcf
Merge pull request #62 from hardening-io/sys_uid_gid
...
make sys_uid and sys_gid configurable
2016-01-31 13:21:54 +01:00
Sebastian Gumprich
4b4b58c643
make sys_uid and sys_gid configurable
2016-01-31 13:18:29 +01:00
Anton Lugovoi
eedd504e33
Merge pull request #63 from hardening-io/suid_set_def_var
...
Suid set def var, fix #64
2016-01-31 05:59:52 +07:00
Sebastian Gumprich
7bc186e215
remove whitespace
2016-01-29 23:04:31 +01:00
Sebastian Gumprich
a960535611
remove commented task
2016-01-20 21:05:56 +01:00
Sebastian Gumprich
73a8534712
set suid-var to default=omit
...
this prevents the task "remove suid/sgid bit from all binaries except in system and user whitelist"
from failing when the suid-var is not set and `os_security_suid_sgid_remove_from_unknown`
is not set either.
See: https://github.com/ansible/ansible/issues/11964
2016-01-20 21:04:16 +01:00
Sebastian Gumprich
469aa9ce7b
Merge pull request #58 from hardening-io/kitchen-inspec
...
use inspec as test framework
2016-01-04 17:35:08 +01:00
Christoph Hartmann
b98e860a07
use inspec as test framework
2016-01-02 22:44:50 +01:00
Christoph Hartmann
63a56d1f7e
Merge pull request #57 from hardening-io/packages_as_attributes
...
Packages as attributes
2016-01-02 22:31:48 +01:00
Sebastian Gumprich
3078651291
Add apt-file for debian-based systems
2016-01-02 22:19:30 +01:00
Sebastian Gumprich
dd60bea3d4
Remove packages with known issues on debian/ubuntu
2016-01-02 22:19:30 +01:00
Sebastian Gumprich
0bba152a01
Expose list of packages to remove as an attribute
2016-01-02 22:19:30 +01:00
Christoph Hartmann
965d39be8d
Merge pull request #56 from hardening-io/change_cat_to_tags
...
Change categories to tags for upcoming ansible 2.0
2016-01-02 22:18:40 +01:00
Sebastian Gumprich
b5bafbf75c
Change categories to tags for upcoming ansible 2.0
2015-12-29 15:08:18 +01:00
Christoph Hartmann
9be0b350bd
Merge pull request #55 from hardening-io/single_prompt_params
...
Add SINGLE and PROMPT parameters.
2015-12-25 17:32:42 +01:00
Sebastian Gumprich
13d056a0db
Add SINGLE and PROMPT parameters.
2015-12-20 16:57:02 +01:00
Sebastian Gumprich
d377b2bc5f
Merge pull request #54 from hardening-io/chris-rock/changelog
...
add changelog generator
2015-12-06 20:44:47 +01:00
Christoph Hartmann
7d9c854873
update changelog
2015-12-06 16:56:24 +01:00
Christoph Hartmann
77f01ddf67
add changelog generator
2015-12-06 16:55:59 +01:00
Christoph Hartmann
1c057722a1
Merge pull request #52 from hardening-io/add_explicit_role_to_kitchen
...
Add explicit role-path to kitchen.yml
2.0.0
2015-11-28 17:42:03 +01:00
Sebastian Gumprich
1e08e56958
Add explicit role-path to kitchen.yml
...
Before this PR role path was searched with regex in the docroot.
Now it's explicitly declared.
Also added two gems to gemfile for faster copying to virtualbox
2015-11-26 23:09:30 +01:00
Christoph Hartmann
1ae134c6e7
Merge pull request #51 from hardening-io/fix_pam_template
...
Fix pam passwdqc template
2015-10-28 10:48:03 +01:00
Sebastian Gumprich
011a18d634
Fix pam passwdqc template
2015-10-25 12:17:34 +01:00
Christoph Hartmann
652474b8f1
Merge pull request #49 from hardening-io/new_dir_layout
...
New dir layout
2015-10-22 11:50:13 +02:00
Sebastian Gumprich
057fffa013
Change travis role path
2015-10-21 20:58:55 +02:00
Sebastian Gumprich
7eb8b4f3d3
Change directory layout. fix #48
...
This change gets rid of the separate role dir
and puts everything into the root-directory, making
it possible to install the role via ansible galaxy.
2015-10-21 20:52:46 +02:00
Christoph Hartmann
d47e64f70d
Merge pull request #46 from fitz123/master
...
remove duplicate "update pam" task
2015-10-18 15:56:29 +02:00