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 12 years ago

Closed 12 years ago

#1822 closed Aufgabe (erledigt)

Cron/init-Skript `kepler--bind-mounts` außer Betrieb nehmen

Reported by: Rüdiger Kupper Owned by: bau
Priority: schnell erledigen Milestone: Server-Update auf LML 6.1
Component: Webdienst: Linuxmusterlösung Severity: beeinträchtigt den Unterricht einiger Lehrer
Keywords: Cc:

Description

Das Skript erzeugt allerlei Bind-Mounts in den Lehrerverzeichnissen. Die dürften mit der LML6.1 nicht mehr benötigt werden, bzw. sollten anders gehandhabt werden.

source:keplertools/etc/branches/linuxmuster6.1/cron.daily/kepler--bind-mounts

Kommentar im Skript:

# Die linuxmuster.net arbeitet nicht mehr mit symLinks sondern mit bind-mounts
# Mit diesem Script werden die gewünschten Verzeichnisse in den Lehrerhomes
# per bind-mount jeden Tag wiederhergestellt

Das Skript liegt in /etc/cron.daily, ist aber auch in /etc/init.d verlinkt (also als Systemservice, vermutlich, damit es beim Booten läuft(?)).

Change History (5)

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

Status: new → assigned
Summary: Cron/init-Skript `kepler--bind-mounts` außer betrieb nehmen → Cron/init-Skript `kepler--bind-mounts` außer Betrieb nehmen
Type: Defekt → Aufgabe

comment:2 by bau, 12 years ago

Ich werde das Script überarbeiten.
Für Sonderfälle, wie z.B. die bind-mounts für DGISS muss es aber erhalten bleiben, falls mir keine andere Lösung einfällt.

comment:3 by bau, 12 years ago

Script ist nun angepasst, die Links zu den Schülerhomes (_schueler) in den HomeVZ der Lehrer wurden entfernt. Das Script kümmert sich nun nur noch um:

# Mit diesem Script werden die gewuenschten Verzeichnisse in den Lehrerhomes
# per bind-mount beim Start eingerichtet und jeden Tag wiederhergestellt:
#    * Chemielehrer erhalten Zugriff auf DGISS
#    * Mitglieder der Gruppe p_dgiss erhalten schreibenden Zugriff auf DGISS
#    * Rechnungseingang fuer Sekretariat
#    * Scans-Verzeichnis fuer alle Lehrer

comment:4 by Rüdiger Kupper, 12 years ago

Neue Version bitte mit svn commit einchecken.

comment:5 by bau, 12 years ago

Resolution: → erledigt
Status: assigned → closed

Version ist eingecheckt.
Nach der Änderung der eMailVerteiler musste noch angepasst werden, wie die Chemielehrer ermittelt werden. Dazu gibt es jetzt im Script /var/www/interaktiv/kepler-login den Schalter --getMembers, der die Mitglieder eines Mailverteilers liefert.

Note: See TracTickets for help on using tickets.