Migrate set_fact to FQCN.

This commit is contained in:
me
2026-10-02 11:23:31 -07:00
parent ab09a74bf2
commit b306064061
41 changed files with 150 additions and 150 deletions
+12 -12
View File
@@ -2,12 +2,12 @@
# Set up directory and files for specifying software needs rather than using hosts file.
- name: General | Account Management | Provisioning Configuration | Variables 1
set_fact:
ansible.builtin.set_fact:
prov_dir: "/usr/local/etc/hyperling-scm"
provision_variables: []
- name: General | Account Management | Provisioning Configuration | Variables 2
set_fact:
ansible.builtin.set_fact:
gen_file: "{{ prov_dir }}/general.ini"
wrk_file: "{{ prov_dir }}/workstation.ini"
mnr_file: "{{ prov_dir }}/miner.ini"
@@ -150,7 +150,7 @@
backup: true
- name: General | Account Management | Provisioning Configuration | General | Load
set_fact:
ansible.builtin.set_fact:
provision: "{{ lookup('ini', 'enable file={{gen_file}} default=false') | bool }}"
user: "{{ lookup('ini', 'user file={{gen_file}} default=ling') }}"
user_desc: "{{ lookup('ini', 'user_desc file={{gen_file}} default=Hyperling') }}"
@@ -175,12 +175,12 @@
prod_data_dir: "{{ lookup('ini', 'prod_data_dir file={{gen_file}} default=/srv/sftp') }}"
- name: General | Account Management | Provisioning Configuration | General | Boolean Check | Swap Block
set_fact:
ansible.builtin.set_fact:
swap_block: "{{ swap_block | bool }}"
when: swap_block in ("true", "false")
- name: General | Account Management | Provisioning Configuration | General | List
set_fact:
ansible.builtin.set_fact:
provision_variables: "{{ provision_variables | combine(item) }}"
loop:
- { 'provision': "{{ provision }}" }
@@ -250,7 +250,7 @@
backup: true
- name: General | Account Management | Provisioning Configuration | Workstation | Load
set_fact:
ansible.builtin.set_fact:
workstation: "{{ lookup('ini', 'enable file={{wrk_file}} default=false') | bool }}"
coding: "{{ lookup('ini', 'coding file={{wrk_file}} default=false') | bool }}"
sdks: "{{ lookup('ini', 'sdks file={{wrk_file}} default=false') | bool }}"
@@ -263,12 +263,12 @@
redmode: "{{ lookup('ini', 'redmode file={{wrk_file}} default=true' ) | bool }}"
- name: General | Account Management | Provisioning Configuration | Workstation | Boolean Check | Editing
set_fact:
ansible.builtin.set_fact:
editing: "{{ editing | bool }}"
when: editing in ("true", "false")
- name: General | Account Management | Provisioning Configuration | Workstation | List
set_fact:
ansible.builtin.set_fact:
provision_variables: "{{ provision_variables | combine(item) }}"
loop:
- { 'workstation': "{{ workstation }}" }
@@ -331,7 +331,7 @@
# backup: true
#
#- name: General | Account Management | Provisioning Configuration | Miner | Load
# set_fact:
# ansible.builtin.set_fact:
# miner: "{{ lookup('ini', 'enable file={{mnr_file}} default=false') | bool }}"
# amdgpu: "{{ lookup('ini', 'amdgpu file={{mnr_file}} default=false') | bool }}"
# nanominer: "{{ lookup('ini', 'nanominer file={{mnr_file}} default=false') | bool }}"
@@ -346,7 +346,7 @@
# xmr_stak_cpu: "{{ lookup('ini', 'xmr_stak_cpu file={{mnr_file}} default=false') | bool }}"
#
#- name: General | Account Management | Provisioning Configuration | Miner | List
# set_fact:
# ansible.builtin.set_fact:
# provision_variables: "{{ provision_variables | combine(item) }}"
# loop:
# - { 'miner': "{{ miner }}" }
@@ -400,7 +400,7 @@
backup: true
- name: General | Account Management | Provisioning Configuration | Server | Load
set_fact:
ansible.builtin.set_fact:
server: "{{ lookup('ini', 'enable file={{srv_file}} default=false') | bool }}"
domain: "{{ lookup('ini', 'domain file={{srv_file}} default=hyperling.com') }}"
onlyoffice: "{{ lookup('ini', 'onlyoffice file={{srv_file}} default=false') | bool }}"
@@ -411,7 +411,7 @@
hugo: "{{ lookup('ini', 'hugo file={{srv_file}} default=false') | bool }}"
- name: General | Account Management | Provisioning Configuration | Server | List
set_fact:
ansible.builtin.set_fact:
provision_variables: "{{ provision_variables | combine(item) }}"
loop:
- { 'server': "{{ server }}" }
+1 -1
View File
@@ -19,7 +19,7 @@
when: ansible_pkg_mgr == "pacman"
#- name: General | Account Management | Users | Use ZSH (Arch+Manjaro)
# set_fact:
# ansible.builtin.set_fact:
# user_shell: "{{ zsh_exec.stdout }}"
# when: ansible_pkg_mgr == "pacman"
#
+2 -2
View File
@@ -3,14 +3,14 @@
# Install the AUR on pacman-related distros.
- name: General | Software | AUR | Facts 01
set_fact:
ansible.builtin.set_fact:
aur_user: aurbuilder
aur_build_dir: "{{ global_src }}"
aur_helper: yay
aur_helper_url: https://aur.archlinux.org/yay-bin.git
- name: General | Software | AUR | Facts 02
set_fact:
ansible.builtin.set_fact:
aur_helper_dir: "{{ aur_build_dir }}/{{ aur_helper }}"
aur_sudoers: "/etc/sudoers.d/sudoers_{{ aur_user }}"
+1 -1
View File
@@ -2,7 +2,7 @@
# Install Metasploit Framework
- name: General | Software | Metasploit | Facts
set_fact:
ansible.builtin.set_fact:
metasploit_installer: msfinstall
when: ansible_system in ("Linux", "Darwin")
and pentesting
+1 -1
View File
@@ -13,7 +13,7 @@
###
- name: Nix Variables
set_fact:
ansible.builtin.set_fact:
nix_exe: ~/.deleteme.nix.sh
- name: Install Nix
+2 -2
View File
@@ -3,12 +3,12 @@
# This is also done in setup.sh if ansible is not found.
- name: General | Software | NixOS | Facts
set_fact:
ansible.builtin.set_fact:
nixos_working_dir: ~/nixos-config-deleteme
nixos_working_exe: activate.sh
- name: General | Software | NixOS | Facts [Swap]
set_fact:
ansible.builtin.set_fact:
nixos_swap: "swapDevices = [ { device = \"{{ swap_file }}\";} ];"
when: swap_block != false
+1 -1
View File
@@ -3,7 +3,7 @@
# Preferably only on servers that don't already have postfix?
- name: Server | Sendmail | Variables
set_fact:
ansible.builtin.set_fact:
sendmail: sendmail
sendmail_queue: sendmail_msp_queue
+6 -6
View File
@@ -5,7 +5,7 @@
# Variables #
- name: General | Telegraf | Variables 1/4
set_fact:
ansible.builtin.set_fact:
telegraf_tar: telegraf-1.20.3_linux_amd64.tar.gz
telegraf_path: /usr/local/bin
telegraf_config_path: /usr/local/etc
@@ -13,25 +13,25 @@
telegraf_log: "{{ user_ansible.home }}/telegraf.log"
- name: General | Telegraf | Variables 2/4
set_fact:
ansible.builtin.set_fact:
telegraf_exec: "{{ telegraf_path }}/telegraf"
telegraf_config: "{{ telegraf_config_path }}/telegraf.conf"
- name: General | Telegraf | Variables 3/4
set_fact:
ansible.builtin.set_fact:
telegraf_cmd: "{{ telegraf_exec }} --config {{ telegraf_config }} >> {{ telegraf_log }} 2>&1"
- name: General | Telegraf | Variables 4/4
set_fact:
ansible.builtin.set_fact:
telegraf_watcher: "killall telegraf; {{ telegraf_cmd }}"
- name: General | Telegraf | Variables | Linux
set_fact:
ansible.builtin.set_fact:
telegraf_input_temp: "[[inputs.temp]]"
when: ansible_system == "Linux"
- name: General | Telegraf | Variables | FreeBSD
set_fact:
ansible.builtin.set_fact:
telegraf_input_temp: ""
when: ansible_system == "FreeBSD"
+1 -1
View File
@@ -3,7 +3,7 @@
# Ensure an existing run is not active, otherwise bail.
- name: General | Tests | Existing Run | Facts
set_fact:
ansible.builtin.set_fact:
lock_file: "/tmp/ansible-playbook.lock"
- name: General | Tests | Existing Run | Check
+2 -2
View File
@@ -2,11 +2,11 @@
# Lynis hardness check.
- name: General | Tests | Lynis | Set Facts
set_fact:
ansible.builtin.set_fact:
lynis_file: "{{ user_user.home }}/Reports/{{ ansible_hostname }}.{{ lynis_report }}"
- name: General | Tests | Lynis | Set Facts 2
set_fact:
ansible.builtin.set_fact:
lynis_temp_file: "{{ lynis_file }}.tmp"
- name: General | Tests | Lynis | Install
+2 -2
View File
@@ -2,12 +2,12 @@
# Nmap port test
- name: General | Tests | nmap | Set Facts
set_fact:
ansible.builtin.set_fact:
nmap_file: "{{ user_user.home }}/Reports/{{ ansible_hostname }}.{{ nmap_report }}"
nmap_separator: "\n*******************************\n"
- name: General | Tests | nmap | Set Facts 2
set_fact:
ansible.builtin.set_fact:
nmap_temp_file: "{{ nmap_file }}.tmp"
- name: General | Tests | nmap | Create Report
+3 -3
View File
@@ -2,18 +2,18 @@
# List all the services under the Reports folder.
- name: General | Tests | Services | Set Facts
set_fact:
ansible.builtin.set_fact:
services_report_file: "{{ user_user.home }}/Reports/{{ ansible_hostname }}.services.txt"
services_enabled_file: "{{ user_user.home }}/Reports/{{ ansible_hostname }}.services-enabled.txt"
services_command: "echo 'Service Manager {{ ansible_service_mgr }} Not Recognized'"
- name: General | Tests | Services | Set Facts | SystemD
set_fact:
ansible.builtin.set_fact:
services_command: "systemctl list-unit-files"
when: ansible_service_mgr == "systemd"
- name: General | Tests | Services | Set Facts | runit
set_fact:
ansible.builtin.set_fact:
services_command: 'for s in {{ runit_service_dir }}/*; do sv status "$s"; done'
when: ansible_service_mgr == "runit"