Code Monkey home page Code Monkey logo

ansible-lockdown's Introduction

ansible-lockdown's People

Contributors

gundalow avatar jamescassell avatar jimi-c avatar samdoran avatar uk-bolly avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

ansible-lockdown's Issues

WIP Merger with OpenStack's Ansible Hardening

Document effort to merge projects.

First Meeting

Minutes https://meetbot.fedoraproject.org/ansible-lockdown/2018-10-17/hardening-lockdown_merger_first_steps.2018-10-17-14.04.html
Logs https://freenode.logbot.info/ansible-lockdown/20181017

To Do's

  • Migrate docs to AH based sphinx generation. Each repo to have sphinx docs that are ultimately aggregated into a single build to publish a unified docs site
  • Make tests be driven by Zuul to leverage OpenStacks infra
  • Create an 'extras' task file to include extra hardening tasks that arent a part of the STIG standard to maintain backward compatibility with Ansible Hardening

Package as collection and upload to ansible galaxy

Ansible Collections is the optimal way to share content such as this role with the community.

Therefore, it would be good to bundle the roles provided in the ansible-lockdown umbrella into a collection.

RHEL-07-020070 skipping

I am running the ansible-lockdown on a RHEL7 Server. I keep finding that RHEL-07-020070 is reporting as skipped in Ansible Tower. The target server's yum.conf definitely does not have repo_gpgcheck=1 but it does have gpgpcheck=1. I am deploying this in AWS on a RHEL AMI. Could this be a bug?

Disabling STIG-IDs

Hi,
I want to disable STIG-IDs in defaults/main.yml as some are not functional within AWS such as the bootstrap password (RHEL-07-010480, RHEL-07-010490). The only method i found is by commenting out both the STIG-ID in 'defaults/main.yml' and also within tasks/fix-cat1.yml comment out these tasks. Is there any easier way to do this?

#- name: |
#
#      "HIGH | RHEL-07-010480 | PATCH | Systems with a Basic Input/Output System (BIOS) must require authentication upon booting into single-user and maintenance modes."
#      "HIGH | RHEL-07-010490 | PATCH | Systems using Unified Extensible Firmware Interface (UEFI) must require authentication upon booting into single-user and maintenance modes."
#  lineinfile:
#      dest: /etc/grub.d/40_custom
#      insertafter: EOF
#      regexp: "{{ item.regexp }}"
#      line: "{{ item.line }}"
#  with_items: "{{ rhel7stig_boot_password_config }}"
#  notify: make grub2 config
#  when: rhel_07_010480 or rhel_07_010490
#  tags:
#      - cat1
#      - high
#      - patch
#      - RHEL-07-010480
#      - RHEL-07-010490
#      - grub
#      - bootloader

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.