Page 1 of 1
SuSEconfig schmeisst mit ^M um sich
Posted: 2004-03-04 19:36
by perlitz
Hallo,
erstaunt musste ich feststellen, das SuSEconfig die httpd.conf zwar "erzeugt" diese aber Wild mit ^M überschüttet... 8O
Hat jemand nen Tipp was zu tun ist, um SuSEconfig das mal abzugewöhnen?
Gruß
Andreas
Re: SuSEconfig schmeisst mit ^M um sich
Posted: 2004-03-04 19:43
by majortermi
Das hört sich für micht sehr stark nach "da hat jemand mit einem Windows-Editor herumgespielt" an.
Re: SuSEconfig schmeisst mit ^M um sich
Posted: 2004-03-04 19:48
by perlitz
Das is zwar ne tolle Vermutung, aber stimmt net ;) An meine Files kommt nur vi oder gar nischt 8) Aber stimmt, die Datei sieht genau aus, wie nach einem "Windowsunfall"
SuSEconfig starte ich ja nicht täglich... und als ich das nun mal tat, wurde die httpd.conf.SuSEconfig erzeugt. Und die is halt schwer mit ^M belastet 8O
Was ich gar nicht gut find, und mich würd mal interessieren warum. Ich weiss leider nicht, aus welchen Files SuSEconfig die httpd.conf erstellt. Denn da müsste ja der "Bug" zu finden sein.
Keiner ne Idee?
Gruß
Andreas
Re: SuSEconfig schmeisst mit ^M um sich
Posted: 2004-03-04 20:11
by perlitz
Wie kann ich per grep nach den tollen ^M's suchen? Ich bekomme das vom Syntax nicht so hin
Könnt mir jemand zumindest mit grep auf die Sprünge helfen? Ich hab wohl nen Stöpsel im Hirn... :?
Re: SuSEconfig schmeisst mit ^M um sich
Posted: 2004-03-04 20:26
by majortermi
Re: SuSEconfig schmeisst mit ^M um sich
Posted: 2004-03-05 08:07
by perlitz
findet alles, nur nicht die ^M's
Hat denn keiner nen Tipp wie ich grep überreden kann nach ^M zu suchen?
Gruß
Andreas
Re: SuSEconfig schmeisst mit ^M um sich
Posted: 2004-03-05 09:32
by deagh
Hi,
Wieso wandelst du die Zeichen nicht einfach um?
PERL:
Man kann es auch mir
recode bzw.
dos2unix machen.
bb
Re: SuSEconfig schmeisst mit ^M um sich
Posted: 2004-03-05 10:47
by perlitz
@deagh
danke für den Tipp, doch das bringt mir gar nichts, beim nächsten aufruf von SuSEconfig sind die ^M's ja wieder da.
Mir geht es darum, zu wissen wo die her kommen! Und was da nicht richtig läuft... mit SuSEconfig.
Deshalb ja auch die Frage mit grep nach den ^M's zu suchen, was mir ja nicht glückt

^M suchen
Posted: 2004-03-05 16:47
by aschommer
Hat denn keiner nen Tipp wie ich grep überreden kann nach ^M zu suchen?
Folgendes hat bei mir funktioniert:
awk scheint also r (ander, als grep) zu verstehen; $ bedeutet nur Zeilenende - das ^M muß also am Zeilenende gefunden werden.
Re: SuSEconfig schmeisst mit ^M um sich
Posted: 2004-03-05 16:53
by Joe User
Du solltest DRINGEND Dein System aktualisieren, Dein Problem ist seit Urzeiten behoben...
Re: SuSEconfig schmeisst mit ^M um sich
Posted: 2004-03-05 17:16
by perlitz
@Joe User
Das System (also SuSE) ist genau das, welches auf root Server von puretec ausgeliefert wird.
Bis jetzt hab ich nur Kernel, PHP, MySQL, Apache, Postfix, vsftp, xinetd, confixx auf die Aktuellen Versionen geupdated. Hätte nicht erwartet, das es auch nötig ist, SuSE selbst auf >8.1 zu ziehen.
Was ist unter Urzeiten zu verstehen? Wann (mit welcher Version) wurde denn das Problem behoben?
Gruß
Andreas
Re: SuSEconfig schmeisst mit ^M um sich
Posted: 2004-03-05 20:22
by Joe User
Ich rede von YOU, nicht vom SuSE-Upgrade...
Re: SuSEconfig schmeisst mit ^M um sich
Posted: 2004-03-06 19:02
by perlitz
@Joe
YOU ist aber laut YOU so aktuell wie es nur geht :( YOU hat sich auch beim 1. Aufruf selbst mal nen update erlaubt... geholfe hat es aber nichts
Ich setze hier gleich nen Preisgeld aus, wie behebe ich das denn nu?
Re: SuSEconfig schmeisst mit ^M um sich
Posted: 2004-03-07 00:01
by deanwickert
Perlitz wrote:erstaunt musste ich feststellen, das SuSEconfig die httpd.conf zwar "erzeugt" diese aber Wild mit ^M überschüttet... 8O
Sieht das ungefähr so aus:
^MH^Ma^Ml^Ml^Mo^M!
Wenn ja, hast du die Datei als Unicode gespeichert...
Re: SuSEconfig schmeisst mit ^M um sich
Posted: 2004-03-07 14:31
by wirsing
Unicode sähe AFAIK anders aus. Um das 'Hallo!' mal zu nehmen:
UTF-7: Hallo!
UTF-8: Hallo!
UTF-16: ^@H^@a^@l^@l^@o^@!
UTF-32: ^@^@^@H^@^@^@a^@^@^@l^@^@^@l^@^@^@o^@^@^@!
Re: SuSEconfig schmeisst mit ^M um sich
Posted: 2004-03-07 20:01
by perlitz
Also nochmal:
Ich habe gar nichts gespeichert, und schon gar nicht im Unicode oder mit einem Windows Editor!
Ich schrieb doch, beim Aufruf von SuSEconfig wird eine httpd.conf mit ^M an jedem Zeilenende erzeugt. Und ich versuche zu ergründen wo das herkommen soll...
Hat denn keiner nen Tipp für mich? Ich habe alles per YOU aktualisiert was zu aktualisieren geht... ohne Erfolg. Was mich ansich nicht verwundert, denn SuSEconfig wird die httpd.conf ja auch nur aus irgendwelchen Konfigurationsfiles erstellen. Und genau diese kenne ich leider nicht...