Commit graph

  • 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
  • 450ca22441 Mount network-shares after established wireguard-connection. Raphael Dannecker 2024-06-04 14:46:17 +02:00
  • 679e0cc0aa Rework printer setup. Raphael Dannecker 2024-06-04 14:42:10 +02:00
  • 463997aa26 Allow teachers to install printers on teacherlaptops. Raphael Dannecker 2024-06-04 14:40:15 +02:00
  • 4b4328bde5 Remove deprecated macvtap NetworkManager config. Raphael Dannecker 2024-06-04 14:28:06 +02:00
  • ce9b1806f1 Create macvtap devices based on all physical network devices (en[pos]). Raphael Dannecker 2024-06-04 14:26:40 +02:00
  • 93d261e73b Network devices are now only managed by NetworkManager. Raphael Dannecker 2024-05-23 09:58:41 +02:00
  • a8d74fce5b Install kio-package with bugfix (documents may get lost on SMB shares) Raphael Dannecker 2024-05-06 11:30:18 +02:00
  • 81b268cff9 Use systemd-networkd for devices with more than 1 physical ethernet device. Raphael Dannecker 2024-04-30 12:05:14 +02:00
  • edf92566cf Allow multiple VMs. Andreas B. Mundt 2024-04-30 08:13:49 +02:00
  • 749b8e1e17 Move libreoffce-samba-fix to bookworm-fix section. Raphael Dannecker 2024-04-30 09:26:43 +02:00
  • 59649b0bff Remove libreoffice-kf5 (documents may get lost on SMB shares). Raphael Dannecker 2024-04-30 08:35:25 +02:00
  • 975b9867c3 Remove domain part from devicename. Raphael Dannecker 2024-04-30 08:30:57 +02:00
  • f3d9b0c46f Move chromium policy create to lmn_fvs task (and make sure, directory exists). Raphael Dannecker 2024-04-30 07:41:11 +02:00
  • c6c67615f3 Add teacherlaptop to the laptop group. Raphael Dannecker 2024-04-29 18:55:54 +02:00
  • da88db0061 Teacherlaptops don't need pwroff service and suspend function will not be disabled. Raphael Dannecker 2024-04-29 18:53:22 +02:00
  • 30749ac24b Typo corrected. Raphael Dannecker 2024-04-29 08:16:27 +02:00
  • 278eeec33a Hostname without domain in inventory. Raphael Dannecker 2024-04-29 07:36:38 +02:00
  • 12d7fbdbb1 Add groups localhome and teacherlaptop to inventory. Raphael Dannecker 2024-04-28 19:57:21 +02:00
  • 06d7360677 Introduction of a new device class (teacherlaptop). Raphael Dannecker 2024-04-28 18:38:11 +02:00
  • d46e1199ad Use systemd-networkd if two network cards are installed (important for TIA devices). Raphael Dannecker 2024-04-28 18:14:05 +02:00
  • 40c0888928 remove sddm login screen patch with deprecated marker homondisk (now: localhome) Raphael Dannecker 2024-04-28 18:07:37 +02:00
  • 08f0f082fd Introduction of a new device class (localhome). Raphael Dannecker 2024-04-28 17:48:08 +02:00
  • 4aeee9442c Allow local squid direct internet access if parent proxy not available. This is important for devices that are not exclusively in the school network. Raphael Dannecker 2024-04-28 17:31:16 +02:00
  • ecad541567 Make sure there is at least 5GB of free space after the VM sync. Raphael Dannecker 2024-04-28 17:22:05 +02:00
  • 6e578a6d95 Remove mosquitto service that was added accidentially. Andreas B. Mundt 2024-04-16 12:17:08 +02:00
  • 849ce03009 Add classroom-teacher-pc. Raphael Dannecker 2024-04-16 12:02:35 +02:00
  • 06de050a29 Install packages needed for reading programming docu. Andreas B. Mundt 2024-04-16 11:55:44 +02:00
  • 3230946e7b Install packages, mostly for programming. Andreas B. Mundt 2024-04-12 08:21:03 +02:00
  • 4ead77b5d0 Update codeblocks again. Andreas B. Mundt 2024-04-07 16:01:05 +02:00
  • 573e381b5e Addressing too many hosts in a single run seems to cause hangs. Andreas B. Mundt 2024-03-13 17:11:53 +01:00
  • fe35721438 Fix implementing printing from virtual machines. Raphael Dannecker 2024-03-13 16:20:16 +01:00
  • 72b971be13 Try named based inventory Raphael Dannecker 2024-03-13 16:04:58 +01:00
  • 912a5f1162 Merge commits need one more line. Andreas B. Mundt 2024-03-13 13:14:19 +01:00
  • eab3b75bff Fix implementing printing from virtual machines. Raphael Dannecker 2024-03-13 13:06:47 +01:00
  • 9bce299c55 Initial commit andi 2024-03-12 17:53:49 +00:00
  • 92bacc4dd3 Merge branch 'fvs' Andreas B. Mundt 2024-03-12 19:45:10 +01:00
  • 24fcf70e1d Initial commit andi 2024-03-12 17:53:49 +00:00
  • e7aa91e7f8 Make lmn-client a separate repository. Andreas B. Mundt 2024-03-12 18:34:58 +01:00
  • fe7ec2f2e9 Clean up cachefsd leftover. Andreas B. Mundt 2024-03-12 16:42:18 +01:00
  • b4a78bdd84 Revert "Implement cifs caching with cachefilesd." Andreas B. Mundt 2024-03-12 11:25:18 +01:00
  • ab70115e85 Fix Desktop PC that ended up in laptop group. Andreas B. Mundt 2024-03-12 11:19:50 +01:00
  • ac97b0d3a4 Work around interrupted dpkg run. Andreas B. Mundt 2024-03-12 11:10:46 +01:00
  • 4c6a499cf0 Fix misspelled name of lmnsynci-User. Raphael Dannecker 2024-03-12 10:39:18 +01:00
  • b271d4978e Create vm_usage_information.txt in not exists. Raphael Dannecker 2024-03-12 09:21:07 +01:00
  • 7667f12399 use correct path to rfkill Raphael Dannecker 2024-03-12 08:59:53 +01:00
  • 30f24bb666 delete old VM-images when running out of space Raphael Dannecker 2024-03-10 10:00:26 +01:00