deploy/turnserver.conf hatte keine Regel. Heute steht LF darin, weil
sie so angelegt wurde -- wer sie unter Windows bearbeitet und
speichert, haengt aber an jede Zeile ein unsichtbares Zeichen. Aus
static-auth-secret=abc wuerde dann ein Geheimnis, das auf CR endet,
und coturn wiese jeden Anruf ab, ohne dass die Datei falsch aussieht.
Co-Authored-By: Claude Opus 5 <[email protected]>
Beim Einchecken der Sicherungsskripte meldete Git, es werde LF durch
CRLF ersetzen. Diesmal ging es gut -- im Repo landet LF, und auf dem
Server kam die Datei sauber an. Verlassen sollte man sich darauf nicht:
Faellt bei einer .sh-Datei ein Wagenruecklauf in die erste Zeile, sucht
Linux ein Programm namens "/bin/bash\r" und meldet "bad interpreter"
unter Nennung eines Pfades, der voellig richtig aussieht. Dieser Fehler
kostet erfahrungsgemaess mehr Zeit als er verdient.
Co-Authored-By: Claude Opus 5 <[email protected]>