Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

This is fix for #182 - Dependency problem in linux/system/selinux.sls. #185

Open
wants to merge 2 commits into
base: master
Choose a base branch
from

Commits on Nov 21, 2018

  1. This is fix for salt-formulas#182 - Dependency problem in linux/syste…

    …m/selinux.sls.
    
    - This change will remove dependecy from linux/system/repo.sls in linux/system/selinux.sls.
    - It also change structure from pillars selinux
    
    old:
    linux:
      system:
        ...
        selinux: permissive
    
    new:
    linux:
      system:
        ...
        selinux:
          pkgs: ['policycoreutils', 'policycoreutils-python'],
          mode: permissive
    Nick Metz authored and Nick Metz committed Nov 21, 2018
    Configuration menu
    Copy the full SHA
    9d259d4 View commit details
    Browse the repository at this point in the history

Commits on Nov 22, 2018

  1. This is fix for salt-formulas#182 part 2. Add backward compatibility.

    - We will check now if pillar system.selinux is a map for new format
    - If system.selinux is not a map use old format
    - policycoreutils and policycoreutils-python are not nessasary for basic selinux configuration
      we need this packages later to add selinux rules.
    - Added new format to test pillars
    Nick Metz authored and Nick Metz committed Nov 22, 2018
    Configuration menu
    Copy the full SHA
    a8dee64 View commit details
    Browse the repository at this point in the history