close Warning: Can't synchronize with repository "keplertools" (/srv/svn/keplertools does not appear to be a Subversion repository.). Look in the Trac log for more information.

Opened 9 years ago

Closed 9 years ago

#2750 closed Verbesserung (erledigt)

Umgang mit Dateirechten in `deploy-skeleton` korrigieren

Reported by: Rüdiger Kupper Owned by: Rüdiger Kupper
Priority: schnell erledigen Milestone: Schuljahr 2017/18
Component: Software: Ubuntu Severity: beeinträchtigt den Unterricht einiger Lehrer
Keywords: Cc: bau

Description

In Sophomorix sind die Dateirechte der Nutzer sinnvoll konfiguriert (z.B. so, dass Schüler nicht in die Lehrerverzeichnisse schauen können).
Das Skript deploy-skeleton ändert die Rechte aber leider jede Nacht -- vermutlich, weil es mit der umask der Nutzer läuft.

Das Skript muss entsprechend korrigiert werden (oder die umask, mal sehen).

Change History (2)

comment:1 by Rüdiger Kupper, 9 years ago

Derzeit gibt es erst einmal einen Workaround (am Ende des Skripts sophomorix-repair aufrufen).

comment:2 by Rüdiger Kupper, 9 years ago

Resolution: → erledigt
Status: new → closed

Gelöst.
Der rsync-Aufruf enthielt das Flag "-p" (Dateirechte mitkopieren). Die Dateirechte in /etc/skel-{students,teachers} sind aber für den Nutzer root gesetzt. Es gibt auch gar keinen Grund, dass der Nutzer die Rechte mitkopieren sollte (außer, wir wollen Dateien verteilen, bei denen das erforderlich wäre, mir fällt aber momentan dafür kein Beispiel ein.)

Siehe changeset:1235/keplertools

Note: See TracTickets for help on using tickets.