Your message dated Sat, 20 Sep 2008 17:02:04 +0000
with message-id <[EMAIL PROTECTED]>
and subject line Bug#495536: fixed in devscripts 2.10.36
has caused the Debian Bug report #495536,
regarding [cowpoke] Tries root login for debrsign even if BUILDD_ROOTCMD is set
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [EMAIL PROTECTED]
immediately.)
--
495536: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=495536
Debian Bug Tracking System
Contact [EMAIL PROTECTED] with problems
--- Begin Message ---
Package: devscripts
Version: 2.10.35
Severity: normal
Tags: patch
Hi people (esp. Ron),
debrsign is called with root@ login unconditionally, which defeats the
goal of BUILDD_ROOTCMD. :) Please find attached a patch to fix this.
Since the .changes/.dsc files are already owned by BUILDD_USER, it's OK
to debrsign them, even if /var/cache/pbuilder/result has its original
permissions (rwxr-xr-x for root:root). I chose to copy the test used for
the ssh command lines 185-189.
Cheers,
--
Cyril Brulebois
--- a/scripts/cowpoke.sh
+++ b/scripts/cowpoke.sh
@@ -197,7 +197,11 @@
read -e yesno
case "$yesno" in
YES | yes)
- debsign "-k$SIGN_KEYID" -r "[EMAIL PROTECTED]"
"$RESULT_DIR/${PACKAGE}_$CHANGES"
+ if [ -z "$BUILDD_ROOTCMD" ] ; then
+ debsign "-k$SIGN_KEYID" -r "[EMAIL PROTECTED]"
"$RESULT_DIR/${PACKAGE}_$CHANGES"
+ else
+ debsign "-k$SIGN_KEYID" -r "[EMAIL PROTECTED]"
"$RESULT_DIR/${PACKAGE}_$CHANGES"
+ fi
if [ -n "$UPLOAD_QUEUE" ]; then
while true; do
--- End Message ---
--- Begin Message ---
Source: devscripts
Source-Version: 2.10.36
We believe that the bug you reported is fixed in the latest version of
devscripts, which is due to be installed in the Debian FTP archive:
devscripts_2.10.36.dsc
to pool/main/d/devscripts/devscripts_2.10.36.dsc
devscripts_2.10.36.tar.gz
to pool/main/d/devscripts/devscripts_2.10.36.tar.gz
devscripts_2.10.36_i386.deb
to pool/main/d/devscripts/devscripts_2.10.36_i386.deb
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to [EMAIL PROTECTED],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Luk Claes <[EMAIL PROTECTED]> (supplier of updated devscripts package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [EMAIL PROTECTED])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Format: 1.8
Date: Sat, 20 Sep 2008 18:37:41 +0200
Source: devscripts
Binary: devscripts
Architecture: source i386
Version: 2.10.36
Distribution: unstable
Urgency: low
Maintainer: Devscripts Devel Team <[email protected]>
Changed-By: Luk Claes <[EMAIL PROTECTED]>
Description:
devscripts - scripts to make the life of a Debian Package maintainer easier
Closes: 471498 484271 488486 491627 493884 494131 494614 495265 495536 496460
496628 496643 497748 497820 497826 497955 498057 498201 498649
Changes:
devscripts (2.10.36) unstable; urgency=low
.
[ Adam D. Barratt ]
* bts:
+ Use a User-Agent header to indicate that the mail was sent via bts,
rather a comment in the body of the generated e-mail. Thanks Thijs
Kinkhorst and Josh Triplett. (Closes: #493884)
+ Add a (largely undocumented) --toolname switch to allow tools calling
bts to add themselves to the User-Agent header.
+ If the BTS specifies a character set when serving an HTML file, add an
equivalent META tag to the cached file so that it is rendered correctly.
(pkgreport.cgi's output is now UTF-8).
+ Fix the cache file mangling for status mboxes, maintainer links, links
to resolved bugs, second and subsequent bug links and version graphs.
In the process (hopefully) make a number of the mangles more resilient
to BTS HTML changes.
+ Mention in the manpage that BTS_ONLY_NEW corresponds to --only-new.
+ Ensure that the "clone" command is always passed at least one new bug ID
(Closes: #497826) and that the new IDs are negative numbers.
+ No longer automatically CC the generated mail to the bug address if a
comment was made. Similar functionality may be implemented in the BTS
at a later date but in the meantime we'll avoid creating noise in the
bug logs. (Closes: #497748)
* checkbashisms: Flag "read without variable" and "read with options other
than -r" separately to ensure that all uses are correctly matched. Thanks
to Frank Lichtenheld for pointing this out via a related bug in lintian.
* cowpoke: If BUILDD_ROOTCMD is set, use BUILDD_USER for debrsigning, rather
than root. Patch from Cyril Brulebois. (Closes: #495536)
* Debbugs.pm: Special-case the "archive" key in select(). The BTS really
doesn't like it being passed as an array. (Closes: #498201)
* debcommit:
+ When committing to a bzr repository with a message including bug
closures, pass corresponding --fixes to bzr. Thanks James Westby
for the patch. (Closes: #496643)
+ Fix a POD error.
* debdiff: Add an option allowing control files in debian/ in source packages
to be compared using wdiff.
* debsign: When copying .changes files from a remote host, attempt to process
each copied file if a wildcard was used in the filename (Closes: #491627)
* nmudiff: Add support for using $DEBFULLNAME as well as $DEBEMAIL when
generating the From: header for a sendmail-generated mail. Based on a
patch from Thomas Viehmann. (Closes: #496460)
* rc-alert: Fix missing characters in a couple of option names in the help
text.
* tagpending:
+ Fix a typo in the help output. Thanks Thijs Kinkhorst. (Closes: #494131)
+ Use the new "bts --toolname" switch instead of an in-body comment to
indicate that tagpending was used.
+ Make the --wnpp option work again. Thanks gregor herrmann.
(Closes: #497820)
* uscan: Exit with the correct status when --watchfile was used.
(Closes: #498057)
.
[ Stefano Zacchiroli ]
* bts: add support for the fake "gift" tag. It is to be used as a shorthand
for the "gift" usertag, see http://wiki.debian.org/qa.debian.org/GiftTag
.
[ James Vega ]
* bts: Add new 'status' command which returns various bits of information
about the state of the given bugs. Thanks to Don Armstrong for the patch.
(Closes: #494614)
.
[ Joey Hess ]
* bts: Add new 'summary' command.
.
[ Patrick Schoenfeld ]
* build-rdeps: Add a --distribution parameter to enable selection of
another distribution instead of unstable
(Closes: #471498)
.
[ James Vega ]
* uscan: Correct the <base ...> regex to be case-insensitive. (Closes:
#495265)
.
[ Christoph Berg ]
* debsign: Fix debsign -r dir/*.changes, and do some QA on the manpage.
Continue with next file if an already existing signature is kept.
* dget: Make -q really quiet.
.
[ Mohammed Adnène Trojette ]
* nmudiff: Use a friendlier template inspired from Lucas Nussbaum's
patch. (Closes: #496628)
* namecheck:
+ New script by Steve Kemp included to check project names are not
already taken. (Closes: #484271)
+ Remove reference to a LICENSE file.
+ Don't lose the project name during the check.
* bts: document that the cache auto-cleaning is overzealous on noatime
partitions. Patch from intrigeri <[EMAIL PROTECTED]>. (Closes: #488486)
.
[ Colin Watson ]
* dpkg-depcheck: Remove -F in order to be compatible with current strace.
I'm not sure exactly when plain 'strace -f' started being able to follow
vfork on Linux, but it's at least as long ago as Debian 4.0, possibly
strace 4.4.93 which would place it before Debian 3.1, so a dependency
doesn't seem to be necessary. (Closes: #497955)
.
[ Patrick Schoenfeld ]
* Update my email address
* mk-build-deps: Automatically find debian/control if inside of a package
source tree and no argument is given
.
[ Luk Claes ]
* Update debsign for new commands of .commands (Closes: #498649).
Checksums-Sha1:
71c2045fed82b093fe9f4741142255fc0f3862a6 1386 devscripts_2.10.36.dsc
2be6d0f517843e4d75ad61b667190f4b103b416f 609560 devscripts_2.10.36.tar.gz
d89287d36fd0fc3db6996e49f4a513f25c32f6be 525430 devscripts_2.10.36_i386.deb
Checksums-Sha256:
409e6337e75e5bf7340278ac19527ef6828198d2d23beb037cd55ea461511235 1386
devscripts_2.10.36.dsc
6b87a708e4d855ac8c91c452bf3d3f4bb8a15569efcbd17fe3df7a061c48b9cc 609560
devscripts_2.10.36.tar.gz
e3fde9cf531ded3cb36ad19afcbf14c5fe1c759a0d40d140a280ec98a7f54c37 525430
devscripts_2.10.36_i386.deb
Files:
5f563f2f2d8d89227dbc7a48edd44380 1386 devel optional devscripts_2.10.36.dsc
fff6ca7fd37d9f2809cb93bdc725c2cc 609560 devel optional
devscripts_2.10.36.tar.gz
afe1d3ffa2e636425bdce27645e4358a 525430 devel optional
devscripts_2.10.36_i386.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
iEYEARECAAYFAkjVKEkACgkQ5UTeB5t8Mo2FhQCgmcss6/qBFPa2C2zHERxMle4P
5O0AnioS3nn67ev4P+qlCuH5vzW6WeW1
=9Mh5
-----END PGP SIGNATURE-----
--- End Message ---