Christoph Hartmann
91ecc19bc0
Merge pull request #39 from hardening-io/su_mode
...
Add mode to su-binary task. Fix #38
1.0.0
2015-09-01 23:21:31 +02:00
Christoph Hartmann
b05517c1f1
Merge pull request #40 from hardening-io/update_kitchen-ansible
...
Update kitchen-ansible, remove separate debian install
2015-08-31 07:31:34 +02:00
Sebastian Gumprich
aa5dc8f8cc
Update kitchen-ansible, remove separate debian install
...
Due to the new kitchen-ansible version it is now
possible to install ansible on all major OS's via a
ansible omnibus script which is provided by
kitchen ansible. There's no more need to separate
the debian tests.
2015-08-30 18:57:24 +02:00
Sebastian Gumprich
c49708d5a2
Merge pull request #37 from hardening-io/update-common
...
update common kitchen.yml platforms (ansible), kitchen_debian.yml platforms (ansible)
2015-08-28 18:36:08 +02:00
Sebastian Gumprich
1ff939db76
Use correct variable and change travis-test
2015-08-14 17:44:12 +00:00
Sebastian Gumprich
a1a439d38e
Add mode to su-binary task. Fix #38
2015-08-13 21:02:57 +00:00
Christoph Hartmann
90c72503bb
fetch new repo data before we install anything
2015-08-09 17:43:09 -07:00
Christoph Hartmann
f23b88f237
set system ruby path
2015-08-09 17:38:50 -07:00
Christoph Hartmann
5a63cafe09
update common kitchen.yml platforms (ansible), kitchen_debian.yml platforms (ansible)
...
updating common files with changes that are configured in the profiles: kitchen.yml platforms (ansible), kitchen_debian.yml platforms (ansible)
2015-08-09 17:38:50 -07:00
Christoph Hartmann
fb1f395db5
update common kitchen.yml platforms (ansible), kitchen_debian.yml platforms (ansible)
...
updating common files with changes that are configured in the profiles: kitchen.yml platforms (ansible), kitchen_debian.yml platforms (ansible)
2015-08-09 17:38:50 -07:00
Christoph Hartmann
914edb2aec
Merge pull request #36 from hardening-io/if_constructs
...
Change oneliner if-statements to be more readable
2015-08-06 23:37:24 -07:00
Sebastian Gumprich
9befb22e13
Change oneliner if-statements to be more readable
2015-08-06 14:00:14 +00:00
Christoph Hartmann
40c2d36ddb
Merge pull request #35 from hardening-io/separate_vars
...
Separate system-vars from editable vars. Fix #34
2015-07-27 13:24:51 -07:00
Sebastian Gumprich
a1425befeb
Separate system-vars from editable vars. Fix #34
2015-07-27 20:47:23 +00:00
Christoph Hartmann
0bcb2f35ba
Merge pull request #33 from hardening-io/create_limits_d
...
Create limits.d-directory if it does not exist.
2015-07-13 10:37:02 -07:00
Sebastian Gumprich
b3af021cd9
Create limits.d-directory if it does not exist.
...
See [here](https://github.com/hardening-io/chef-os-hardening/issues/84 ).
2015-07-13 18:18:13 +00:00
Christoph Hartmann
9f69e2889b
Merge pull request #32 from hardening-io/contrib
...
Add correct CONTRIB-file
2015-06-26 07:59:29 -07:00
Sebastian Gumprich
3eacdb7a29
Add correct CONTRIB-file
...
* Added the correct CONTRIBUTING.MD
* Fixed some typos
* Added Ansible information
2015-06-26 16:48:56 +00:00
Sebastian Gumprich
30818ad67e
Add Ansible Galaxy badge
2015-06-26 16:35:13 +00:00
Christoph Hartmann
565b481752
Merge pull request #31 from hardening-io/galaxy_badge
...
Add Ansible Galaxy badge
2015-06-26 07:41:34 -07:00
Sebastian Gumprich
78c8690677
Delete useless file
2015-06-26 14:39:56 +00:00
Christoph Hartmann
75dbf1cae6
Merge pull request #30 from hardening-io/CL_RM_TODO
...
Update readme, todo, changelog, vars
2015-06-24 06:40:28 -07:00
Sebastian Gumprich
348fb1cc53
Change var to true to remove pkgs by default
2015-06-24 10:21:13 +00:00
Christoph Hartmann
e9a9a12b58
Merge pull request #28 from hardening-io/modules
...
Add module configuration
2015-06-23 15:45:58 -07:00
Christoph Hartmann
1ff8b21a03
update gitter url
2015-06-24 00:02:42 +02:00
Sebastian Gumprich
5e1e2513c5
Update readme, todo, changelog, vars
...
* This commit updates the readme in several ways.
* It adds a todo-list and a changelog.
* It deletes unused variables
2015-06-23 23:58:40 +02:00
Sebastian Gumprich
c8d9ac84ef
Add module configuration
2015-06-23 23:58:12 +02:00
Christoph Hartmann
ac4754ff16
Merge pull request #29 from hardening-io/suid_fix
...
List-cleanup and follow symlinks added
2015-06-23 14:57:25 -07:00
Christoph Hartmann
068e5104ec
Merge pull request #27 from hardening-io/sysctl_bugfix
...
Fix two sysctl-settings
2015-06-23 14:55:09 -07:00
Sebastian Gumprich
f6cf4fcdf5
Fix another sysctl-setting due to new tests
2015-06-23 23:51:18 +02:00
Sebastian Gumprich
8ba37823f9
Fix two sysctl-settings
2015-06-23 23:51:18 +02:00
Sebastian Gumprich
88f4f17786
Added condition to suid/sgid-execution
2015-06-23 17:49:37 +00:00
Sebastian Gumprich
46b50769aa
List-cleanup and follow symlinks added
...
- This change alters the black- and white-listed list for
suid/sgid-management to be a proper yaml-formatted list.
- Furthermore "follow symlinks" was added to the tasks
that remove suid/sgid because otherwise the suid/sgid
from the link-targets would not be removed.
2015-06-23 11:01:00 +00:00
Christoph Hartmann
412c544ed9
Merge pull request #26 from hardening-io/ansible_galaxy
...
Add meta-files for Ansible Galaxy
2015-06-22 23:23:36 -07:00
Sebastian Gumprich
3a004c90dc
Add meta-files for Ansible Galaxy
2015-06-22 16:02:42 +00:00
Christoph Hartmann
10267eb509
Merge pull request #23 from hardening-io/remove_authconfig
...
Delete authconfig-task on rhel-systems
2015-06-20 02:01:39 -07:00
Christoph Hartmann
3aa9a46466
Merge pull request #21 from hardening-io/rhosts
...
Add missing rhosts-include task
2015-06-20 02:01:05 -07:00
Sebastian Gumprich
a345da0023
Delete authconfig-task on rhel-systems
...
The authconfig-task overrides changes we later do on files, so this
task is not necessary and causes some tasks to always change files
2015-06-19 11:51:23 +02:00
Sebastian Gumprich
e4c6436163
Add missing rhosts-include task
2015-06-19 11:51:09 +02:00
Christoph Hartmann
71c7042163
Merge pull request #24 from hardening-io/result_override
...
Use changed_when to avoid changed tasks
2015-06-19 02:48:08 -07:00
Christoph Hartmann
2fa4e7d94e
Merge pull request #25 from hardening-io/system_accs
...
Disable System Accounts. Fix #6
2015-06-19 02:45:53 -07:00
Sebastian Gumprich
1005cc133a
Add ignore-vars. Change nologin-shell dep. on OS
2015-06-18 18:14:08 +00:00
Sebastian Gumprich
f82e7684c6
Added option to disable system accounts
2015-06-18 18:14:08 +00:00
Sebastian Gumprich
6f910c28d8
Use changed_when to avoid changed tasks
...
When a shell or command task, that only fetches data, gets executed,
the task will be marked as change, even though nothing changed.
This commit changes the behaviour of tasks that only fetch data.
For more info see here:
http://docs.ansible.com/playbooks_error_handling.html#overriding-the-changed-result
2015-06-18 13:42:29 +00:00
Christoph Hartmann
e4fcace51a
Merge pull request #17 from hardening-io/travis
...
Add travis-support
2015-06-17 11:57:18 -07:00
Sebastian Gumprich
e0fa80ac14
add missing spec-directory
2015-06-17 14:58:19 +00:00
Sebastian Gumprich
531a051ef9
Skip sysctl-tasks in travis-environment
2015-06-17 12:11:59 +02:00
Sebastian Gumprich
be4a3d143e
another try on json-vars-file
2015-06-17 12:11:59 +02:00
Sebastian Gumprich
7b8b009291
Change to yml-format of exceptions-file
2015-06-17 12:11:59 +02:00
Sebastian Gumprich
46f933b83c
Change vars again
2015-06-17 12:11:59 +02:00