Commit graph

  • 6dcbb03601 Allow domain users to write sd-cards Raphael Dannecker 2025-02-05 13:10:56 +01:00
  • dfa16402f1 Set default git branch to main Raphael Dannecker 2025-02-03 08:10:09 +01:00
  • 5998c5900e Trixies uses tmpfs for /tmp, so let's use /var/tmp/vm for temporary VM files Raphael Dannecker 2025-01-27 17:11:12 +01:00
  • f4dffc06fc Rename instead of delete -exam media directories (belongs to commit 39da308) Raphael Dannecker 2025-01-27 17:01:03 +01:00
  • 985e02443c Hardware has changed in some classrooms Raphael Dannecker 2025-01-22 14:45:14 +01:00
  • d5f9bb889b Some internet connections need smaller MTU for wireguard Raphael Dannecker 2025-01-22 14:43:16 +01:00
  • 18cde94846 Mount nfs share for additional programs and data Raphael Dannecker 2025-01-22 14:40:52 +01:00
  • a6eadce948 Sync application starters on boot and separate ansible tasks from lmn_vm role Raphael Dannecker 2025-01-22 14:36:38 +01:00
  • 39da308ff7 Rename instead of delete outdated exam-user directories on localhome-clients Raphael Dannecker 2025-01-22 09:40:27 +01:00
  • 727922f152 Prevent autoremove of libreoffice-qt5 (e.g. filepicker) Raphael Dannecker 2025-01-20 15:54:56 +01:00
  • 9c8a8bdc69 Increase minimum available disk space after downloading a new vm image Raphael Dannecker 2025-01-15 12:22:37 +01:00
  • 7db755e718 Add alternative git GUI Raphael Dannecker 2025-01-13 13:49:26 +01:00
  • 6c81e93937 Restore SDDM-Config when the primary screen patch is no longer needed Raphael Dannecker 2025-01-13 13:43:24 +01:00
  • 352a897d88 Start user-squid-proxy at login so that all programs without kerberos support have proxy access Raphael Dannecker 2025-01-09 12:31:24 +01:00
  • f5f3d9557d Add missing file for commit 23a9b6f Raphael Dannecker 2024-12-13 18:40:42 +01:00
  • a507c1decf Downloading changed images takes a lot of time, so let's ask the user before Raphael Dannecker 2024-12-11 13:38:05 +01:00
  • 23a9b6ff97 Enable firewall activation for exam-mode Raphael Dannecker 2024-12-11 13:09:30 +01:00
  • 99d7bd64db Exam users uid always changes, therefore their home directory must be deleted Raphael Dannecker 2024-12-04 12:08:28 +01:00
  • 3ff31771f7 The path for the persistent VMs was incorrectly not always set Raphael Dannecker 2024-11-27 18:29:39 +01:00
  • 9ab774ef24 Set default audio to line out for some devices Raphael Dannecker 2024-11-27 12:06:03 +01:00
  • 1a48d82224 Prevent wasting disk space by accident Raphael Dannecker 2024-11-27 12:04:43 +01:00
  • 017b6759ce Add new hosts to inventory Raphael Dannecker 2024-11-26 12:46:48 +01:00
  • 77f4643628 Make tests for group membership more readable Andreas B. Mundt 2024-11-21 11:20:26 +01:00
  • 8a25609749 Fix/update firefox bookmark menu Andreas B. Mundt 2024-11-21 08:08:37 +01:00
  • 5fa626a598 Install required lib for zotero Raphael Dannecker 2024-11-13 11:27:49 +01:00
  • 87facdbd10 Remove outdated misconfigured NetworkManager wlan connection Raphael Dannecker 2024-11-12 11:07:07 +01:00
  • 1f2e88da6e Run apt-daily early to avoid outdated package lists Andreas B. Mundt 2024-11-08 11:55:42 +01:00
  • c0770ac5d7 Hosts added to inventory Raphael Dannecker 2024-11-08 07:29:32 +01:00
  • b1ebed77b0 Force ansible-play after installation because ansible-pull does not use inventory.yml Raphael Dannecker 2024-11-06 09:54:39 +01:00
  • c909f222a4 New PCs need more time before the screen resolution can be fixed Raphael Dannecker 2024-11-06 09:50:48 +01:00
  • 10e386d824 Hosts added to inventory Raphael Dannecker 2024-11-05 10:41:51 +01:00
  • b1816effdb create a list of network drives that can be mounted in the VM Raphael Dannecker 2024-11-04 18:26:53 +01:00
  • b8d9886054 Fix dolphin places config (user-places.xbel) Raphael Dannecker 2024-10-31 17:28:16 +01:00
  • 864965a29d Add CU051 laptops to inventory Raphael Dannecker 2024-10-23 14:33:35 +02:00
  • cb1d92ee3d Add A135 laptops to inventory Raphael Dannecker 2024-10-23 09:54:20 +02:00
  • 4c076e54f8 Fix patch-dolphin script (patch syntax for empty lines) Raphael Dannecker 2024-10-14 15:10:17 +02:00
  • c068e85339 Fix primary screen for class room PCs with projector Raphael Dannecker 2024-10-14 14:49:25 +02:00
  • b8afbcde08 Add host to inventory Raphael Dannecker 2024-09-26 11:40:31 +02:00
  • 9cf82fa0c2 Add workshop to inventory Raphael Dannecker 2024-09-25 15:08:35 +02:00
  • 317471011c Add package jq, needed for fixscreen (scale) starter Raphael Dannecker 2024-09-25 08:44:43 +02:00
  • a6387f58e5 Hosts added to inventory and dual-screen info updated Raphael Dannecker 2024-09-25 08:41:07 +02:00
  • 8b37c5b021 Add r112pc02 to inventory Raphael Dannecker 2024-09-16 08:48:43 +02:00
  • fe2fcf9add Add copy room host Andreas B. Mundt 2024-09-11 14:17:43 +02:00
  • beeef6f689 Fix dual screen setup Andreas B. Mundt 2024-09-10 15:56:08 +02:00
  • 90ead28033 Add device with name to inventory Raphael Dannecker 2024-09-10 14:54:38 +02:00
  • 35262c4ac5 Add device to inventory Raphael Dannecker 2024-09-10 14:00:37 +02:00
  • 24af67384d Provide Nextcloud tools for teacherlaptops Raphael Dannecker 2024-09-08 18:24:53 +02:00
  • 2c201e160e Improve printer installation on teacherlaptops Raphael Dannecker 2024-09-08 11:27:24 +02:00
  • df50907006 Deploy latest codeblocks again Andreas B. Mundt 2024-09-06 13:39:32 +02:00
  • 1a1a1a056e Add papercut to list of printservers Raphael Dannecker 2024-09-06 08:15:26 +02:00
  • f9c0202107 Use KDE filepicker in Firefox, Thunderbird, ... Raphael Dannecker 2024-09-06 08:13:48 +02:00
  • 5192b27d9e Move ansible last run stamping to better location Andreas B. Mundt 2024-07-24 08:21:41 +02:00
  • 962dc07a2a Make wg configuration an optional task Raphael Dannecker 2024-07-24 08:41:58 +02:00
  • 3e02142123 Improve printer installation script Raphael Dannecker 2024-07-24 08:32:31 +02:00
  • b47d453922 Add more hosts to inventory Raphael Dannecker 2024-07-24 08:29:07 +02:00
  • fde0634f85 Add two more hosts to inventory Andreas B. Mundt 2024-07-23 08:06:51 +02:00
  • 6c8de6d49c Running virtiofsd with systemd-run prevents process from beeing killed when closing virt-viewer Raphael Dannecker 2024-07-23 08:11:15 +02:00
  • e1e06405ea Additional hosts and primary/dual screen fixes Andreas B. Mundt 2024-07-19 10:13:01 +02:00
  • be367b0b1f Add R115, R117 and R121 to inventory. Raphael Dannecker 2024-07-14 22:32:29 +02:00
  • 805309ceb1 Remove A134 teacher-pc-IP from laptop section in inventory. Raphael Dannecker 2024-07-11 09:05:08 +02:00
  • c536aac6a5 Add E026 and E029 by name to inventory. Raphael Dannecker 2024-07-10 14:13:52 +02:00
  • bee1172b27 Add E026 and E029 to inventory. Raphael Dannecker 2024-07-10 14:00:51 +02:00
  • 721ed77e16 Add R016 to inventory. Raphael Dannecker 2024-07-10 11:07:16 +02:00
  • d71b67dc61 Activate A134 devices in inventory by IP. Raphael Dannecker 2024-07-10 09:08:20 +02:00
  • e7916a5f30 Revert "Extends krb5-ticket renewable_lifetime for teacherlaptops, so there is no need to login every day." Raphael Dannecker 2024-07-10 07:59:44 +02:00
  • 3b8b03cf59 Add teacher-pc A127 to inventory. Raphael Dannecker 2024-07-07 11:01:58 +02:00
  • 44f87537bb Extends krb5-ticket renewable_lifetime for teacherlaptops, so there is no need to login every day. Raphael Dannecker 2024-07-07 10:57:14 +02:00
  • b8904286ab Allow users to modify power management (relevant for teacher devices). Andreas B. Mundt 2024-07-03 13:17:36 +02:00
  • d787ec9aba Fix enabling wifi on boot for school laptops. Andreas B. Mundt 2024-07-02 13:24:03 +02:00
  • 48a3aa831d Create cleanup-config to remove /lmn/media/*-exam on boot. Raphael Dannecker 2024-07-01 11:59:55 +02:00
  • 37943179c8 Start removing tasks not needed anymore (Debian 12.6 point release). Andreas B. Mundt 2024-06-29 18:48:03 +02:00
  • 0387a94798 Clean up failed ansible runs reported by emitter script. Andreas B. Mundt 2024-06-29 18:36:19 +02:00
  • 0a21256901 A126 laptops added to laptop and homeondisk group. Raphael Dannecker 2024-06-27 08:08:09 +02:00
  • fd9f241bc8 A126 laptops added to inventory. Raphael Dannecker 2024-06-27 08:05:02 +02:00
  • 67bcfbe1bf A130 devices hostnames added to inventory. Raphael Dannecker 2024-06-26 11:46:41 +02:00
  • 7a7f7c0b6d A130 devices added to inventory. Raphael Dannecker 2024-06-26 11:25:17 +02:00
  • 4e229b4a5d Merge branch 'virtiofsd-usermapping' into fvs Raphael Dannecker 2024-06-24 07:20:55 +02:00
  • a3d8fbaa82 Improved temporary fix for assigning default UID and GID mappings for linux-VMs. Raphael Dannecker 2024-06-23 18:02:16 +02:00
  • 80a9b886a4 DNS-Search-Entry in wireguard-profile extended. Raphael Dannecker 2024-06-23 15:16:59 +02:00
  • bb3acdba6d Fix regexp for wireguard-IP-detection. Raphael Dannecker 2024-06-23 10:57:24 +02:00
  • 4863caf526 Rename wireguard-connection from wg0 to VPN-Schule. Raphael Dannecker 2024-06-23 10:37:18 +02:00
  • 640f58996c Adjust mmcblk-device gid on teacherlaptops to permit teachers access. Raphael Dannecker 2024-06-22 10:31:30 +02:00
  • 2d7372e0c3 Fix spelling of virtiofsd binary. Raphael Dannecker 2024-06-21 19:00:59 +02:00
  • 1c4554e9e0 Run VM-sync only when server is reachable. Raphael Dannecker 2024-06-21 15:45:16 +02:00
  • 55b89ac912 Fix misleading 'file-has-changed' message in spyder on CIFS. Andreas B. Mundt 2024-06-21 08:25:28 +02:00
  • 040b017b40 Fix search syntax. Andreas B. Mundt 2024-06-21 08:12:08 +02:00
  • f201332a4b Run virtiofsd in usermode and mount shares with correct gid. Raphael Dannecker 2024-06-17 21:35:18 +02:00
  • 8a9bebba65 Add missing host R211 to inventory. Andreas B. Mundt 2024-06-14 14:26:31 +02:00
  • 4d961c60e9 Adapt to latest macvtap device names. Andreas B. Mundt 2024-06-14 14:24:26 +02:00
  • 3573fa3697 Use unattended-upgrades again to make sure packages are up-to-date. Andreas B. Mundt 2024-06-14 08:58:30 +02:00
  • 4356474a43 Disable Wireguard-config when in installer. Raphael Dannecker 2024-06-13 10:10:34 +02:00
  • 0d557335fc Change productive wireguard-config on server. Raphael Dannecker 2024-06-13 09:21:23 +02:00
  • bd773a2551 Teacherlaptops added to inventory. Raphael Dannecker 2024-06-13 09:13:11 +02:00
  • 2ba7d84b78 Local default user disabled on teacherlaptops. Raphael Dannecker 2024-06-13 09:12:48 +02:00
  • fa6306e7a0 Notebooks included in inventory. Raphael Dannecker 2024-06-12 15:25:59 +02:00
  • 654c678df5 New WiFi defined. Raphael Dannecker 2024-06-12 14:34:22 +02:00
  • 9fa3b411ce New version of kio fix. Raphael Dannecker 2024-06-11 14:47:16 +02:00
  • 07ff7f258c Merge branch 'macvtap' into fvs Raphael Dannecker 2024-06-11 14:45:15 +02:00
  • c3d7692f21 Remove NetworkManager connection Wired Connection. Raphael Dannecker 2024-06-11 13:37:56 +02:00
  • 9c068dd915 Wireguard client and WLAN-SSID-Config. Raphael Dannecker 2024-06-11 13:25:34 +02:00