How fablab-loritz/laptop_playbook works
This repository is an Ansible-based provisioning configuration for Loritz laptops running Linux Mint. The documented product workflow is provisioning those laptops with Ansible Pull. The tree shows separate playbook files for packages, users, cron, cleanup, and Loritz user setup, plus desktop configuration and file payloads. Source excerpts were not available, so the graph does not assume which playbook invokes another or how configuration files are applied.
Components 15
Provisioning playbooks
- Bootstrap
bootstrap - Local playbook
local.yml
System setup
- Packages
tasks/packages.yml - Users
tasks/users.yml - Cleanup
tasks/cleanup.yml - Scheduled tasks
tasks/cron.yml - Binary setup
tasks/bin.yml - Package repositories
tasks/files/official-package-repositories.list
User environment
- Loritz user setup
tasks/loritz-user.yml - Desktop files
tasks/files/Bureau - Autostart files
tasks/files/autostart - User utilities
tasks/files/bin - Desktop configuration
tasks/files
Other components
- Ansible Pull
- Linux Mint laptops
Connections 1
- Ansible Pull → Linux Mint laptops: provisions