Raphael Dannecker
831f453512
Configuring the NFS server using variables is more customizable
2025-03-02 11:12:16 +01:00
Raphael Dannecker
18cde94846
Mount nfs share for additional programs and data
2025-01-22 14:40:52 +01:00
Raphael Dannecker
f201332a4b
Run virtiofsd in usermode and mount shares with correct gid.
...
- The new virtiofsd provides the ability to map a specified
UID and GID to that of the user when running in user mode.
As a result, virtiofsd is moved to userland for VMs and
the new -uid and -gid options are introduced that specify
the IDs on the guest.New v
- The drives no longer have to be mounted with the group ID 1010.
Therefore, the mount options are changed to the real group ID
2024-06-17 21:35:18 +02:00
Andreas B. Mundt
b4a78bdd84
Revert "Implement cifs caching with cachefilesd."
...
This reverts commit 6c7209e82b
.
2024-03-12 11:25:18 +01:00
Andreas B. Mundt
e30a7032a5
No 'cache=loose' mount option for teachers' PCs.
...
Use the default 'cache=strict' for the CIFS mount to
provide extra data consistency.
2024-01-18 08:41:52 +01:00
Andreas B. Mundt
2c0182ffe6
Cache file and directory attributes for 10 minutes.
2024-01-13 11:05:03 +01:00
Andreas B. Mundt
6c7209e82b
Implement cifs caching with cachefilesd.
2023-12-22 14:13:41 +01:00
Andreas B. Mundt
e48c761935
Provide a local guest user.
2023-10-21 10:01:02 +02:00
Andreas B. Mundt
fd4c55ffea
kdevelop hangs, unusual path ownership, permissions.
2023-09-27 15:02:57 +02:00
Andreas B. Mundt
d234a13495
More packages for programming classes.
2023-09-26 17:09:27 +02:00
Andreas B. Mundt
431acebfa3
Make playbook more general: Split into general and specific roles, use variables.
2023-09-02 16:19:05 +02:00
Andreas B. Mundt
c59fb67ed0
Try smart umount as a simple solution (no credentials needed).
2023-08-19 18:31:09 +02:00
Andreas B. Mundt
fac98e9f09
Attempt to umount properly.
2023-08-19 13:44:26 +02:00
Andreas B. Mundt
2f7da9c1b4
Move PAM mount config for VMs to corresponding role. Cleanup.
2023-08-18 10:43:33 +02:00
Andreas B. Mundt
793b37853e
Move VM mount functionality to PAM for better umount handling.
2023-08-18 09:23:14 +02:00
Raphael Dannecker
cc4010b1bb
umount all user mounts on logout
2023-08-16 10:01:37 +02:00
Raphael Dannecker
bdbd4f8ce5
symbolic links to home and share don't work on windows
2023-08-14 18:44:02 +02:00
Raphael Dannecker
e64008c714
store vmimages in /lmn/vm and mount media in /lmn/media
2023-08-14 16:18:34 +02:00
Raphael Dannecker
68239b56cb
Mount default-school by pam_mount and create symlinks to home and share
2023-08-14 08:26:06 +02:00
Andreas B. Mundt
fc410dcb2d
Add missing package for webdav and activate nextcloud mount.
2023-08-12 09:13:21 +02:00
Raphael Dannecker
67afa03c67
prepare nextcloud mount
2023-08-11 19:42:49 +02:00
Raphael Dannecker
1221f7899f
fix problems with nss (thunderbird, chromium, firefox)
2023-08-11 18:16:04 +02:00
Andreas B. Mundt
50cf61844c
Fix marker quotation.
2023-05-03 08:06:58 +02:00
Andreas B. Mundt
5f59910cf2
Fix XML comments.
2023-04-19 12:47:32 +02:00
Andreas B. Mundt
ba7eca15fa
Prepare a persistent local cache directory and define XDG_CACHE_HOME.
2023-03-24 12:40:57 +01:00
Andreas B. Mundt
a502d37c61
Fixes for akonadi, however, it still does not like the smb working dir.
2023-03-17 20:59:00 +01:00
Andreas B. Mundt
7a3f106ee3
Switch to cifs for home dirs.
2023-03-15 14:55:33 +01:00
Andreas B. Mundt
18928f2818
Implement VM configuration and deploy the images.
2023-02-07 19:18:57 +01:00
Andreas B. Mundt
396a91fb40
Allow access for VMs (virtiofs), support new hardware.
2023-02-07 19:18:57 +01:00
Andreas B. Mundt
0cc41715d8
Configure KDE, move package installation to extra role.
2023-02-07 19:18:57 +01:00