{{tag> images exam}}
====== Vorstellung ======
Mit dem wachsenden Wunsch nach digitalen Prüfungsformaten ist bei uns die Idee eines Prüfungs-Images auf Basis von Linbo gewachsen. Seit einigen Jahren ist dieses Image nun auf sämtlichen von der Schule betreuten Geräten (PCs und Schüler-Endgeräten) verfügbar und entwickelt sich stetig weiter. Gepflegt wird es (wie alle unsere Images) in Proxmox-VMs. Ein Überblick:
* Ubuntu 24.04 als Basis
* kein Domänenmitglied / keine persönlichen Zugänge (da gleiches Image auch auf persönlichen Endgeräten)
* Entfernung von Bluetooth-Stack, Rechtschreibung uvm.
* System-WLAN eingerichtet, kein Nutzer-WLAN (Achtung: im Download entfernt)
* Internetzugriff über statische hosts-Datei in Kombination mit ufw Firewall
* resolved standardmäßig deaktiviert
* Entfernen des fuse-Stacks, Sperren des Zugriffs auf andere Partitionen
Im Gegensatz zu vielen anderen uns bekannten Lösungen zeichnet sich dieses System dadurch aus, dass...
* in einer sicheren Prüfungsumgebung viele Programme parallel laufen können
* durch das Imaging Änderungswünsche schnell realisiert werden können
* selbst Webdienste sicher zugelassen werden können
* ein Prüfungs-Moodle in Prüfungssituationen genutzt werden kann (zum Verteilen und Einsammeln von Material sowie für die Nutzung digitaler Prüfungsformate)
Kein System ist wirklich sicher - darum entwickeln wir das Prüfungs-Image stetig weiter. Dennoch bestand es den "Stresstest" des Niedersächsischen Landesinstituts für schulische Qualitätsentwicklung (NLQ) und kann somit in Niedersachsen bis zum Abitur in Prüfungssituationen eingesetzt werden.
Achtung: ein denkbarer Angriffsvektor wäre das Manipulieren der Cache-Partition und des zugehörigen Images. Vor Prüfungen also ggf. am Netz synchronisieren.
====== Installationshilfen ======
Neben dem Download (derzeit unter ) sind ein paar Anpassungen vorzunehmen:
* ggf. Anpassung des Postsync-Skriptes (dient nur der Anpassung der fstab mit alten Mountpoints und dem String für die Version auf dem Hintergrundbild)
* Anpassung der ''/etc/hosts'' und der Firewall passend zu den eigenen Bedürfnissen (Achtung: hier sind als Demo z.T. noch UNSERE Ausnahmen hinterlegt)
* ggf. Einrichten eines WLAN-Systemzugangsxxx
* deaktivieren des unsynchronisierten Starts (bei uns ist dieser NUR in der VM aktiv, sonst kann NUR Neu+Start ausgelöst werden)
* ggf. ''/root/unlock'' -> Updates -> ''/root/lock''
* Setzen eines eigenen Passworts (sonst root-Zugriffe über ''su'' möglich)
Download bis auf Weiteres [[https://www.corvinianum.de/exam2share.tar.gz|auf unserer Homepage]]
Voreingestelltes root-Passwort derzeit: ''passwort''
Das Image kann problemlos neben anderen Betriebssystemen installiert werden. Eine beispielhafte start.conf (ohne andere Systeme) könnte so aussehen:
[LINBO]
Group = exam
KernelOptions = splash quiet dhcpretry=3
Server = 10.0.0.1
Cache = /dev/disk0p3
SystemType = efi64
AutoPartition = no
AutoFormat = no
AutoInitCache = no
DownloadType = torrent
Locale = de-DE
clientDetailsVisibleByDefault = yes
[Partition]
Bootable = yes
FSType = vfat
Id = ef
Size = 204800
Label = efi
Dev = /dev/disk0p1
[Partition]
Bootable = yes
FSType = ext4
Id = 83
Size = 12G
Label = exam
Dev = /dev/disk0p2
[Partition]
Bootable = yes
FSType = ext4
Id = 83
Size = 32G
Label = cache
Dev = /dev/disk0p3
[Partition]
Bootable = no
FSType = ntfs
Id = 7
Size =
Label = daten
Dev = /dev/disk0p4
[OS]
Name = Pruefung
Version =
Description = Ubuntu 24.04
IconName = exam.svg
Image =
BaseImage = exam2share.qcow2
Root = /dev/disk0p2
Boot = /dev/disk0p2
Kernel = boot/vmlinuz
Initrd = boot/initrd.img
Append = ro splash ipv6.disable=1
StartEnabled = yes
SyncEnabled = yes
NewEnabled = yes
Hidden = yes
Autostart = no
AutostartTimeout = 5
DefaultAction = new
Das derzeitig von uns verwendete (unkreative) Icon - abzulegen unter ''/srv/linbo/icons'' - gibt es [[https://www.corvinianum.de/exam.svg|hier]].
Für Rückmeldungen und Verbesserungsideen sind wir immer dankbar!