community / community.general / 3.8.10 / module / seport Manages SELinux network port type definitions Authors: Dan Keder (@dankeder)community.general.seport (3.8.10) — module
Install with ansible-galaxy collection install community.general:==3.8.10
collections: - name: community.general version: 3.8.10
Manages SELinux network port type definitions.
- name: Allow Apache to listen on tcp port 8888 community.general.seport: ports: 8888 proto: tcp setype: http_port_t state: present
- name: Allow sshd to listen on tcp port 8991 community.general.seport: ports: 8991 proto: tcp setype: ssh_port_t state: present
- name: Allow memcached to listen on tcp ports 10000-10100 and 10112 community.general.seport: ports: 10000-10100,10112 proto: tcp setype: memcache_port_t state: present
- name: Allow memcached to listen on tcp ports 10000-10100 and 10112 community.general.seport: ports: - 10000-10100 - 10112 proto: tcp setype: memcache_port_t state: present
ports: description: - Ports or port ranges. - Can be a list (since 2.6) or comma separated string. elements: str required: true type: list proto: choices: - tcp - udp description: - Protocol for the specified port. required: true type: str state: choices: - absent - present default: present description: - Desired boolean value. type: str reload: default: true description: - Reload SELinux policy after commit. type: bool setype: description: - SELinux type for the specified port. required: true type: str ignore_selinux_state: default: false description: - Run independent of selinux runtime state type: bool