marcomc.macos_new_user
Rôle Ansible pour Nouvel Utilisateur macOS
Ce rôle Ansible crée un nouvel utilisateur sur le système macOS cible.
Utilisé dans Splinter, un outil de provisionnement opinionné pour macOS.
Exemple de Playbook
- vars:
new_user_username: "testuser"
new_user_fullname: "Test User"
new_user_password_cleartext: "Mot de passe en clair" # Ansible ne peut créer des utilisateurs sur macOS qu'en utilisant un mot de passe en clair (pour l'instant)
- hosts: localhost
roles:
- marcomc.macos_new_user
Variables
verbose: non
new_user_username: ""
new_user_fullname: ""
new_user_shell: "/bin/zsh"
new_user_password_cleartext: ""
new_user_generate_ssh_key: non
new_user_reset_password_on_login: oui
new_user_is_admin: oui
new_user_update_path_for_all_shell_types: non
new_user_profile_picture_path: ""
new_user_random_profile_picture: non
new_user_random_profile_pictures_path: "{{ playbook_dir }}/files/profile_pictures"
new_user_profile_pictures_filter_formats: 'jpg\|jpeg\|png' # filtre de format grep
Licence
Auteur : Marco Massari Calderone (c) 2020 - marco@marcomc.com
À propos du projet
Ansible role to create a new user in macOS. Also used in Splinter provisioning tool.
Installer
ansible-galaxy install marcomc.macos_new_user
Licence
mit
Téléchargements
155
Propriétaire
Biker, tinkerer, Dev Ops something...