/[ddp]/manuals/trunk/maint-guide/maint-guide.sgml
ViewVC logotype

Diff of /manuals/trunk/maint-guide/maint-guide.sgml

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

revision 2798 by osamu, Wed Jan 12 18:22:37 2005 UTC revision 2799 by osamu, Thu Jan 13 01:26:06 2005 UTC
# Line 5  Line 5 
5  <!ENTITY % default  SYSTEM "default.ent">  %default;  <!ENTITY % default  SYSTEM "default.ent">  %default;
6    
7  ]>  ]>
8  <!-- CVS revision of this document "$Revision: 1.83 $"  -->  <!-- CVS revision of this document "$Revision: 1.84 $"  -->
9  <!-- CVS revision of original english document "*.**"  -->  <!-- CVS revision of original english document "*.**"  -->
10    
11  <debiandoc>  <debiandoc>
# Line 1675  When you first upload the package to the Line 1675  When you first upload the package to the
1675  the original <file>orig.tar.gz</file> source.  If package version is not  the original <file>orig.tar.gz</file> source.  If package version is not
1676  at <tt>-0</tt> or <tt>-1</tt> Debian revision, you must provide  at <tt>-0</tt> or <tt>-1</tt> Debian revision, you must provide
1677  <prgn>dpkg-buildpackage</prgn> command with the "<tt>-sa</tt>" option.  <prgn>dpkg-buildpackage</prgn> command with the "<tt>-sa</tt>" option.
1678    On the other hand, the "<tt>-sd</tt>" option will force to exclude the
1679    original <file>orig.tar.gz</file> source.
1680    
1681    <chapt id="checkit">Checking the package for errors    <chapt id="checkit">Checking the package for errors
1682    <p>    <p>
# Line 1809  See <url id="&pbuilder-home;">, Line 1810  See <url id="&pbuilder-home;">,
1810    to start the Debian new maintainer application process, as described at    to start the Debian new maintainer application process, as described at
1811    <url id="http://www.debian.org/devel/join/newmaint">    <url id="http://www.debian.org/devel/join/newmaint">
1812    
1813      <sect id="upload-debian">Uploading to the Debian archive
1814    
1815    <p>Once you become an official developer, you'll need to upload the    <p>Once you become an official developer, you'll need to upload the
1816    package to the Debian archive. You can do this manually, but it's easier    package to the Debian archive. You can do this manually, but it's easier
1817    to use the provided automated tools, like    to use the provided automated tools, like
# Line 1823  See <url id="&pbuilder-home;">, Line 1826  See <url id="&pbuilder-home;">,
1826    <p><example>    <p><example>
1827    package config;    package config;
1828    
1829    $default_host = "ftp-master";    $default_host = "anonymous-ftp-master";
   
   $cfg{"ftp-master"}{"login"} = "yourdebianusername";  
1830    
1831    $cfg{"non-us"}{"login"} = "yourdebianusername";    $cfg{'anonymous-ftp-master'} = {
1832            fqdn => "ftp-master.debian.org",
1833            method => "ftp",
1834            incoming => "/pub/UploadQueue/",
1835            # files pass on to dinstall on ftp-master which sends emails itself
1836            dinstall_runs => 1,
1837      };
1838    
1839    1;    1;
1840    </example>    </example>
# Line 1837  See <url id="&pbuilder-home;">, Line 1844  See <url id="&pbuilder-home;">,
1844    what each of these options means.    what each of these options means.
1845    
1846    <p>The $default_host option is the trickiest one -- it determines which of    <p>The $default_host option is the trickiest one -- it determines which of
1847    the upload queues will be used by default. "ftp-master" is the primary    the upload queues will be used by default. "anonymous-ftp-master" is the primary
1848    one, but it's possible that you will want to use another, faster one.    one, but it's possible that you will want to use another, faster one.
1849    For more information about the upload queues, read the Developers'    For more information about the upload queues, read the Developers'
1850    Reference, section "Uploading a package", at    Reference, section "Uploading a package", at
# Line 1853  See <url id="&pbuilder-home;">, Line 1860  See <url id="&pbuilder-home;">,
1860    .changes file, so it will warn you to rebuild it as described in    .changes file, so it will warn you to rebuild it as described in
1861    <ref id="completebuild"> so it can properly upload.    <ref id="completebuild"> so it can properly upload.
1862    
1863      <!-- (No more use of ftp-master)
1864    <p>If you upload to "ftp-master", <prgn/dupload/ will ask for your    <p>If you upload to "ftp-master", <prgn/dupload/ will ask for your
1865    password on Debian machines, and then upload the packages.    password on Debian machines, and then upload the packages.
1866      -->
1867    
1868      <p>If you enconter an upload problem at <url id="&ftp-uploadqueue;">,
1869      you can fix this by manually uploading gnupg signed
1870      <file>*.command</file> file to <url id="&ftp-uploadqueue;"> with
1871      <prgn>ftp</prgn>.
1872      <footnote>
1873      See <url id="&ftp-command;">.  Alternatively, you may use
1874      <prgn>dcut</prgn> command from the <package>dput</package> package.
1875      </footnote>
1876      For example, <file>*.command</file> can be:
1877    <example>
1878    -----BEGIN PGP SIGNED MESSAGE-----
1879    
1880    Uploader: Roman Hodek &lt;lRoman.Hodek@informatik.uni-erlangen.de&gt;
1881    Commands:
1882     rm hello_1.0-1_i386.deb
1883     mv hello_1.0-1.dsx hello_1.0-1.dsc
1884    
1885    -----BEGIN PGP SIGNATURE-----
1886    Version: 2.6.3ia
1887    
1888    iQCVAwUBNFiQSXVhJ0HiWnvJAQG58AP+IDJVeSWmDvzMUphScg1EK0mvChgnuD7h
1889    BRiVQubXkB2DphLJW5UUSRnjw1iuFcYwH/lFpNpl7XP95LkLX3iFza9qItw4k2/q
1890    tvylZkmIA9jxCyv/YB6zZCbHmbvUnL473eLRoxlnYZd3JFaCZMJ86B0Ph4GFNPAf
1891    Z4jxNrgh7Bc=
1892    =pH94
1893    -----END PGP SIGNATURE-----
1894    </example>
1895    
1896      <sect id="upload-private">Uploading to a private archive
1897    
1898    <p>If you want to create a personal package archive at    <p>If you want to create a personal package archive at
1899    <tt>URL="http://people.debian.org/~<var>account_name</var>"</tt> as a    <tt>URL="http://people.debian.org/~<var>account_name</var>"</tt> as a

Legend:
Removed from v.2798  
changed lines
  Added in v.2799

  ViewVC Help
Powered by ViewVC 1.1.5