splinter_toolkit

Build Status

ansible-role-splinter-toolkit

Provides foundamenta Ansible tasks for the Splinter provisioning tool for macOS.

Provides:

  • Change profile picture for the current user
  • Toggle App Quarantine on/off
  • GNUTar installation and addition to $PATH
  • Toggle passwordless SUDO on/off
  • Restore preferences with Macpres

Usage

vars:
  install_macos_apps: yes  # will allow GNUTar installation
  current_user_profile_picture: "/path/to/picture"
  passwordless_sudo: yes
  restore_preferences_and_dotfiles_from_export: yes

roles:
  - role: marcomc.splinter_toolkit

tasks:
  - name: Load the Splinter post provision tasks.
    include_role:
      name: marcomc.splinter_toolkit
      tasks_from: post-provision

Requirements

Soft Requirements

marcomc.macos_new_user
marcomc.macos_macprefs

Variables

License & Copyright

License: GPLv2

2020 (c) Marco Massari Calderone marco@marcomc.com

About

Ansible role that provide the toolkit bult for Splinter, macOS setup automated with Ansible

Install
ansible-galaxy install marcomc/ansible-role-splinter-toolkit
GitHub repository
License
lgpl-2.1
Downloads
84
Owner
Biker, tinkerer, Dev Ops something...