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 FiekasFrom 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
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 ---

