Ich sitze hier in der Klassenarbeit - und es dut nett.
Ich habe Linuxclients,
Lehrer-PC:
Schulkonsole -> Klassenarbeit beginnen -> Schüler melden sich an -> DAteien in Home_auf_Server/_bereitstellen/bereitstellen-klassenarbeit ODER hochladen über die Schulkonsole -> “Bereitstellen” klicken
Screenshot:
an und melde mich wieder, wenn ich experimentiert habe. Bei uns ist es nicht wie im zweiten sondern wie im ersten: Die schüler sehen gar nichts, also kein Rechteproblem (zunächst) wie im zweiten Fall.
nur kurz als Idee, ich hatte letztens ein ähnliches Problem.
Der Hochladen-Button ist verführerisch…
Stelle die Dateien in bereitstellen-klassenarbeit und wähle GANZ UNTEN auf der Austeilen-Seite “Austeilen”. Die Buttons oben tun das nicht.
vermutlich haben wir unterschiedliche SChulkonsolen (ich hab lmn 6.2). Ich habe einen SCreenshot eingefügt. Bei mir gibt es nur einen Knopf „Bereitsstellen“
GRüße, Tobias
vielen Dank. Auch bei mir: vermutlich ein Rechteproblem. ich kann leider nicht nachvollziehen, welches. Beim linuxclient übernimmt ein post-mount-skript das richtige Verlinken des Raums in den HOMEdir-ordner des angemeldeten Klassenarbeitsrechners.
z.B. bei mir: /home/workstations/rvirt/linboclient05/Vorlagen_auf_Server -> /var/cache/sophomorix/tasks/rooms/rvirt
Ich habe einmal sophomorix-repair --permissions aufgerufen und danach hat die Anmeldeprozedur am Klassenarbeitsrechner diesen Link korrekt erzeugt, vorher nicht. Dabei hab ich es getestet: sowohl unter ubuntu 12.04 als auch unter 16.04. Es hing also am Server.
Ich konnte allerdings nicht nachstellen, welche permissions falsch waren. Fakt ist, ich habe niemals an /usr/share/sophomorix/devel/repair.directories etwas geändert. Auch wenn „rooms/“ nicht lesbar ist, ist dessen Inhalt „rooms/rvirt/“ lesbar, daher hier die funktionierenden Rechte auf meinem Server, während der Klassenarbeit, nachdem ich auf „Bereitstellen“ klickte.
# ls -lart /var/cache/sophomorix/tasks/rooms/ -d
drwxr-x--t 42 administrator teachers 4096 Jan 23 10:56 /var/cache/sophomorix/tasks/rooms/
# ls -lart /var/cache/sophomorix/tasks/rooms/rvirt/ -d
drwxrwsr-t 3 administrator teachers 4096 Jan 23 10:53 /var/cache/sophomorix/tasks/rooms/rvirt/
# ls -lart /var/cache/sophomorix/tasks/rooms/rvirt/kuechel/ -d
drwxr-xr-x 2 kuechel teachers 4096 Jan 20 08:10 /var/cache/sophomorix/tasks/rooms/rvirt/kuechel/