Your message dated Sun, 13 Sep 2015 21:25:54 +0000
with message-id <[email protected]>
and subject line Bug#770722: fixed in vmdebootstrap 0.11-1
has caused the Debian Bug report #770722,
regarding pass debootstrap options unchanged
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.)


-- 
770722: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=770722
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: vmdebootstrap
Severity: wishlist
Tags: patch

Dear maintainer,

debootstrap allows specifing --keyring (or --no-check-gpg) in order to
override the default distribution keyring.

From the manpage:

  --keyring=KEYRING
      Override the default keyring for the distribution
      being bootstrapped, and use KEYRING to check sig‐
      natures of retrieved Release files.

  --no-check-gpg
      Disables  checking  gpg  signatures  of retrieved
      Release files.

Please add a way to pass these through.

Best regards
Niklas Fiekas
From 80d489657b1493967fab5a2e315b64e4ca197e31 Mon Sep 17 00:00:00 2001
From: Niklas Fiekas <[email protected]>
Date: Sun, 23 Nov 2014 16:05:55 +0100
Subject: [PATCH] Add --keyring and --no-check-gpg options

Debootstrap allows overriding the default keyring for the distrubution or even
disabling checking the signatures on the Release files via the --keyring and
--no-check-gpg options. Allow passing these along.
---
 vmdebootstrap      | 13 +++++++++++++
 vmdebootstrap.8.in | 18 ++++++++++++------
 2 files changed, 25 insertions(+), 6 deletions(-)

diff --git a/vmdebootstrap b/vmdebootstrap
index 24e38d0..297a959 100755
--- a/vmdebootstrap
+++ b/vmdebootstrap
@@ -68,6 +68,15 @@ class VmDebootstrap(cliapp.Application):
                              'release to use (%default)',
                              metavar='NAME',
                              default='stable')
