Commit graph

  • 40112bddc6 Tag tasks for basic installation tpm2 Raphael Dannecker 2025-11-04 10:44:56 +01:00
  • 3e4f113d86 Allow using tags using import_role instead of include_role Raphael Dannecker 2025-11-04 10:41:45 +01:00
  • f95b220aa0 Allow multiple entries for debian and match IPv4 more strictly main Raphael Dannecker 2025-10-29 16:40:12 +01:00
  • 148a478121 Add new hosts to inventory Raphael Dannecker 2025-10-08 12:22:50 +02:00
  • 9a83ebca6b Fix screen resolution for C157 Raphael Dannecker 2025-10-07 10:34:53 +02:00
  • 71d2ddbb38 Fix screen resolution for C157 bookworm Raphael Dannecker 2025-10-07 10:32:50 +02:00
  • 8ec701595a Prevent simultaneous logins from multiple users (multi-seat mode) Raphael Dannecker 2025-10-06 20:20:59 +02:00
  • cb37d52271 Eliminate bind mounts that are no longer required for virtual machines (VMs) Raphael Dannecker 2025-10-06 20:13:58 +02:00
  • b4caaf036d Implement timeout for krb5 ticket retrieval during VPN connections Raphael Dannecker 2025-10-06 13:11:04 +02:00
  • 1d7001a505 Implement timeout for krb5 ticket retrieval during VPN connections Raphael Dannecker 2025-10-06 13:11:04 +02:00
  • 61833201cb Remove the Nextcloud/WebDAV integration Raphael Dannecker 2025-10-05 16:04:39 +02:00
  • 998bcb515a Add firmware-sof-signed package for audio output on different Lenovo devices Raphael Dannecker 2025-10-05 16:01:03 +02:00
  • ad9c0e7243 zulucrypt-gui package has been removed from Trixie Raphael Dannecker 2025-07-28 12:14:33 +02:00
  • e83616292f Set firefox and thunderbird as default applications Raphael Dannecker 2025-07-18 12:14:09 +02:00
  • 62f2ac58f4 Freeplane package has been removed from Trixie Raphael Dannecker 2025-07-09 15:52:43 +02:00
  • 34fbb44b22 Fix Ansible boolean syntax for compatibility with new version Raphael Dannecker 2025-07-02 13:57:57 +02:00
  • fdc44b8a6d Move outbound traffic restriction from teacher pc to classromm pcs Raphael Dannecker 2025-10-02 08:54:05 +02:00
  • 8ab0fe6f79 Restrict outbound traffic in exam mode for c051 devices Raphael Dannecker 2025-10-02 08:50:44 +02:00
  • 29d77f3ba3 Due to new media tables, the audio output on some devices has changed Raphael Dannecker 2025-10-02 08:40:41 +02:00
  • f69cc6efb7 Add more links to firefox bookmarks Raphael Dannecker 2025-09-29 12:36:54 +02:00
  • 191e953bb0 Force vminfo.service to run on every vm start Raphael Dannecker 2025-09-29 12:35:23 +02:00
  • 51d4e34a07 No longer output error messages from the vminfo script to stdout Raphael Dannecker 2025-09-22 13:17:57 +02:00
  • 2660cc05c8 Fix home directory for localhomes in vminfo.service Raphael Dannecker 2025-09-10 13:02:30 +02:00
  • 1b1758809a Force use of /lmn/media/USER share for legacy VMs Raphael Dannecker 2025-07-03 09:20:20 +02:00
  • a7c879d267 Sync desktop starters from fileserver instead of server Raphael Dannecker 2025-07-02 13:59:47 +02:00
  • e875ac00a4 Configure SSSD for hourly ticket lifetime checks and renewal Raphael Dannecker 2025-07-02 13:56:32 +02:00
  • b688a8df59 Refactor VM volume mounting Raphael Dannecker 2025-07-02 13:54:19 +02:00
  • cf6b320f40 Add more links to firefox bookmarks Raphael Dannecker 2025-09-29 12:36:54 +02:00
  • 04cc3d3e0c Force vminfo.service to run on every vm start Raphael Dannecker 2025-09-29 12:35:23 +02:00
  • 7ddc8cc12f Due to new media tables, the audio output on some devices has changed Raphael Dannecker 2025-09-22 13:23:34 +02:00
  • a78c04d098 No longer output error messages from the vminfo script to stdout Raphael Dannecker 2025-09-22 13:17:57 +02:00
  • 673449026e Fix home directory for localhomes in vminfo.service Raphael Dannecker 2025-09-10 13:02:30 +02:00
  • 862d8c85d0 zulucrypt-gui package has been removed from Trixie dev Raphael Dannecker 2025-07-28 12:14:33 +02:00
  • 14822ebb47 Revert "Switch to systemd automount ..." and "krb5.conf from ..." Raphael Dannecker 2025-07-28 10:32:07 +02:00
  • 5c1d2d0ce5 Revert "Enable POSIX SMB mount option through cifsopt variable" Raphael Dannecker 2025-07-28 10:21:47 +02:00
  • 83744196e1 Enable POSIX SMB mount option through cifsopt variable Raphael Dannecker 2025-07-18 12:16:48 +02:00
  • feec0067db Set firefox and thunderbird as default applications Raphael Dannecker 2025-07-18 12:14:09 +02:00
  • 80c366df51 Add firmware-sof-signed package for audio output on different Lenovo devices Raphael Dannecker 2025-07-17 12:55:24 +02:00
  • f08c06d7a6 krb5.conf from package krb5-user ist required Raphael Dannecker 2025-07-16 08:50:39 +02:00
  • 9df6c93636 Switch to systemd automount for /srv/samba/schools/default-school Raphael Dannecker 2025-07-16 08:02:37 +02:00
  • b6988ef640 Freeplane package has been removed from Trixie Raphael Dannecker 2025-07-09 15:52:43 +02:00
  • f97a3a8a29 Force use of /lmn/media/USER share for legacy VMs Raphael Dannecker 2025-07-03 09:20:20 +02:00
  • fda7475484 Force use of /lmn/media/USER share for legacy VMs Raphael Dannecker 2025-07-03 09:20:20 +02:00
  • 2cc80a0946 Sync desktop starters from fileserver instead of server Raphael Dannecker 2025-07-02 13:59:47 +02:00
  • 2e6996c75b Configure SSSD for hourly ticket lifetime checks and renewal Raphael Dannecker 2025-07-02 13:56:32 +02:00
  • 8471e34b0f Refactor VM volume mounting Raphael Dannecker 2025-07-02 13:54:19 +02:00
  • 13accc3715 Sync desktop starters from fileserver instead of server Raphael Dannecker 2025-07-02 13:59:47 +02:00
  • 3e61afef59 Fix Ansible boolean syntax for compatibility with new version Raphael Dannecker 2025-07-02 13:57:57 +02:00
  • 1abbc0d823 Configure SSSD for hourly ticket lifetime checks and renewal Raphael Dannecker 2025-07-02 13:56:32 +02:00
  • 6e03863016 Refactor VM volume mounting Raphael Dannecker 2025-07-02 13:54:19 +02:00
  • 3ff8d48827 Bind mounts are no longer required; removing them Raphael Dannecker 2025-07-02 13:15:21 +02:00
  • 58418bf48f Automounter automatically creates the mount point for NFS systems Raphael Dannecker 2025-07-02 11:42:31 +02:00
  • b063b5eefb On NFS systems, restart automount service when establishing a VPN connection Raphael Dannecker 2025-07-02 11:10:08 +02:00
  • 7243c8d265 Mount home via NFS automount Raphael Dannecker 2025-07-01 14:54:12 +02:00
  • efd48de6c7 The virt-viewer package must be explicitly selected for trixie Raphael Dannecker 2025-06-05 13:02:12 +02:00
  • db6197d0a0 Prevents the --options option in vm-run from interfering with other options Raphael Dannecker 2025-06-05 12:43:22 +02:00
  • 48ce882c16 Prevents the --options option in vm-run from interfering with other options Raphael Dannecker 2025-06-05 12:43:22 +02:00
  • 563ac18483 Add host to inventory Raphael Dannecker 2025-06-04 11:19:56 +02:00
  • 0a7fd9369c Allow multiple macvtap-VMs to use the same MAC address Raphael Dannecker 2025-06-04 10:26:56 +02:00
  • 76c7cc042a Configure display resolution / audio out for specific clients Raphael Dannecker 2025-05-14 12:39:43 +02:00
  • 84865291e0 Allow multiple macvtap-VMs to use the same MAC address Raphael Dannecker 2025-06-04 10:26:56 +02:00
  • 6e119e0129 Omit backports, because Trixie does not have backports yet Raphael Dannecker 2025-06-04 10:21:18 +02:00
  • 253b5247d8 Configure display resolution / audio out for specific clients Raphael Dannecker 2025-05-14 12:39:43 +02:00
  • 6063e65089 Fixes for trixie Andreas B. Mundt 2025-05-06 10:01:25 +02:00
  • 0e0950d184 Fix conditionals for ansible version in trixie Andreas B. Mundt 2025-05-06 13:21:29 +02:00
  • ce31924a3c Remove unnecessary systemd-resolved Raphael Dannecker 2025-05-08 07:16:12 +02:00
  • f0fd1d5aa0 Skip delegate_to tasks when running in installer Raphael Dannecker 2025-05-07 14:38:01 +02:00
  • e060ba9161 Prevent playbook abort if iwd was not installed Raphael Dannecker 2025-05-07 13:35:32 +02:00
  • dfb9cf5ee7 Fix playbook check if delegate_to host is accessible Raphael Dannecker 2025-05-07 13:32:17 +02:00
  • 233e8e4ecf Improve documentation Raphael Dannecker 2025-04-09 16:08:46 +02:00
  • 3580a9141b Avoid the need to use ssh keys for ansible connections to localhost Raphael Dannecker 2025-04-09 14:18:17 +02:00
  • 39d2491e36 Use defaults for kde_desktop_pkg in inventory-sample Raphael Dannecker 2025-04-09 08:38:18 +02:00
  • 9f5ecfc4f1 Improve documentation about installation via pxe Raphael Dannecker 2025-04-08 18:35:47 +02:00
  • 0406669109 Add vaultpw to debian installer preseeding Raphael Dannecker 2025-04-08 11:19:19 +02:00
  • 4f69dc0dfe Merge fvs branch into main Raphael Dannecker 2025-04-08 08:06:36 +02:00
  • 3efeb38623 Insert examples into sample inventory fvs Raphael Dannecker 2025-04-08 07:44:53 +02:00
  • 38a1c80db2 Fix markdown formatting Raphael Dannecker 2025-04-08 07:42:51 +02:00
  • 970eda96d2 Remove old cleanup task Raphael Dannecker 2025-04-07 10:40:58 +02:00
  • f0f937448a Don't restart polkit when run in installer Raphael Dannecker 2025-04-07 10:40:15 +02:00
  • c5bddc3f31 Run VM cleanup tasks only if vm_support is true Raphael Dannecker 2025-04-07 09:48:48 +02:00
  • 2074c49c3e Check if spyder is installed before patching spyder Raphael Dannecker 2025-04-07 08:46:03 +02:00
  • f8cbb53cb7 Move spyder.patch to the subdirectory of the corresponding role Raphael Dannecker 2025-04-07 08:20:20 +02:00
  • 4c2e657c98 Make keys2deploy optional Raphael Dannecker 2025-04-07 07:54:17 +02:00
  • 9a6a05e2d0 Improve documentation Raphael Dannecker 2025-04-07 07:48:01 +02:00
  • 471ff52df0 Make grub_pwd optional Raphael Dannecker 2025-04-07 07:27:36 +02:00
  • b7fd176541 Fix ansible syntax Raphael Dannecker 2025-04-04 15:41:29 +02:00
  • b1c878d248 Fix undefined printservers Raphael Dannecker 2025-04-04 15:23:33 +02:00
  • 4197acd2ce Allow default-user login Raphael Dannecker 2025-04-04 15:23:02 +02:00
  • 6482f3864f Set apt proxy and ntp server only if configured Raphael Dannecker 2025-04-04 14:43:12 +02:00
  • 9870757a90 Fix typo in preseeding Raphael Dannecker 2025-04-04 14:22:58 +02:00
  • 9665293dcd Add example inventory and preseeding for debian installer Raphael Dannecker 2025-04-04 12:26:27 +02:00
  • f8d93baa85 Fix name of reporter_server Raphael Dannecker 2025-04-03 11:54:57 +02:00
  • 84c7a4d1c6 Activate reporter by setting misc_reporter to true Raphael Dannecker 2025-04-03 10:54:15 +02:00
  • aa9a1fca43 Move all variables from the vault to the inventory Raphael Dannecker 2025-04-03 09:58:54 +02:00
  • e02a1ef28d Activate reporter by setting misc_reporter_serv to server name Raphael Dannecker 2025-04-03 09:57:01 +02:00
  • 7a0174838f Seed for VM upload can be configured using the variable vm_uploadseed_pwd Raphael Dannecker 2025-04-03 09:50:40 +02:00
  • 5438151f3d Increase number of available USB devices in VMs Raphael Dannecker 2025-04-03 07:22:10 +02:00
  • c9b7874eff New release of virtiofsd (1.13.1) Raphael Dannecker 2025-04-02 14:13:26 +02:00
  • 2e2280f50b Fix: Ansible syntax Raphael Dannecker 2025-04-02 14:03:51 +02:00
  • 250bb045f3 Fix: Add newline in squid config Raphael Dannecker 2025-04-02 14:01:34 +02:00