Commit graph

431 commits

Author SHA1 Message Date
Andreas B. Mundt
3240d00e98 Revert "Circumvent LMN firewall."
This reverts commit 2d6f1973bd.
2023-04-19 15:04:40 +02:00
Andreas B. Mundt
5f59910cf2 Fix XML comments. 2023-04-19 12:47:32 +02:00
Andreas B. Mundt
2d6f1973bd Circumvent LMN firewall. 2023-04-04 13:52:10 +02:00
Andreas B. Mundt
7871936a67 New scripts and sudo rules. Implement qemu session mode. 2023-04-04 13:49:47 +02:00
Andreas B. Mundt
91aab8e75b No modifications by default, keep them for testing. 2023-04-04 13:07:10 +02:00
Andreas B. Mundt
76562b503b Disable /tmp on tmpfs. 2023-04-04 13:05:50 +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
5640c3e76b Get ready for bookworm by default. 2023-03-14 17:12:53 +01:00
Andreas B. Mundt
cb9f5fdb23 Skip time consuming VM syncing during installation, cleanup. 2023-02-18 10:22:46 +01:00
Raphael Dannecker
354075f530 shell syntax optimized and more options for rebase-vm.sh 2023-02-12 14:38:29 +01:00
Andreas B. Mundt
c1ff7319f4 Sync VM back to the server. 2023-02-07 19:18:57 +01:00
Andreas B. Mundt
89ddaa0138 Fix external graphics card. 2023-02-07 19:18:57 +01:00
Andreas B. Mundt
0c9711a1da Configure default browser and favorites in menu. 2023-02-07 19:18:57 +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
ec7b77411b Fixes for bookworm. 2023-02-07 19:18:57 +01:00
Andreas B. Mundt
52bb5b4fbc Add packages from backports (bullseye only). 2023-02-07 19:18:57 +01:00
Andreas B. Mundt
c8bd147d78 Start role implementing the VMs. 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
Andreas B. Mundt
0828e77e7b Some more cleanup after logout. 2023-02-07 19:18:57 +01:00
Andreas B. Mundt
0532ed1e17 Switch to NFSv4 homes. 2023-02-07 19:18:57 +01:00
Andreas B. Mundt
db054949a5 Implement lmn-sssd and lmn-mount roles. 2023-02-07 19:18:57 +01:00
Andreas B. Mundt
b7a2cc664f Deploy scripts. 2023-02-07 19:18:57 +01:00
Andreas B. Mundt
f4f0795e80 Implement home exam server. 2023-02-07 19:18:57 +01:00
Andreas B. Mundt
fd7f34e380 Add user 'virti' to run libvirt VMs. 2023-02-07 19:18:57 +01:00
Andreas B. Mundt
d9d36d5c92 Fix/remove leftover. 2023-02-07 19:18:57 +01:00
Andreas B. Mundt
291866eb93 Find latest ISO images automatically. 2023-02-07 19:18:57 +01:00
Andreas B. Mundt
e61a8b899c Modify line if it exists. 2023-02-07 19:18:57 +01:00
Andreas B. Mundt
62931a927f Update customized live image weekly. 2023-02-07 19:18:57 +01:00
Andreas B. Mundt
adaa730c07 Fixes for customized live image build. 2023-02-07 19:18:57 +01:00
Andreas B. Mundt
67d5fc22da Better fix for 77703a9d. 2023-02-07 19:18:57 +01:00
Andreas B. Mundt
66b1abe521 Update in any case, i.e. IP address change. 2023-02-07 19:18:57 +01:00
Andreas B. Mundt
68958b2371 Show use of NFS in boot entries. 2023-02-07 19:18:57 +01:00
Andreas B. Mundt
feaf22a28b Do not build image during ansible run, it is too fragile. 2023-02-07 19:18:57 +01:00
Andreas B. Mundt
e99732634e Fix mount failure during installation (preseed/late_command). 2023-02-07 19:18:57 +01:00
Andreas B. Mundt
c7f7977622 Bail out if apt-proxy fails. 2023-02-07 19:18:57 +01:00
Andreas B. Mundt
93f9565c55 Continue eliminating hardcoded apt-proxy. 2023-02-07 19:18:57 +01:00
Andreas B. Mundt
280f42ae0b Make use of auto-apt-proxy to use local proxy. 2023-02-07 19:18:57 +01:00
Andreas B. Mundt
b413e944ce Make sure ansible is not run without a defined playbook. 2023-02-07 19:18:57 +01:00
Andreas B. Mundt
829b8b4d3b Implement livebox gnome-edu image build. 2023-02-07 19:18:57 +01:00
Andreas B. Mundt
6438585128 Experimental IPv6 installbox. 2023-02-07 19:18:57 +01:00
Andreas B. Mundt
de2a473cde Implement livebox. 2023-02-07 19:18:57 +01:00
Andreas B. Mundt
d7d767fea9 Improvements sambox-client. 2023-02-07 19:18:57 +01:00
Andreas B. Mundt
06973c015b Fix sambox-client. 2023-02-07 19:18:57 +01:00
Andreas B. Mundt
ec66744db4 Fix sambox. 2023-02-07 19:18:57 +01:00
Andreas B. Mundt
a5e143b900 Fix bind configuration. 2023-02-07 19:18:57 +01:00
Andreas B. Mundt
b0e34434b1 Split 'normal' and 'setup' tasks. 2023-02-07 19:18:57 +01:00
Andreas B. Mundt
bfee555f1e Add 'ldap' alias in ldap role. 2023-02-07 19:18:57 +01:00