No description
Find a file
Raphael Dannecker 51d4e34a07 No longer output error messages from the vminfo script to stdout
The error messages were corrupting the contents of the .vminfo.json file.
Error messages are now sent to stderr.
2025-10-02 08:04:00 +02:00
doc Improve documentation 2025-04-09 16:08:46 +02:00
misc Refactor VM volume mounting 2025-10-02 08:00:13 +02:00
roles No longer output error messages from the vminfo script to stdout 2025-10-02 08:04:00 +02:00
tools Clean up failed ansible runs reported by emitter script. 2024-06-29 18:37:56 +02:00
inventory-sample.yml Avoid the need to use ssh keys for ansible connections to localhost 2025-04-09 14:18:17 +02:00
inventory.yml Add host to inventory 2025-06-04 11:20:58 +02:00
LICENSE Initial commit 2024-03-13 13:03:12 +01:00
lmn-client.yml Remove old cleanup task 2025-04-07 10:40:58 +02:00
lmn-vault Control execution of localuser by variable instead of group-membership 2025-03-25 09:14:47 +01:00
lmn-www-server.yml Move extrapackage installation into separate role and make it more flexible 2025-03-24 10:30:32 +01:00
README.md Fix markdown formatting 2025-04-08 07:42:51 +02:00

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: