| 39 |
To upload a package to the secure-testing repository, any Debian |
To upload a package to the secure-testing repository, any Debian |
| 40 |
developer may follow this checklist: |
developer may follow this checklist: |
| 41 |
<ol> |
<ol> |
| 42 |
|
<li>Contact the team first to avoid duplicate work.</li> |
| 43 |
|
|
| 44 |
<li>Only upload changes that have already been made in |
<li>Only upload changes that have already been made in |
| 45 |
unstable and are blocked by reaching testing by some other |
unstable and are blocked by reaching testing by some other |
| 46 |
issues. This is both to keep things in sync once the |
issues. This is both to keep things in sync once the |
| 47 |
new version from unstable reaches testing, and to avoid |
new version from unstable reaches testing, and to avoid |
| 48 |
breaking secure-testing too badly with fixes that have not |
breaking secure-testing too badly with fixes that have not |
| 49 |
been tested first in unstable.</li> |
been tested first in unstable.</li> |
| 50 |
|
|
| 51 |
<li>If the orig.tar.gz is already on security.debian.org |
<li>If the orig.tar.gz is already on security.debian.org |
| 52 |
(either in stable-security or in testing-security) |
(either in stable-security or in testing-security) |
| 53 |
don't include it in the upload. If in doubt, ask the team.</li> |
don't include it in the upload. If in doubt, ask the team.</li> |
| 54 |
<li>Contact the team first to avoid duplicate work.</li> |
|
| 55 |
<li>Use a version number that is less than the version |
<li>Use a version number that is less than the version |
| 56 |
number of the fix in unstable, but greater than the version |
number of the fix in unstable, but greater than the version |
| 57 |
number of the fix in testing (including a possible +b1 for binNMUs). |
number of the fix in testing (including a possible +b1 for binNMUs). |
| 59 |
upload version 1.0-1~lenny1 to testing-security. If the current version |
upload version 1.0-1~lenny1 to testing-security. If the current version |
| 60 |
in testing is 1.2-3 and the fix is backported to this version, upload |
in testing is 1.2-3 and the fix is backported to this version, upload |
| 61 |
version 1.2-3+lenny1 to testing-security.</li> |
version 1.2-3+lenny1 to testing-security.</li> |
| 62 |
|
|
| 63 |
<li>Use "testing-security" as the distribution in the |
<li>Use "testing-security" as the distribution in the |
| 64 |
changelog.</li> |
changelog.</li> |
| 65 |
|
|
| 66 |
<li>Build the package in a testing chroot using pbuilder |
<li>Build the package in a testing chroot using pbuilder |
| 67 |
so that all the dependencies are ok. Be sure to build with |
so that all the dependencies are ok. Be sure to build with |
| 68 |
the -sa switch to include source, unless the source is |
the -sa switch to include source, unless the source is |
| 69 |
already in the testing-security archive. |
already in the testing-security archive.</li> |
| 70 |
</li> |
|
| 71 |
<li>Test the package. Diff the package against the version |
<li>Test the package. Diff the package against the version |
| 72 |
in testing (if backporting fixes). Use debdiff on both |
in testing (if backporting fixes). Use debdiff on both |
| 73 |
source and binary packages.</li> |
source and binary packages.</li> |
| 74 |
|
|
| 75 |
<li>Sign the package. Any Debian developer in the keyring |
<li>Sign the package. Any Debian developer in the keyring |
| 76 |
can do so.</li> |
can do so.</li> |
| 77 |
|
|
| 78 |
<li>Upload to <tt>security-master.debian.org</tt>. |
<li>Upload to <tt>security-master.debian.org</tt>. |
| 79 |
Here is a dput.cf snippet for that upload queue: |
Here is a dput.cf snippet for that upload queue: |
| 80 |
<pre> |
<pre> |
| 89 |
</ol> |
</ol> |
| 90 |
|
|
| 91 |
|
|
| 92 |
|
<p>Information about releasing the packages can be found in the |
| 93 |
|
<a href="http://svn.debian.org/wsvn/secure-testing/doc/how-to-DTSA?op=file&rev=0&sc=0">howto-DTSA |
| 94 |
|
file</a> in the SVN repository. |
| 95 |
|
|
| 96 |
|
|
| 97 |
<hr><p>$Id: index.html 6493 2007-09-04 11:06:04Z nion $</p> |
<hr><p>$Id: index.html 6493 2007-09-04 11:06:04Z nion $</p> |
| 98 |
<a href="http://validator.w3.org/check?uri=referer"> |
<a href="http://validator.w3.org/check?uri=referer"> |