--- # Define file, folder, and other facts per OS. - name: General | Facts | System | Global set_fact: lynis_install_dir: /usr/local/src/lynis dwm_install_dir: /usr/local/src/dwm st_install_dir: /usr/local/src/st global_bin: /usr/local/bin x_desktops: /usr/share/xsessions repo_github: https://github.com/Hyperling/ansible.git #repo_local: https://git.hyperling.com/ansible.git # Local server not working yet, go back to Github even though they throttle me. repo_local: https://github.com/Hyperling/ansible.git - name: General | Facts | System | Dev set_fact: #repo_local: https://git.hyperling.com/ansible-dev.git # Local server not working yet, go back to Github even though they throttle me. repo_local: https://github.com/Hyperling/ansible.git when: branch == "dev" - name: General | Facts | System | Linux set_fact: rc_conf: /dev/null sudoers_install_dir: /etc/sudoers.d/ shutdown_command: sudo shutdown -h now when: ansible_system == "Linux" - name: General | Facts | System | FreeBSD set_fact: rc_conf: /etc/rc.conf sudoers_install_dir: /usr/local/etc/sudoers.d/ shutdown_command: sudo shutdown -p now when: ansible_system == "FreeBSD" - name: General | Facts | System | Report File Names set_fact: lynis_report: "lynis_hardness_check.txt" nmap_report: "nmap_port_check.txt" - name: General | Facts | System | Ansible Branch set_fact: branch: main when: branch is not defined