<> Open``SSH has its own Bugzilla instance. The primary Debian maintainer of Open``SSH is also an Ubuntu developer, so many bugs are filed in [[../Debian|Debian]] too. = Packages affected = * `openssh` = Using the bug tracker = Open``SSH bugs are tracked upstream at '''[[https://bugzilla.mindrot.org/|bugzilla.mindrot.org]]'''. Click 'New Account' at the top and enter your email address. == Searching == As with other Bugzilla instances. == Filing new bugs == * Check if the bug is already reported with the [[https://bugzilla.mindrot.org/query.cgi|search tool]] * ''If it doesn't already exist'' open a [[https://bugzilla.mindrot.org/enter_bug.cgi?product=Portable OpenSSH|new bug]] After this just submit the bug and follow the steps listed [[https://wiki.ubuntu.com/Bugs/Watches|here]] for linking the report to Launchpad. == Launchpad Bug Watch == After you have forwarded the bug to Open``SSH's bugzilla you will want to create a "Bug Watch" in Launchpad that links the Ubuntu bug to the Open``SSH bug. This bug watch will be updated regularly and reflect the status of the upstream bug report. Details on creating one are found at [[Bugs/Watches]]. = Patches = Patches should be created against the current git repository. To check this out: {{{ git clone https://anongit.mindrot.org/openssh.git }}} Be extremely wary of creating new configuration options without forwarding them upstream. It is not uncommon for upstream to select a different name during the process of agreeing on the patch, and if the option was previously added to distribution packaging then we can end up having to maintain compatibility code forever.