No description
doc | ||
misc | ||
roles | ||
tools | ||
inventory-sample.yml | ||
inventory.yml | ||
LICENSE | ||
lmn-client.yml | ||
lmn-vault | ||
lmn-www-server.yml | ||
README.md |
lmn-client
Ansible playbooks and roles to deploy Debian clients for LinuxMuster.
Default tasks
- Install/Update Debian
- Install KDE-Plasma Desktop
- Join domain
- Activate kerberos-support
- Mount homes from server
- Install printer
Installs local cups (printserver) and configures/installs all subscribed printers on login. Printers can be subscribed by user or by machine
Following optional modules are available:
- custom_roles Runs own ansible roles.
- exam_mode Starts local firewall and removes local directories of exam users the day after.
- localhome Sometimes a local home directory makes more sense than the home on a network share.
- localproxy Creates a http-proxy running in user context and authentication on parent with users krb5-ticket.
- localuser Creates a local guest user with home on tmpfs.
- misc_clonescreen CloneScreen on presenter PCs
- vm_support VMs based on Qemu/KVM in school network.
- vpn Provides VPN access to school network.
- wlan Provides WLAN access via WPA Personal/Enterprise.
Installation
Following possibilities:
- Install client via PXE-Boot
- Run playbook on existing client
- Install client via USB-Stick including ansible-playbook