Commit graph

556 commits

Author SHA1 Message Date
Raphael Dannecker
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. 2024-04-28 19:37:13 +02:00
Raphael Dannecker
ecad541567 Make sure there is at least 5GB of free space after the VM sync. 2024-04-28 19:37:13 +02:00
Andreas B. Mundt
6e578a6d95 Remove mosquitto service that was added accidentially. 2024-04-16 12:17:08 +02:00
Andreas B. Mundt
06de050a29 Install packages needed for reading programming docu. 2024-04-16 11:55:44 +02:00
Andreas B. Mundt
3230946e7b Install packages, mostly for programming. 2024-04-12 08:21:03 +02:00
Raphael Dannecker
eab3b75bff Fix implementing printing from virtual machines.
Already installed "IPP everywhere" printers have to be replaced by
"driverless" printers.

Fix Listen address in cupsd.conf because VMBridge IP is not yet avaible
when cups is starting.
2024-03-13 13:06:47 +01:00
Andreas B. Mundt
e7aa91e7f8 Make lmn-client a separate repository.
Remove all playbooks and roles not used for the lmn-client playbook.
They are almost all maintained within the debian-lan-ansible project
at:
     https://salsa.debian.org/andi/debian-lan-ansible/
2024-03-12 18:41:04 +01: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
ac97b0d3a4 Work around interrupted dpkg run. 2024-03-12 11:11:22 +01:00
Raphael Dannecker
4c6a499cf0 Fix misspelled name of lmnsynci-User. 2024-03-12 10:39:18 +01:00
Raphael Dannecker
7667f12399 use correct path to rfkill 2024-03-12 08:59:53 +01:00
Raphael Dannecker
30f24bb666 delete old VM-images when running out of space 2024-03-10 10:02:31 +01:00
Raphael Dannecker
c99ec444f8 create printerlist.csv to inform VMs about available printers 2024-03-10 10:02:31 +01:00
Andreas B. Mundt
ed7dadf612 Fix ansible run during installation with limitted groups. 2024-02-24 11:30:54 +01:00
Andreas B. Mundt
94b6aaf640 Throttling not needed with patched apt-cacher-ng, cf. #1022043. 2024-02-24 11:30:54 +01:00
Andreas B. Mundt
e3db074ba7 Use groups instead of boolean group varibles. 2024-02-24 11:30:54 +01:00
Andreas B. Mundt
ad76bbd1f1 For some laptops, wifi is off after booting. 2024-02-24 11:30:54 +01:00
Andreas B. Mundt
37e4108021 Provide dual screen setup where needed.
For SDDM, the projector is switched off: dual_screen[0].
For Wayland, dual_screen[1] is set as primary screen.
2024-02-14 15:06:05 +01:00
Andreas B. Mundt
07f34be546 Fix VMs with home on CIFS. 2024-02-14 15:06:05 +01:00
Andreas B. Mundt
d4f6d91f15 Allow starting multiple VMs where the first uses the macvtap device. 2024-02-13 20:16:47 +01:00
Raphael Dannecker
9320f6fd67 allways pull torrent-files from backing-files 2024-02-08 09:22:26 +01:00
Raphael Dannecker
1a9cb2d68a fix path of qcow2 file for outdated-check 2024-02-08 07:22:40 +01:00
Andreas B. Mundt
72a134fcbf Fixes for the laptop role merged before.
Packages need to be installed before messing around
with network configurations.
2024-02-07 17:20:11 +01:00
Andreas B. Mundt
cb41f2cbac Merge branch 'fvs-wlanstick-feature' into fvs 2024-02-06 17:55:42 +01:00
Andreas B. Mundt
b442573b86 Proposed-updates task sometimes hangs. Try fix. 2024-02-06 15:23:52 +01:00
Raphael Dannecker
f8bf585b5f Set virbr1's MAC to en*'s MAC 2024-02-06 13:39:02 +01:00
Raphael Dannecker
94f19984e1 Merge branch 'fvs' into fvs-wlanstick-feature 2024-02-06 08:09:23 +01:00
Andreas B. Mundt
6e49613f4c Merge branch 'dev-vm' into fvs 2024-02-05 19:57:39 +01:00
Raphael Dannecker
8383997e5d additional bridge virbr1 for usb ethernet adapter 2024-02-05 13:10:25 +01:00
Raphael Dannecker
d285b9dbf0 vm-upload must be run as user root 2024-02-05 12:59:23 +01:00
Andreas B. Mundt
eeec281bb0 Fix path for RAM image. SIP client on request. 2024-02-05 11:46:11 +01:00
Andreas B. Mundt
191948cf8a Enable proposed-updates repository for some hosts.
This makes stepwise upgrades and testing on parts of the
infrastructure possible.
2024-02-05 11:45:18 +01:00
Andreas B. Mundt
1e91e30a3f Add RAM option to allow exploring DHCP. 2024-02-04 10:21:02 +01:00
Andreas B. Mundt
9590af9ba2 Minor fixes and improvements. 2024-02-02 19:29:27 +01:00
Raphael Dannecker
6f00bf8549 enable, but don't start NetworkManager 2024-02-01 15:50:35 +01:00
Raphael Dannecker
ccec0f7fea fix owner of starters 2024-02-01 15:01:59 +01:00
Raphael Dannecker
89f851bc73 vm cpu utilization optimized 2024-02-01 09:08:33 +01:00
Raphael Dannecker
a410f4528c 2nd nic for TIA-VM (--bridge Option in vm-start) 2024-02-01 08:13:27 +01:00
Raphael Dannecker
fb4041b6f2 remove old desktop VM-starters 2024-01-30 15:17:02 +01:00
Raphael Dannecker
a18bb05551 Merge branch 'fvs' into dev-vm 2024-01-30 08:38:46 +01:00
Raphael Dannecker
deb9243165 Merge branch 'fvs' into fvs-wlanstick-feature 2024-01-30 08:34:24 +01:00
Andreas B. Mundt
cfae3f22ed VM chooser menu and much faster direct kernel loading. 2024-01-30 08:28:47 +01:00
Raphael Dannecker
f62969b2c2 remove deprecated networkd and NetworkManager entries 2024-01-30 08:26:55 +01:00
Andreas B. Mundt
1622106e3c Calculate memory and number of CPUs for the VM. 2024-01-27 10:12:30 +01:00
Andreas B. Mundt
138c4f7d7e Simplify netboot VM start by script. 2024-01-27 10:12:30 +01:00
Andreas B. Mundt
0a0e942fd0 Remove update notification in task bar.
Updates are managed centrally now and users cannot
install them anyway.
2024-01-27 10:12:30 +01:00
Raphael Dannecker
d3aac1b0e7 Use NetworkManager for wifi-sticks only 2024-01-25 20:09:06 +01:00
Andreas B. Mundt
3c33cde8c6 Webserver playbook for linuxmuster. 2024-01-24 13:00:59 +01:00
Raphael Dannecker
b5bb3c9fa6 create VMs without xml machine file 2024-01-24 10:02:03 +01:00
Andreas B. Mundt
5a2ae0d33c Add files and variable missing in last commit. 2024-01-23 08:07:39 +01:00