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

Closed 10 years ago

#2122 closed Verbesserung (erledigt)

Release-Namen in /etc/issue ablegen

Reported by: Rüdiger Kupper Owned by: Rüdiger Kupper
Priority: bei Gelegenheit Milestone: Image "Creativer Christof"
Component: Software: Ubuntu Severity: beeinträchtigt keinen Unterricht
Keywords: Cc:

Description

Es wäre hilfreich, im Image den aktuellen Kepler-Release-Namen abzulegen. Linux nutzt hierzu traditionell die Dateien /etc/issue und /etc/issue.net. Es wäre logisch, diese Dateien um unseren Kepler-Release-Namen zu ergänzen. Das sollte am besten automatisiert beim Hochladen eines neuen Images passieren.

Change History (4)

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

Status: new → accepted

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

Resolution: → im Image
Status: accepted → closed

Der aktuelle Kepler-Release-Name steht jetzt in /etc/issue.kepler.

  1. Von dort holt ihn der "update-motd"-Machnismus für die ssh-Loginmeldung (neues Skript in /etc/update-motd.d/05-kepler-issue).
  2. das Postsync-Skript wurde so erweitert, dass es ebenfalls das (leider statische) /etc/issue mit dem Inhalt dieser Datei patcht.

Für jeden neuen Release muss nun also nur noch /etc/issue.kepler geändert werden.

(TODO: Das könnte das cleanup-Skript erledigen: alten Namen anzeigen, fragen, ob er geändert werden soll...)

comment:3 by Rüdiger Kupper, 11 years ago

Milestone: Image "Bahnbrechende Birgit" → Image "Creativer Christof"
Resolution: im Image
Status: closed → reopened

Das Patchen von /etc/issue funktioniert nicht korrekt, der ursprüngliche Eintrag Ubuntu 14.04.3 LTS \n \l wird überschrieben.

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

Resolution: → erledigt
Status: reopened → closed
Note: See TracTickets for help on using tickets.