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 , 9 years ago
comment:2 by , 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.)
Derzeit gibt es erst einmal einen Workaround (am Ende des Skripts sophomorix-repair aufrufen).