--- - name: install dnsperf and kdig become: true ansible.builtin.dnf: name: "{{ item }}" state: present loop: - dnsperf - knot-utils - name: preparate to install Metasploit become: true ansible.builtin.shell: cmd: "curl https://raw.githubusercontent.com/rapid7/metasploit-omnibus/master/config/templates/metasploit-framework-wrappers/msfupdate.erb > /tmp/msfinstall" register: result - debug: msg="{{ result.stdout_lines }}" - name: install Metasploit become: true ansible.builtin.shell: chdir: /tmp cmd: "source ./msfinstall" register: result - debug: msg="{{ result.stdout_lines }}" - name: install scapy become: true ansible.builtin.shell: cmd: "python3 -m pip install scapy" register: result - debug: msg="{{ result.stdout_lines }}"