Le Mon, Jan 30, 2012 at 12:56:52PM -0600, Jonathan Nieder a écrit :
> Sam Morris wrote:
> 
> > C.1.2 says:
> >
> >     If no root-command is supplied then dpkg-buildpackage will take
> >     no special action to gain root privilege, so that for most
> >     packages it will have to be invoked as root to start with.
> >
> > This is wrong according to the dpkg-buildpackage man page
> 
> True.  How about this patch?

Hi Jonathan,

I think that it is a bit drastic.  In the case of dpkg-buildpackage,
I agree that we should not repeat information found in the manual page,
but I like the short explanations on the purpose of each Dpkg helper
tool.

How about limiting the deletions to the following.

> -         <taglist compact="compact">
> -           <tag><tt>-uc</tt>, <tt>-us</tt></tag>
> -           <item>
> -             <p>
> -               Do not sign the <tt>.changes</tt> file or the
> -               source package <tt>.dsc</tt> file, respectively.</p>
> -           </item>
> -           <tag><tt>-p<var>sign-command</var></tt></tag>
> -           <item>
> -             <p>
> -               Invoke <var>sign-command</var> instead of finding
> -               <tt>gpg</tt> or <tt>pgp</tt> on the <prgn>PATH</prgn>.
> -               <var>sign-command</var> must behave just like
> -               <prgn>gpg</prgn> or <tt>pgp</tt>.</p>
> -           </item>
> -           <tag><tt>-r<var>root-command</var></tt></tag>
> -           <item>
> -             <p>
> -               When root privilege is required, invoke the command
> -               <var>root-command</var>.  <var>root-command</var>
> -               should invoke its first argument as a command, from
> -               the <prgn>PATH</prgn> if necessary, and pass its
> -               second and subsequent arguments to the command it
> -               calls.  If no <var>root-command</var> is supplied
> -               then <var>dpkg-buildpackage</var> will take no
> -               special action to gain root privilege, so that for
> -               most packages it will have to be invoked as root to
> -               start with.</p>
> -           </item>
> -           <tag><tt>-b</tt>, <tt>-B</tt></tag>
> -           <item>
> -             <p>
> -               Two types of binary-only build and upload - see
> -               <manref name="dpkg-source" section="1">.
> -             </p>
> -           </item>
> -         </taglist>

(plus removing "; useful arguments include:" in the second paragraph).

Have a nice day,

-- 
Charles Plessy
Tsurumi, Kanagawa, Japan



--
To UNSUBSCRIBE, email to debian-policy-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20120212033151.gb8...@falafel.plessy.net

Reply via email to