This role is being deprecated in favor of ansible-collection-mac.
Collection on Galaxy: drew1kun.mac
Ansible role for installing the apps from MacOS App Store.
This role is a fork of geerlingguy.mas role, which does not work for me for some reason.
MacOS on the configured host.
Variable | Description | Default |
---|---|---|
mas_email |
Email registered for AppStore purchases | <empty> |
mas_password |
Password used buy mas for AppStore purchases | <empty> |
mas_installed_apps[] |
List of apps to be installed | see defaults/main.yml |
mas_upgrade_all_apps |
Upgrade installed apps? | no |
mas_signin_dialog |
Show sign in dialog? | no |
mas_software_update.install |
Determine if softwareupdate should install or just download updates | false |
mas_software_update.recommended |
Determine if softwareupdate should install all or recommended updates only | false |
None.
Including an example of how to use your role (for instance, with variables passed in as parameters) is always nice for users too:
- hosts: dev_clients
roles:
- role: drew1kun.mas
Andrew Shagayev | e-mail