[OpenSSH]

Wie man einen Fehler in OpenSSH meldet


Probleme mit veröffentlichten Versionen.

Bevor du Fehler/Probleme mit veröffentlichten OpenSSH-Versionen meldest, gehe diese Checkliste durch:
  1. Überprüfe, ob es Korrekturroutinen und Hinweise bezüglich OpenSSH gibt.
  2. Finde heraus, ob es eine neuere Version für OpenBSD oder für die portable Veröffentlichung, abhängig von deiner Plattform, gibt.
  3. Überprüfe die FAQ nach Problemen, die oft als Fehler gemeldet werden, aber keine sind.
  4. Überprüfe die Liste der bereits beseitigten Fehler seit der letzten Version und die bekannten Fehler, die seit der letzten Version gemeldet wurden.

Wenn es scheinbar nichts gibt, was dein Problem beheben könnte, benutze Bugzilla um eine Fehlermeldung zu verschicken (siehe unten, wenn du die Fehler privat senden willst).

Du kannst die OpenSSH-Entwickler erreichen, indem du eine E-Mail an eine der folgenden Adressen sendest:

Probleme mit momentanen Versionen.

  1. Teste das Problem mindestens zweimal mit Quellcode, der vor höchstens ein paar Tagen aktualisiert wurde.
  2. Berichte nicht über Kompilierprobleme, es sei denn, sie bleiben über einige Zeit bestehen. Sie sind meistens dein Fehler oder es wurde bereits an ihnen gearbeitet, bevor du sie entdeckt hast.
  3. Denk daran, dass die anoncvs-Server deutlich hinter der tatsächlichen Entwicklungsarbeit hinterherhinken.
  4. Checke OpenSSH-Änderungen, um zu prüfen, ob sich des Problems bereits jemand annimmt.

Fehlermeldungen einschicken.

Versuche, das exakte Problem festzunageln. Gib niemals vage Instruktionen oder Details wie z. B. ,es stürzt ab.' Sprich über IRC mit anderen oder benutze ein anderes Forum wie etwa Mailinglisten-Archive um sicherzustellen, dass es etwas neues, reproduzierbares und kein lokales Problem ist.

Einen exzellenten Überblick über die Kunst, Fehler zu melden, bietet Simon Tathams How to Report Bugs Effectively. Denke daran, je besser die Informationen in deinem Bericht sind, desto größer ist die Chance, dass dein Problem auch beseitigt wird.

Neue Funktionen werden akzeptiert, insbesondere mit Code, der deine neuen Funktionalitäten implementiert. Wenn jemand anderes den Code für dein neues Feature schreibt, sind die Chancen groß, dass derjenige dich falsch versteht und du das nicht einmal bemerkst.

Fehlermeldungs-Typen in der Reihenfolge ihrer Beliebtheit:

  1. Reproduzierbare Probleme mit Quelltext-Korrekturen sind die besten.
  2. Reproduzierbare Probleme, die nicht spezifisch für dein Hardware/Software-Layout sind.
  3. Reproduzierbare Probleme, die spezifisch für dein Software-Layout sind.
  4. Reproduzierbare Probleme, die spezifisch für dein Hardware-Layout sind.

OpenSSH www@openbsd.org
$OpenBSD: report.html,v 1.34 2013/03/25 14:51:17 ajacoutot Exp $