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

Closed 4 years ago

Last modified 4 years ago

#4520 closed Defekt (erledigt)

Tippfehler in kepler-bind-mounts

Reported by: Rüdiger Kupper Owned by: bau
Priority: bald erledigen Milestone: Schuljahr 2021/22
Component: Server: LML-Server (paedml) Severity: beeinträchtigt den Unterricht einiger Lehrer
Keywords: Cc:

Description

Beim Wiederherstellen der Bind-Mounts fiel mir auf, dass in dem Skript kepler-bind-mounts ein Tippfehler ist ("cup" statt "cups"). Daher werden die ppd-Dateien zur Zeit nicht gemountet. Da ich nicht mehr auswendig weiß, wie man die System-V-Init-Skripts richtig verlinkt, hab ich es noch nicht korrigiert.

Change History (4)

comment:1 by bau, 4 years ago

Resolution: → erledigt
Status: new → closed

Habe den Tippfehler korrigiert - immerhin wird das Script einmal am Tag aufgerufen.

Ich habe /etc/cron.daily/kepler--bind-mounts nun in /etc/rc.local einmal aufgerufen, so dass das nun auch beim Reboot ausgeführt wird.

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

Das war aber auch ein in Runlevel 2 verlinkter System-V-init-Job. Bist Du sicher, dass die Skripte alle richtig verlinkt sind?

comment:3 by bau, 4 years ago

Hast du den wieder aus Level2 rausgenommen?
Komisch, warum startete der dann nicht beim Reboot?
Ich denke, in der rc.local ist das besser aufgehoben.

in reply to:  3 comment:4 by Rüdiger Kupper, 4 years ago

Replying to bau:

Hast du den wieder aus Level2 rausgenommen?

Nein, in /etc/rc2.d steht er noch drin: S95kepler--bind-mounts

Komisch, warum startete der dann nicht beim Reboot?

Vielleicht wegen des Tippfehlers?

Ich denke, in der rc.local ist das besser aufgehoben.

Eigentlich ist ein init-Job ja schon der richtige Ansatz. Irgendwas ist hier aber komisch: die Links in /etc/rc2.d sollten eigentlich auf Skripte in /etc/init.d verweisen (siehe README-File). S95kepler--bind-mounts ist aber ein Link nach /etc/cron.daily/kepler--bind-mounts und das wiederum ist ein Link auf /etc/init.d/kepler--bind-mounts. Also müsste das Skript sogar täglich laufen …

Note: See TracTickets for help on using tickets.