refind

Ansible role: refind

MIT licensed Galaxy Role

Ansible role which installs and configures rEFInd.

Requirements

NOTE: Role requires Fact Gathering by ansible!

The role Works with the following Systems:

  • MacOS

NOTE: The role requires the MacOS SIP (System Integrity Protection) to be turned off

Role Variables

Variable Description Default
refind_force_install If set to true will overwrite the current rEFInd installation false
refind_custom_icons The list of custom OS icons as map { "url":"value", "dest":"value", "checksum":"value" }. The icons can be stored in any publicly accessible cloud, thus consider the checksum validation for security reasons see defaults/main.yml

Dependencies

None.

Example Playbook

- hosts: "{{ target }}"
  gather_facts: yes
  remote_user: user_1
  roles:
    - roles: drew1kun.refind
      refind_force_install: false

Run it like:

ansible-playbook refind_playbook.yml --extra-vars "target=macbook"

License

MIT

Author Information

Andrew Shagayev | e-mail

About

Ansible role that installs rEFInd boot manager for UEFI systems.

Install
ansible-galaxy install drew1kun/ansible-role-refind
GitHub repository
License
mit
Downloads
13
Owner