Zum Inhalt springen

/dev Bezeichner werden bereinigt (News-Update)

01.08.2009GerBra
Die Gerätenamen in /dev wurden bereinigt, damit diese mit den Namen in der Linux Kernel-Dokumentation übereinstimmen. Wir hatten in /dev noch Reste aus den Tagen von devfs, diese wurden nun entfernt.

Bei diesem Update ist wichtig: Die Pakete
  • initscripts (2009.07-3)
  • filesystem (2009.07-1)
  • udev (141-5)
  • syslog-ng (3.0.3-2)
müssen alle zusammen aktualisiert werden.

Aus Benutzersicht ist die auffälligste Änderung der Wechsel der tty-Konsolenbezeichner von vc/* nach tty*. Dadurch müssen auch zwangsläufig durch das initscripts Update diese neuen Bezeichner in der Datei /etc/inittab verwendet werden für die gettys, vc/* also nach tty* geändert werden.

Um nicht-bootbare Systeme zu vermeiden nimmt pacman beim initscripts Update diese Änderung selbst vor wenn die /etc/inittab nicht vom User aktualisiert wurde. Dabei wird die originale /etc/inittab nach /etc/inittab.pacsave gesichert.
Folgendes Verfahren wird von pacman angewandt:
  • Paketupdate: /etc/inittab -> /etc/inittab.pacnew (wenn notwendig)
  • Die aktuelle /etc/inittab -> /etc/inittab.pacsave
  • /etc/inittab -> sed -> /etc/inittab
Nach dem Update von initscripts solltet ihr das Vorhandensein obiger Dateien kontrollieren und - vor einem Reboot - ob alle Änderungen (also z.B. vc/1 nach tty1) passen und ob eure Änderungen in der /etc/inittab.pacsave in die gültige inittab zusammengeführt wurden.
Wenn ihr /etc/securetty verändert habt, dann diese Datei auch prüfen und falls notwendig an die neuen Bezeichner (tty*) anpassen.

Link zur Originalmeldung

//Edit: Diese Meldung oben ersetzt die Vorankündigung von gestern.
zum Archiv Kommentare