matic-insurance.deep-security-agent

deep-security-agent

========= Build Status

This is a tool to download, set up, and run the Trend Micro Deep Security agent.

Requirements


Tested on Ubuntu 14.04.

Role Variables


Here are the required settings with default values:

# The address of your deep security manager
dsm_host_name: your.deep-security.server

These settings are optional and can be modified if needed:

# The address of the manager or relay for downloading the agent
dsm_agent_download_hostname: '{{ dsm_host_name }}'
# Port for downloading the agent
dsm_agent_download_port: 443

# The address of the manager where the agent needs to be registered
dsa_activation_hostname: '{{ dsm_host_name }}'
# Port for activating the agent
dsa_activation_port: 4120

# Activation token for automatic setup
dsa_activation_token:
# Policy ID to automatically assign
dsa_policy_id:
# Policy name to automatically assign
dsa_policy_name:
# Prevent removal of iptables
dsa_disable_iptables_removal: true

Dependencies


No dependencies.

Example Playbook


A simple playbook could look like this:

- hosts: all
  roles:
    - role: matic-insurance.deep-security-agent
      dsm_host_name: 'your.deep-security.server'

This playbook will:

  1. Try to download the agent from https://your.deep-security.server.
  2. Install it.
  3. Activate it at dsm://your.deep-security.server:4120.
  4. Request a recommendation scan.

An advanced playbook with automatic activation and policy could be:

- hosts: webservers
  roles:
    - role: matic-insurance.deep-security-agent
      dsm_host_name: 'your.deep-security.server'
      dsa_activation_token: 'TYoSZtEWL1Iosqud7R0klSs8PvPhB2'
      dsa_policy_name: 'Linux Server'

This playbook will:

  1. Try to download the agent from https://your.deep-security.server.
  2. Install it.
  3. Activate it at dsm://your.deep-security.server:4120 using the token TYoSZtEWL1Iosqud7R0klSs8PvPhB2.
  4. Assign the policy named Linux Server.

License


MIT

Author Information


Matic is changing the homeowners insurance industry by providing coverage at the moment of purchase—when borrowers apply for a mortgage.

Informazioni sul progetto

Download, configure and run Trend Micro Deep Security agent

Installa
ansible-galaxy install matic-insurance.deep-security-agent
Licenza
mit
Download
471