Commit graph

  • 79ec9e57f2 Use vault for site-specific variables. Andreas B. Mundt 2023-10-12 20:00:19 +02:00
  • 0b413b7835 Download fails during installation. Andreas B. Mundt 2023-10-12 10:00:26 +02:00
  • df7ea04576 Install php-cli on request. Andreas B. Mundt 2023-10-11 21:34:20 +02:00
  • 445c31b7b7 Provide libdvdcss needed for playing video DVDs. Andreas B. Mundt 2023-10-11 21:05:00 +02:00
  • 1bdb0e5b38 When shutdown is chosen from within KDE, the system hangs. Andreas B. Mundt 2023-10-11 18:23:08 +02:00
  • c1a6b35b9c Support for veracrypt. Andreas B. Mundt 2023-10-10 12:38:21 +02:00
  • 2e05599294 Enable wake-on-lan. Andreas B. Mundt 2023-10-10 12:36:58 +02:00
  • faeeb46ddf Show date of last ansible run. Andreas B. Mundt 2023-10-08 20:28:57 +02:00
  • 9b0cac3177 Leave more time for unattended-upgrades. Andreas B. Mundt 2023-10-08 19:45:25 +02:00
  • 987e33c989 Displayed hostname overlaps with battery symbol on laptops. Andreas B. Mundt 2023-10-07 21:11:48 +02:00
  • d7d0069dd3 script aborts if no qcow2-File found Raphael Dannecker 2023-10-08 19:47:01 +02:00
  • 3768d0e77b remove old qcows if filesize on server has changed Raphael Dannecker 2023-10-07 12:00:42 +02:00
  • 022e8ff19b No PXE boot by default; update inventory. Andreas B. Mundt 2023-10-07 09:34:23 +02:00
  • 53349e3ece Fix unattended-upgrades. Andreas B. Mundt 2023-10-04 13:42:01 +02:00
  • 636fdc1911 Skip VMs for now. Andreas B. Mundt 2023-09-28 12:40:46 +02:00
  • 4ba4836b7d Clean up new playbooks; mind mapping software. Andreas B. Mundt 2023-09-27 20:33:14 +02:00
  • bfae6ff010 Separate clean-up-stuff from other tasks. Andreas B. Mundt 2023-09-27 20:31:20 +02:00
  • 668eca6585 Implement WLAN access. Andreas B. Mundt 2023-09-27 15:31:35 +02:00
  • fd4c55ffea kdevelop hangs, unusual path ownership, permissions. Andreas B. Mundt 2023-09-27 15:02:57 +02:00
  • d34bc5f15c School's laptops like desktops. Add teachers (laptop) role. Andreas B. Mundt 2023-09-27 08:21:04 +02:00
  • d907261f9b Start with laptop playbook. Andreas B. Mundt 2023-09-26 17:11:44 +02:00
  • 8463702482 No shutdown in longer breaks. Andreas B. Mundt 2023-09-26 17:10:48 +02:00
  • d234a13495 More packages for programming classes. Andreas B. Mundt 2023-09-26 17:09:27 +02:00
  • 27985c08b3 do not abort, if torrent is not running Raphael Dannecker 2023-09-23 08:04:56 +02:00
  • b62498da3a Minor fixes and improvements. Andreas B. Mundt 2023-09-19 19:03:38 +02:00
  • 2e0ffda273 Improve slice and delay handling. Andreas B. Mundt 2023-09-16 11:29:08 +02:00
  • adb31d1e86 Restric SSH, more security. Andreas B. Mundt 2023-09-15 21:20:51 +02:00
  • 1b990b8cdb Fix entering secret manually. Fix missing Dolphin bookmarks. Andreas B. Mundt 2023-09-14 18:58:55 +02:00
  • cb2ed82715 Switch to transient service unit. Socket-triggering fails for now. Andreas B. Mundt 2023-09-13 19:32:25 +02:00
  • 8aca770c40 Dolphin keeps outdated paths (after Versetzung). Andreas B. Mundt 2023-09-13 19:36:20 +02:00
  • a2424a4a73 Add Daniel Werz' pubkey to machines. Andreas B. Mundt 2023-09-13 19:34:53 +02:00
  • 7098a431d1 Add some packages users showed interest in. Andreas B. Mundt 2023-09-13 19:34:02 +02:00
  • 49e092a7df old projects added Raphael Dannecker 2023-09-12 21:12:49 +02:00
  • 18e7bd2011 delete existing local desktop files except mimeinfo.cache Raphael Dannecker 2023-09-08 18:18:03 +02:00
  • 46a45bfc0f Fix syntax in desktop-file related tasks. Andreas B. Mundt 2023-09-08 14:00:44 +02:00
  • 3e89571a96 Throttle task which seems to hang often. Andreas B. Mundt 2023-09-08 13:46:08 +02:00
  • 9560228f3b Fix umount when virtiofs was never used (slice does not exist). Andreas B. Mundt 2023-09-08 11:27:42 +02:00
  • 09ffead361 Work around slow socket appearance. FIXME! Andreas B. Mundt 2023-09-07 12:05:04 +02:00
  • be70ac6984 Fix boot order if necessary. Andreas B. Mundt 2023-09-07 10:59:30 +02:00
  • a8f950e085 Some package cleanup. Andreas B. Mundt 2023-09-07 07:55:53 +02:00
  • f51bfa1e30 Patch sddm login screen to show hostname. Andreas B. Mundt 2023-09-06 19:30:32 +02:00
  • 0a85b1ee01 Move teacher's PC to specific IP address. Andreas B. Mundt 2023-09-06 15:08:03 +02:00
  • 9e16c216a7 Use latest virtiofs. The distributed daemon sometimes causes issues. Andreas B. Mundt 2023-09-06 11:41:20 +02:00
  • fbabce80c7 Update links. Andreas B. Mundt 2023-09-06 10:13:49 +02:00
  • 1004922a58 Patch dolphin bookmarks. Andreas B. Mundt 2023-09-06 10:12:09 +02:00
  • 9d11c95794 Make systems production ready. Andreas B. Mundt 2023-09-06 10:07:16 +02:00
  • b518b9a206 Set sticky bit (restricted deletion flag) to allow PAM mount as user. Andreas B. Mundt 2023-09-06 08:50:52 +02:00
  • a1e47cf64b Umount script: Kill blocking processes and destroy VMs. Andreas B. Mundt 2023-09-05 09:41:44 +02:00
  • 11042c2e52 Reduce system load and network traffic on login. Andreas B. Mundt 2023-09-04 19:43:51 +02:00
  • 7756c30bb5 Avoid lmnsynci as owner for /lmn. Andreas B. Mundt 2023-09-04 13:53:08 +02:00
  • 6c69d4ce4d Fix permissions for VM access. Andreas B. Mundt 2023-09-04 13:40:24 +02:00
  • da71eed94b Clean up VM scripts a bit. Andreas B. Mundt 2023-09-04 13:20:17 +02:00
  • 3ea922c263 Clean up proxy configuraton. Andreas B. Mundt 2023-09-04 12:31:51 +02:00
  • 5f5e9c53a6 create chromium config directory Raphael Dannecker 2023-09-04 11:52:26 +02:00
  • 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