marcomc.macos_new_user

Build-Status

macOS Neue Benutzer Ansible-Rolle

Diese Ansible-Rolle erstellt einen neuen Benutzer auf dem Ziel-macOS-System.

Verwendet in Splinter, einem festgelegten Bereitstellungstool für macOS.

Beispiel-Playbook

- vars:
    new_user_username:                        "testuser"
    new_user_fullname:                        "Test Benutzer"
    new_user_password_cleartext:              "Klartext Passwort" # Ansible kann zurzeit nur Benutzer auf macOS mit einem Klartext-Passwort erstellen
- hosts: localhost
  roles:
  - marcomc.macos_new_user

Variablen

verbose:                                  nein
new_user_username:                        ""
new_user_fullname:                        ""
new_user_shell:                           "/bin/zsh"
new_user_password_cleartext:              ""
new_user_generate_ssh_key:                nein
new_user_reset_password_on_login:         ja
new_user_is_admin:                        ja
new_user_update_path_for_all_shell_types: nein
new_user_profile_picture_path:            ""
new_user_random_profile_picture:          nein
new_user_random_profile_pictures_path:    "{{ playbook_dir }}/files/profile_pictures"
new_user_profile_pictures_filter_formats: 'jpg\|jpeg\|png' # grep Filterformat

Lizenz

MIT

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

Über das Projekt

Ansible role to create a new user in macOS. Also used in Splinter provisioning tool.

Installieren
ansible-galaxy install marcomc.macos_new_user
GitHub Repository
Lizenz
mit
Downloads
155
Besitzer
Biker, tinkerer, Dev Ops something...