Commit graph

  • 7fd6c76996 Use a service for virtiofs for better control. Andreas B. Mundt 2023-09-04 07:59:43 +02:00
  • 51cb0a2804 Fixes and improvements for power/logout handling. Andreas B. Mundt 2023-09-03 20:25:34 +02:00
  • f7eba29ba4 Add some IDE packages. Thanks to Rolf Haist. Andreas B. Mundt 2023-09-02 18:57:41 +02:00
  • 0b93fc2ba5 kerberize chromium Raphael Dannecker 2023-09-04 11:38:39 +02:00
  • 2078fab902 solve conflicts with multiple parallel ctorrents Raphael Dannecker 2023-09-04 11:37:59 +02:00
  • 7d7301f67d Try umounting multiple times. Andreas B. Mundt 2023-09-02 16:06:15 +02:00
  • 431acebfa3 Make playbook more general: Split into general and specific roles, use variables. Andreas B. Mundt 2023-09-02 15:46:27 +02:00
  • c59fb67ed0 Try smart umount as a simple solution (no credentials needed). Andreas B. Mundt 2023-08-19 14:26:58 +02:00
  • fac98e9f09 Attempt to umount properly. Andreas B. Mundt 2023-08-18 13:23:22 +02:00
  • 2f7da9c1b4 Move PAM mount config for VMs to corresponding role. Cleanup. Andreas B. Mundt 2023-08-18 09:56:19 +02:00
  • 793b37853e Move VM mount functionality to PAM for better umount handling. Andreas B. Mundt 2023-08-18 09:23:14 +02:00
  • f854b3659c Defaults for 'sandbox', as there seems to be no reason not to use them. Andreas B. Mundt 2023-08-17 10:51:19 +02:00
  • a11c6e309a Currently, the folder-view is not of much use. Andreas B. Mundt 2023-08-17 10:48:34 +02:00
  • 54ccda1abf Try some ECMAScript to configure the desktop. Andreas B. Mundt 2023-08-16 20:50:44 +02:00
  • cb172935c7 Include backports. Andreas B. Mundt 2023-08-16 14:46:55 +02:00
  • ad7d1da61d provide script to reset places in dolphin Raphael Dannecker 2023-08-16 20:02:00 +02:00
  • 10967afaf7 lmnsynci without homedir Raphael Dannecker 2023-08-16 12:18:32 +02:00
  • 2fe52816e4 install printer based on GPO Raphael Dannecker 2023-08-16 12:17:17 +02:00
  • cc4010b1bb umount all user mounts on logout Raphael Dannecker 2023-08-16 10:01:37 +02:00
  • 67a9d1e6ef Fix wireshark for all. Andreas B. Mundt 2023-08-15 15:28:10 +02:00
  • f06c63f8f5 Nicer fix for the local-mirror-font issue. Andreas B. Mundt 2023-08-15 13:25:22 +02:00
  • 79c8eec999 Merge branch 'fvs' of gitlab.steinbeisschule-reutlingen.de:L_MDT/debian-lan4fvs into fvs Raphael Dannecker 2023-08-15 12:12:59 +02:00
  • 0d4923d3fa proxmox added to inventory Raphael Dannecker 2023-08-15 12:12:46 +02:00
  • d125b07b5d Proxy value is not empty but the apt cache. Try it in an extra task. Andreas B. Mundt 2023-08-14 21:28:16 +02:00
  • fdda28f16f Fetch fonts from local mirror for reliability. Andreas B. Mundt 2023-08-14 19:55:08 +02:00
  • 6da010f89b Comment outdated stuff. Andreas B. Mundt 2023-08-14 17:39:57 +02:00
  • e4639f3418 Drop this, it does not prevent installing akonadi-backend-mysql. Andreas B. Mundt 2023-08-14 17:26:24 +02:00
  • 7ec3bac2b0 Give arduino a try and add package available again. Andreas B. Mundt 2023-08-14 16:42:33 +02:00
  • 8eb9748f93 new vm location: /lmn/vm Raphael Dannecker 2023-08-14 21:07:32 +02:00
  • bdbd4f8ce5 symbolic links to home and share don't work on windows Raphael Dannecker 2023-08-14 18:44:02 +02:00
  • 316091dd7c Fixed path in directory check Raphael Dannecker 2023-08-14 18:42:47 +02:00
  • f404a9a7a8 Merge branch 'fvs' of gitlab.steinbeisschule-reutlingen.de:L_MDT/debian-lan4fvs into fvs Raphael Dannecker 2023-08-14 16:18:39 +02:00
  • e64008c714 store vmimages in /lmn/vm and mount media in /lmn/media Raphael Dannecker 2023-08-14 16:18:34 +02:00
  • 9e3d0b70bc Add inventory. Andreas B. Mundt 2023-08-14 15:40:10 +02:00
  • 68239b56cb Mount default-school by pam_mount and create symlinks to home and share Raphael Dannecker 2023-08-14 08:26:06 +02:00
  • 4d9388d6f6 Run an extra install task to provide selected dependencies. Andreas B. Mundt 2023-08-12 19:24:08 +02:00
  • 54a731ff65 Allow screen sharing in video conferences. Andreas B. Mundt 2023-08-12 19:22:15 +02:00
  • fc410dcb2d Add missing package for webdav and activate nextcloud mount. Andreas B. Mundt 2023-08-12 08:29:56 +02:00
  • 67afa03c67 prepare nextcloud mount Raphael Dannecker 2023-08-11 19:42:12 +02:00
  • 28009113c2 Configure to use sqlite in akonadi. Andreas B. Mundt 2023-08-11 18:23:32 +02:00
  • d8aba1b879 kerberize nextcloud Raphael Dannecker 2023-08-11 18:15:11 +02:00
  • 1221f7899f fix problems with nss (thunderbird, chromium, firefox) Raphael Dannecker 2023-08-11 18:12:27 +02:00
  • 548368d661 Fix script when nobody is logged in. Andreas B. Mundt 2023-08-11 17:49:40 +02:00
  • 82d525fd57 Fix typo and ansible module to be used. Andreas B. Mundt 2023-08-07 22:31:25 +02:00
  • 4b85ad1f14 Fix sddm listed as user. Andreas B. Mundt 2023-08-06 19:28:30 +02:00
  • 9f6fa677c4 Implement shutdown-if-not-in-use. Andreas B. Mundt 2023-08-06 13:51:16 +02:00
  • f1c67852da Boot parameter not needed anymore after BIOS upgrade. Andreas B. Mundt 2023-07-29 21:23:55 +02:00
  • b8f536c162 Disable libvirt user for now. Andreas B. Mundt 2023-07-29 21:22:37 +02:00
  • 00896a3b6e Fix sound on 312D (R317). Andreas B. Mundt 2023-07-28 07:39:28 +02:00
  • edf71a4368 Try to work around #1039472. Use full path. Fix grub update. Cleanup. Andreas B. Mundt 2023-07-24 08:38:39 +02:00
  • 1445467387 Add splash screen back. Andreas B. Mundt 2023-07-24 08:25:18 +02:00
  • 6514d084f8 Move relevant kde tasks to lmn_kde role. Andreas B. Mundt 2023-07-24 07:41:49 +02:00
  • 244a1cad2e Move files and handlers to corresponding role. Andreas B. Mundt 2023-07-24 07:39:55 +02:00
  • 08d1bccace moved block to other role Raphael Dannecker 2023-07-23 21:06:47 +02:00
  • 23dc4bfe93 run update-desktop-database only when rsync-changes Raphael Dannecker 2023-07-23 20:43:47 +02:00
  • c39ca21a47 Allow to boot the default entry. Andreas B. Mundt 2023-07-23 17:06:08 +02:00
  • adc9aa8489 Protect the grub boot menu. Andreas B. Mundt 2023-07-23 11:35:06 +02:00
  • 1f6d262ad4 Do not run commands unconditionally. Andreas B. Mundt 2023-07-23 09:49:05 +02:00
  • 3b5c78e1a3 Simplify wireshark tweak. Andreas B. Mundt 2023-07-23 09:30:39 +02:00
  • 6489889860 bugfix Raphael Dannecker 2023-07-22 14:00:12 +02:00
  • 57c5e35c57 create fvs-menu in starter Raphael Dannecker 2023-07-22 13:59:53 +02:00
  • b7a0c9fa30 download necessary qcow2-files automatically Raphael Dannecker 2023-07-18 13:19:45 +02:00
  • 406b79bec4 default sync by torrent, rsync with option -d Raphael Dannecker 2023-07-17 16:27:28 +02:00
  • 962cfa69d6 unmount oldhome and linuxhome on logout Raphael Dannecker 2023-07-16 17:52:27 +02:00
  • 0347ecda0e wake up from suspend fails in R217 Andreas B. Mundt 2023-07-14 13:01:46 +02:00
  • f101787e2d fix wireshark dump as normal user Andreas B. Mundt 2023-07-14 11:09:08 +02:00
  • 764fd3a3bf fix for machines in R217 Andreas B. Mundt 2023-07-14 10:45:20 +02:00
  • 0b1bae17a3 more packages Andreas B. Mundt 2023-07-14 07:37:39 +02:00
  • 264b493a98 install additional packages Raphael Dannecker 2023-07-13 20:51:22 +02:00
  • d88d9fb428 restrict upload to role teacher Raphael Dannecker 2023-07-13 15:44:17 +02:00
  • 982ea9464d add software packages Raphael Dannecker 2023-07-12 15:52:09 +02:00
  • ec7c5678c3 infrastructure roles Raphael Dannecker 2023-07-12 15:50:46 +02:00
  • f191b0c178 allow students to download images Raphael Dannecker 2023-07-12 15:47:35 +02:00
  • 983e915090 fixed bugs Raphael Dannecker 2023-07-04 11:42:32 +02:00
  • 4e5eebe367 download vms by torrent Raphael Dannecker 2023-07-04 10:43:57 +02:00
  • 354e1fb6fb add proxy Raphael Dannecker 2023-07-04 10:43:24 +02:00
  • ef32f411a6 Merge branch 'fvs' of gitlab.steinbeisschule-reutlingen.de:L_MDT/debian-lan4fvs into fvs Raphael Dannecker 2023-06-27 14:39:46 +02:00
  • 00d5229f00 use fqdn in proxy Raphael Dannecker 2023-06-26 19:44:40 +02:00
  • af3c1fc1b1 fqdn for parent proxy Raphael Dannecker 2023-06-26 18:33:56 +02:00
  • a69309e765 Merge branch 'fvs' of gitlab.steinbeisschule-reutlingen.de:L_MDT/debian-lan4fvs into fvs Raphael Dannecker 2023-05-21 15:07:37 +02:00
  • cf06dcf142 bugfix Raphael Dannecker 2023-05-21 15:05:43 +02:00
  • f8e993154d ansible-role to install additional packages added Raphael Dannecker 2023-05-20 14:45:41 +02:00
  • cb67998666 mounthome with option to mount linuxhome Raphael Dannecker 2023-05-16 19:52:35 +02:00
  • a0fad9b45a fixed params for read-command Raphael Dannecker 2023-05-16 12:32:53 +02:00
  • 2887c94e13 vmimage-torrent.service file added Raphael Dannecker 2023-05-06 12:05:47 +02:00
  • dce05711b4 systemd vmimage-torrent.service added Raphael Dannecker 2023-05-06 12:04:07 +02:00
  • fb1283a546 (re)create torrent file before upload Raphael Dannecker 2023-05-06 11:50:29 +02:00
  • b412535de3 no_proxy section for internal domains added Raphael Dannecker 2023-05-03 18:28:35 +02:00
  • 78abee37a4 kerberize with kerberize_uri Raphael Dannecker 2023-05-03 18:16:56 +02:00
  • 399c3d0d66 sync-vm with torrent support Raphael Dannecker 2023-05-03 17:24:27 +02:00
  • 50cf61844c Fix marker quotation. Andreas B. Mundt 2023-05-03 08:06:58 +02:00
  • 3240d00e98 Revert "Circumvent LMN firewall." Andreas B. Mundt 2023-04-19 15:04:40 +02:00
  • 5f59910cf2 Fix XML comments. Andreas B. Mundt 2023-04-19 12:47:32 +02:00
  • 2d6f1973bd Circumvent LMN firewall. Andreas B. Mundt 2023-04-04 13:52:10 +02:00
  • 7871936a67 New scripts and sudo rules. Implement qemu session mode. Andreas B. Mundt 2023-04-04 13:29:00 +02:00
  • 91aab8e75b No modifications by default, keep them for testing. Andreas B. Mundt 2023-04-04 13:07:10 +02:00
  • 76562b503b Disable /tmp on tmpfs. Andreas B. Mundt 2023-04-04 13:05:50 +02:00
  • ba7eca15fa Prepare a persistent local cache directory and define XDG_CACHE_HOME. Andreas B. Mundt 2023-03-19 17:41:21 +01:00
  • a502d37c61 Fixes for akonadi, however, it still does not like the smb working dir. Andreas B. Mundt 2023-03-17 19:46:22 +01:00
  • 7a3f106ee3 Switch to cifs for home dirs. Andreas B. Mundt 2023-03-15 08:33:37 +01:00