class Chef::Resource::SelinuxPort
Public Instance Methods
current_port_context()
click to toggle source
# File lib/chef/resource/selinux_port.rb, line 53 def current_port_context # use awk to see if the given port is within a reported port range shell_out!( <<~CMD seinfo --portcon=#{new_resource.port} | grep 'portcon #{new_resource.protocol}' | \ awk -F: '$(NF-1) !~ /reserved_port_t$/ && $(NF-3) !~ /[0-9]*-[0-9]*/ {print $(NF-1)}' CMD ).stdout.split end