The following commit has been merged in the master branch:
commit 5b52ac4bc988e42d8e4d10151cfc098def41fb0c
Author: Guillem Jover <[email protected]>
Date:   Sat Sep 22 18:14:44 2012 +0200

    Dpkg::Vendor::Debian: Remove support for obsolete DM-Upload-Allowed
    
    This field was a Debian specifc hack that should have been part of
    the archive management software from the start. Now that dak supports
    setting the upload ACLs through an email command, there's no need for
    this anymore. Remove.

diff --git a/debian/changelog b/debian/changelog
index dd795f3..dfa3c37 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -11,6 +11,7 @@ dpkg (1.17.0) UNRELEASED; urgency=low
   * Remove unneeded double quotes in .SH man page headings.
   * Do not use “header” when “format” or “field” is meant in man pages.
   * Use colon instead of dot for user:group in dpkg debug output.
+  * Remove support for obsolete DM-Upload-Allowed from Dpkg::Vendor::Debian.
 
  -- Guillem Jover <[email protected]>  Fri, 03 Aug 2012 13:21:00 +0200
 
diff --git a/man/deb-src-control.5 b/man/deb-src-control.5
index 17f85b3..9061c2b 100644
--- a/man/deb-src-control.5
+++ b/man/deb-src-control.5
@@ -17,7 +17,7 @@
 .\" You should have received a copy of the GNU General Public License
 .\" along with this program.  If not, see <http://www.gnu.org/licenses/>.
 .
-.TH deb\-src\-control 5 "2012-06-16" "Debian Project" "Debian"
+.TH deb\-src\-control 5 "2012-09-22" "Debian Project" "Debian"
 .SH NAME
 deb\-src\-control \- Debian source packages' master control file format
 .
@@ -72,11 +72,6 @@ Debian Policy Manual and referenced texts from the
 package) this package complies to.
 
 .TP
-.BR DM\-Upload\-Allowed: " \fByes\fP|\fBno\fP"
-This field indicates whether the package can be uploaded by Debian Maintainers
-appearing in the Maintainer or Uploaders field. The default value is "no".
-
-.TP
 .BI Homepage: " url"
 The upstream project home page URL.
 
diff --git a/scripts/Dpkg/Vendor/Debian.pm b/scripts/Dpkg/Vendor/Debian.pm
index 72d9ef0..6793784 100644
--- a/scripts/Dpkg/Vendor/Debian.pm
+++ b/scripts/Dpkg/Vendor/Debian.pm
@@ -53,12 +53,6 @@ sub run_hook {
         return ('/usr/share/keyrings/debian-keyring.gpg',
                 '/usr/share/keyrings/debian-maintainers.gpg');
     } elsif ($hook eq "register-custom-fields") {
-        return (
-            [ "register", "Dm-Upload-Allowed",
-              CTRL_INFO_SRC | CTRL_INDEX_SRC | CTRL_PKG_SRC ],
-            [ "insert_after", CTRL_INDEX_SRC, "Uploaders", "Dm-Upload-Allowed" 
],
-            [ "insert_after", CTRL_PKG_SRC, "Uploaders", "Dm-Upload-Allowed" ],
-        );
     } elsif ($hook eq "extend-patch-header") {
         my ($textref, $ch_info) = @params;
        if ($ch_info->{'Closes'}) {

-- 
dpkg's main repository


-- 
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]

Reply via email to