sed Fehler beim Booten

Du kommst mit der Installation nicht voran oder willst noch was nachfragen? Schau auch in den "Tipps und Tricks"-Bereich.
Antworten
Benutzeravatar
Gonzo
Beiträge: 138
Registriert: 27.12.2003 23:57:04

sed Fehler beim Booten

Beitrag von Gonzo » 30.03.2004 22:04:46

Hi!

Ich habe da eine interessante sed Fehlermeldung beim Booten und bilde mir ein, dass diese erst seit einem der letzten apt-get upgrades kommt. Ich verwende testing.

sed: can't read MOTD: No such file or directory

Was möchte sed von mir? /etc/motd existiert zumindest. Hat jemand eine Idee, auf welches konkrete Probleme diese Meldung hindeutet und wie das Problem zu lösen ist? Warum macht sed überhaupt irgend etwas beim Booten?

Danke, Gonzo

Benutzeravatar
mistersixt
Beiträge: 6601
Registriert: 24.09.2003 14:33:25
Lizenz eigener Beiträge: GNU Free Documentation License

Beitrag von mistersixt » 31.03.2004 08:38:41

Mmmh, ein "grep motd /etc/init.d/*" zeigt, dass im Script bootmisc.sh was damit passieren soll, und zwar:

Code: Alles auswählen

...
if [ "$EDITMOTD" != no ]
then
        MOTD="`readlink -f /etc/motd || :`"
        if [ "$MOTD" != "" ]
        then
                uname -a > $MOTD.tmp
                sed 1d $MOTD >> $MOTD.tmp
                mv $MOTD.tmp $MOTD
        fi
fi
...
Sieht so aus, als wenn das Script die aktuell laufende Kernelversion als "Message of the day" mit eintragen will. Führ mal die Befehl per Hand aus, dann solltest Du sehen, woran es klemmt.

Gruss, mistersixt.

Benutzeravatar
slide
Beiträge: 588
Registriert: 28.05.2003 12:09:20
Wohnort: Bochum
Kontaktdaten:

Beitrag von slide » 02.04.2004 21:11:09

Hey,
hab den gleichen Fehler, ich kann die Befehle die in dem Script stehen als root alle ausführen, wenn ich aber neustarte funktioniert es nicht.

Blöderweise wird beim reboot immer eine neue /etc/motd angelegt, bzw. die alte überschrieben, da sie ja anscheinend nicht gelesen werden kann.
Die Berechtigungen scheinen aber zu stimmen...

Code: Alles auswählen

[slide@slide ]$ l /etc/motd                                                             ~
-rw-r--r--    1 root     root           69 2004-04-02 21:06 /etc/motd
Hast du da ne Lösung gefunden Gonzo? Oder hat irgendwer anders noch n Tipp?

Slide
Debian Sid, Kernel 2.6.15.x, Fluxbox
Jabber ID: slide@amessage.de | Bochumer GNU/Linux User Group
It is only when we have lost everything that we are free to do anything. --Fight Club

nahtgesicht
Beiträge: 233
Registriert: 06.02.2003 14:51:28

Beitrag von nahtgesicht » 02.04.2004 21:23:58

hab den auch... weiss aber auch nicht, wo der herkommt. is aber auch nicht so schlimm, ich will erstmal den 2.6.4er zum laufen kriegen =(...

Benutzeravatar
Gonzo
Beiträge: 138
Registriert: 27.12.2003 23:57:04

Beitrag von Gonzo » 07.04.2004 14:38:27

Ne, habe keine Lösung gefunden. :(
Ich gehe mal davon aus, dass es einfach ein Fehler ist, der wahrscheinlich beim nächsten sed-Update wieder behoben ist... :)

Gruß
Gonzo

Antworten