/[secure-testing]/website/uploading.html
ViewVC logotype

Diff of /website/uploading.html

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 6809 by stef-guest, Fri Oct 5 21:35:05 2007 UTC revision 6836 by stef-guest, Sat Oct 6 18:38:06 2007 UTC
# Line 39  Line 39 
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).
# Line 56  Line 59 
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>
# Line 82  Line 89 
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">

Legend:
Removed from v.6809  
changed lines
  Added in v.6836

  ViewVC Help
Powered by ViewVC 1.1.5