Andreas B. Mundt
|
a586ac5201
|
Combine playbooks and update/adapt inventory accordingly.
|
2023-10-21 17:18:41 +02:00 |
|
Andreas B. Mundt
|
e48c761935
|
Provide a local guest user.
|
2023-10-21 10:01:02 +02:00 |
|
Andreas B. Mundt
|
987e33c989
|
Displayed hostname overlaps with battery symbol on laptops.
|
2023-10-08 19:47:37 +02:00 |
|
Raphael Dannecker
|
d7d0069dd3
|
script aborts if no qcow2-File found
|
2023-10-08 19:47:01 +02:00 |
|
Raphael Dannecker
|
3768d0e77b
|
remove old qcows if filesize on server has changed
|
2023-10-07 12:00:42 +02:00 |
|
Andreas B. Mundt
|
bfae6ff010
|
Separate clean-up-stuff from other tasks.
|
2023-09-28 14:23:35 +02:00 |
|
Raphael Dannecker
|
27985c08b3
|
do not abort, if torrent is not running
|
2023-09-23 08:04:56 +02:00 |
|
Andreas B. Mundt
|
2e0ffda273
|
Improve slice and delay handling.
|
2023-09-16 11:32:25 +02:00 |
|
Andreas B. Mundt
|
cb2ed82715
|
Switch to transient service unit. Socket-triggering fails for now.
|
2023-09-16 11:31:11 +02:00 |
|
Raphael Dannecker
|
49e092a7df
|
old projects added
|
2023-09-12 21:12:49 +02:00 |
|
Raphael Dannecker
|
18e7bd2011
|
delete existing local desktop files except mimeinfo.cache
|
2023-09-08 18:18:03 +02:00 |
|
Andreas B. Mundt
|
46a45bfc0f
|
Fix syntax in desktop-file related tasks.
|
2023-09-08 14:02:58 +02:00 |
|
Andreas B. Mundt
|
9560228f3b
|
Fix umount when virtiofs was never used (slice does not exist).
|
2023-09-08 11:27:42 +02:00 |
|
Andreas B. Mundt
|
09ffead361
|
Work around slow socket appearance. FIXME!
|
2023-09-07 12:05:04 +02:00 |
|
Andreas B. Mundt
|
a8f950e085
|
Some package cleanup.
|
2023-09-07 07:55:53 +02:00 |
|
Andreas B. Mundt
|
9e16c216a7
|
Use latest virtiofs. The distributed daemon sometimes causes issues.
Binary downloaded from: https://gitlab.com/virtio-fs/virtiofsd
|
2023-09-07 07:50:36 +02:00 |
|
Andreas B. Mundt
|
b518b9a206
|
Set sticky bit (restricted deletion flag) to allow PAM mount as user.
|
2023-09-06 08:50:52 +02:00 |
|
Andreas B. Mundt
|
a1e47cf64b
|
Umount script: Kill blocking processes and destroy VMs.
|
2023-09-05 18:10:59 +02:00 |
|
Andreas B. Mundt
|
7756c30bb5
|
Avoid lmnsynci as owner for /lmn.
|
2023-09-04 15:38:03 +02:00 |
|
Andreas B. Mundt
|
6c69d4ce4d
|
Fix permissions for VM access.
|
2023-09-04 15:38:03 +02:00 |
|
Andreas B. Mundt
|
da71eed94b
|
Clean up VM scripts a bit.
|
2023-09-04 15:38:03 +02:00 |
|
Andreas B. Mundt
|
3ea922c263
|
Clean up proxy configuraton.
|
2023-09-04 12:43:55 +02:00 |
|
Andreas B. Mundt
|
7fd6c76996
|
Use a service for virtiofs for better control.
|
2023-09-04 11:39:29 +02:00 |
|
Raphael Dannecker
|
2078fab902
|
solve conflicts with multiple parallel ctorrents
|
2023-09-04 11:38:58 +02:00 |
|
Andreas B. Mundt
|
7d7301f67d
|
Try umounting multiple times.
|
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 |
|
Andreas B. Mundt
|
f854b3659c
|
Defaults for 'sandbox', as there seems to be no reason not to use them.
|
2023-08-17 10:51:41 +02:00 |
|
Raphael Dannecker
|
10967afaf7
|
lmnsynci without homedir
|
2023-08-16 12:18:32 +02:00 |
|
Raphael Dannecker
|
cc4010b1bb
|
umount all user mounts on logout
|
2023-08-16 10:01:37 +02:00 |
|
Andreas B. Mundt
|
6da010f89b
|
Comment outdated stuff.
|
2023-08-14 22:23:07 +02:00 |
|
Raphael Dannecker
|
8eb9748f93
|
new vm location: /lmn/vm
|
2023-08-14 21:07:32 +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
|
316091dd7c
|
Fixed path in directory check
|
2023-08-14 18:42:47 +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
|
1221f7899f
|
fix problems with nss (thunderbird, chromium, firefox)
|
2023-08-11 18:16:04 +02:00 |
|
Andreas B. Mundt
|
edf71a4368
|
Try to work around #1039472. Use full path. Fix grub update. Cleanup.
|
2023-07-24 14:08:21 +02:00 |
|
Andreas B. Mundt
|
244a1cad2e
|
Move files and handlers to corresponding role.
|
2023-07-24 07:39:55 +02:00 |
|
Raphael Dannecker
|
08d1bccace
|
moved block to other role
|
2023-07-23 21:06:47 +02:00 |
|
Raphael Dannecker
|
23dc4bfe93
|
run update-desktop-database only when rsync-changes
|
2023-07-23 20:43:47 +02:00 |
|
Raphael Dannecker
|
6489889860
|
bugfix
|
2023-07-22 14:00:12 +02:00 |
|
Raphael Dannecker
|
b7a0c9fa30
|
download necessary qcow2-files automatically
|
2023-07-18 13:19:45 +02:00 |
|
Raphael Dannecker
|
406b79bec4
|
default sync by torrent, rsync with option -d
|
2023-07-17 16:27:28 +02:00 |
|
Raphael Dannecker
|
962cfa69d6
|
unmount oldhome and linuxhome on logout
|
2023-07-16 17:52:27 +02:00 |
|
Raphael Dannecker
|
d88d9fb428
|
restrict upload to role teacher
|
2023-07-13 15:44:17 +02:00 |
|
Raphael Dannecker
|
f191b0c178
|
allow students to download images
|
2023-07-12 15:47:35 +02:00 |
|
Raphael Dannecker
|
983e915090
|
fixed bugs
|
2023-07-04 11:42:32 +02:00 |
|
Raphael Dannecker
|
4e5eebe367
|
download vms by torrent
|
2023-07-04 10:43:57 +02:00 |
|