+        self.settings.string(['keyring'],
+                             'override the default keyring for the '
+                             'distribution being bootstrapped, and use KEYRING '
+                             'to check the signatures of the retrieved Release '
+                             'files')
+        self.settings.boolean(['check-gpg'],
+                              'check gpg signatures of retrieved Release files '
+                              '(default)',
+                              default=True)
         self.settings.string_list(['package'], 'install PACKAGE onto system')
         self.settings.string_list(['custom-package'],
                                   'install package in DEB file onto system '
@@ -321,6 +330,10 @@ class VmDebootstrap(cliapp.Application):
         if self.settings['variant']:
             args.append('--variant')
             args.append(self.settings['variant'])
+        if self.settings['keyring']:
+            args.append('--keyring=%s' % self.settings['keyring'])
+        if not self.settings['check-gpg']:
+            args.append('--no-check-gpg')
         args += [self.settings['distribution'],
                  rootdir, self.settings['mirror']]
         logging.debug(" ".join(args))
diff --git a/vmdebootstrap.8.in b/vmdebootstrap.8.in
index 60e08cd..d25e3a8 100644
--- a/vmdebootstrap.8.in
+++ b/vmdebootstrap.8.in
@@ -23,12 +23,13 @@ vmdebootstrap \- install basic Debian system into virtual disk image
 .B vmdebootstrap
 [--output=FILE] [--verbose | --no-verbose] --image=FILE --size=SIZE
 [--tarball=FILE] [--mirror=URL] [--arch=ARCH] [--distribution=NAME]
-[--package=PACKAGE] [--custom-package=DEB] [--no-kernel]
-[--enable-dhcp | --no-enable-dhcp] [--root-password=PASSWORD]
-[--customize=SCRIPT] [--hostname=HOSTNAME] [--user=USER/PASSWORD]
-[--serial-console | --no-serial-console] [--sudo | --no-sudo] [--owner=OWNER]
-[--bootsize=BOOTSIZE] [--boottype=FSTYPE] [--foreign=PATH] [--variant=VARIANT]
-[--no-extlinux] [--squash] [--configure-apt] [--grub]
+[--keyring=KEYRING] [--check-gpg | --no-check-gpg] [--package=PACKAGE]
+[--custom-package=DEB] [--no-kernel] [--enable-dhcp | --no-enable-dhcp]
+[--root-password=PASSWORD] [--customize=SCRIPT] [--hostname=HOSTNAME]
+[--user=USER/PASSWORD] [--serial-console | --no-serial-console]
+[--sudo | --no-sudo] [--owner=OWNER] [--bootsize=BOOTSIZE] [--boottype=FSTYPE]
+[--foreign=PATH] [--variant=VARIANT] [--no-extlinux] [--squash]
+[--configure-apt] [--grub]
 .SH DESCRIPTION
 .B vmdebootstrap
 installs a basic Debian system into a virtual disk image,
@@ -98,6 +99,11 @@ use MIRROR as package source (http://cdn.debian.net/debian/)
 architecture to use (amd64)
 .IP \-\-distribution=NAME
 release to use (stable)
+.IP \-\-keyring=KEYRING
+override the default keyring for the distribution being bootstrapped, and use
+KEYRING to check the signatures of the retrieved Release files
+.IP \-\-no-check-gpg
+do not check the gpg signatures of retrieved Release files
 .IP \-\-package=PACKAGE
 install PACKAGE onto system
 .IP \-\-custom-package=DEB
-- 
2.1.3

Attachment: signature.asc
Description: OpenPGP digital signature


--- End Message ---
--- Begin Message ---
Source: vmdebootstrap
Source-Version: 0.11-1

We believe that the bug you reported is fixed in the latest version of
vmdebootstrap, which is due to be installed in the Debian FTP archive.

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.
Neil Williams <[email protected]> (supplier of updated vmdebootstrap 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: SHA256

Format: 1.8
Date: Sun, 13 Sep 2015 11:15:03 +0100
Source: vmdebootstrap
Binary: vmdebootstrap
Architecture: source amd64
Version: 0.11-1
Distribution: unstable
Urgency: medium
Maintainer: VMDebootstrap List <[email protected]>
Changed-By: Neil Williams <[email protected]>
Description:
 vmdebootstrap - Bootstrap Debian into a (virtual machine) disk image
Closes: 770722 798225 798723
Changes:
 vmdebootstrap (0.11-1) unstable; urgency=medium
 .
   * New upstream release - handle efi options for wheezy support.
     (Closes: #798225)
   * Add debootstrapopts support to pass debootstrap options unchanged,
     deprecate variant support which this replaces. (Closes: #770722)
   * Reinstate headless supporti. (Closes: #798723)
Checksums-Sha1:
 8013fac874b78d72c6476eaac3d89c422ed43b24 2065 vmdebootstrap_0.11-1.dsc
 66f0529ccb50691ed844da265fa213eb3d9e18a9 35668 vmdebootstrap_0.11.orig.tar.gz
 442a8b67b22d672ec2fcce935d5a5a830d30a2da 4036 
vmdebootstrap_0.11-1.debian.tar.xz
 17be693e40bd137fa7eeb2c1ddbfa9cf0743e9ad 28344 vmdebootstrap_0.11-1_amd64.deb
Checksums-Sha256:
 2efd0588a5b62b7040adfad7a4142781d8645b343ae17b913efc4822b332fe9d 2065 
vmdebootstrap_0.11-1.dsc
 66f5db4aaadb36516af1d5954e9de70a9087af9ae767289b03a22039ad27b828 35668 
vmdebootstrap_0.11.orig.tar.gz
 f2fbcfe7986f31e07fbc26765e5d54e23008fc060b24cb343d38f0869d39be3c 4036 
vmdebootstrap_0.11-1.debian.tar.xz
 7892ae1b1e9650dd2b79c222d245097de0a7f50b4392fae25861dcb20f62a696 28344 
vmdebootstrap_0.11-1_amd64.deb
Files:
 cfd0f622c69966aa24a7364f04201c8c 2065 admin extra vmdebootstrap_0.11-1.dsc
 af89508272935b690fc5b5a14a1236e4 35668 admin extra 
vmdebootstrap_0.11.orig.tar.gz
 7982a02293171f933c817b67762d1cb8 4036 admin extra 
vmdebootstrap_0.11-1.debian.tar.xz
 d6e8b916738d5d5abf2fe143289d93ef 28344 admin extra 
vmdebootstrap_0.11-1_amd64.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQIcBAEBCAAGBQJV9d3bAAoJEPFn5DyBQ7aCW8gP/j8Pw4kEAu3zq5Ls4cnidl5n
wb2WBgADpjNMkiaODiAMSsnvASHST3kLIYSfO4OtRs4XJoXbXsBhe59VqTYz94hS
NmOFhsyz3jBPDWSaB6YyibR1h2x7mSbPocgNMNXjyKUy2nh8Ml7L/5WwnAH2XesL
FBGxH8We8WUrEydMiXxLvr00kA+EBxoPApDoXeMawVSwSKLODSPeFJ0ZFf1BjrVY
8GcV8si0tm0IP5rWJKp3FpdslqFbymuPXyhmNTOrBmI42UH8tBN2FiLqFo1qwXmf
8ajhC4ofH5FoQ45x6lZ+jtzd4IcCaXNVtr0GINbzmX+/JD5HCPAvX3d7dRG4Cx77
JXHR4ftmI+vr4LpMHgXHeYkzVZlnXe//nEGPqmp4fx3+9v5wLvOX2xcbmafOQtOK
+N3969Phxz02i9oNH8OFz+5IoOzwmCCxU2Y7c+EWYxG5EQmxwPcI/qz/sb42cAaH
m3YjTw2WaE/0p4+fkoycjakrbzhJFxrTMWHmLljjipHnw5gTtMSbf58XjzSbdRc/
aYcJDtYh2lKw9QIAcTwfppX1mIO1tpjRvQbLAOgY2WYAwZ5hRa18R+PvnWbu72Ls
N48nG75H8lfp0Lz3hgGkMIkpgLVRo43fwzstp8EAsCqPeMa9KIvDkulMsAbOAcg9
zFrzlD6jXoBGp+LYSSq9
=tfxB
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to