Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.debian.security > #4997 > unrolled thread

Verification of downloads/mirrors from $MIRROR//debian/dists/jessie/main/installer-amd64/

Started byMirko Vogt <debian@nanl.de>
First post2016-09-06 19:10 +0200
Last post2016-09-10 19:20 +0200
Articles 2 — 2 participants

Back to article view | Back to linux.debian.security


Contents

  Verification of downloads/mirrors from  $MIRROR//debian/dists/jessie/main/installer-amd64/ Mirko Vogt <debian@nanl.de> - 2016-09-06 19:10 +0200
    Re: Verification of downloads/mirrors from $MIRROR//debian/dists/jessie/main/installer-amd64/ intrigeri <intrigeri@debian.org> - 2016-09-10 19:20 +0200

#4997 — Verification of downloads/mirrors from $MIRROR//debian/dists/jessie/main/installer-amd64/

FromMirko Vogt <debian@nanl.de>
Date2016-09-06 19:10 +0200
SubjectVerification of downloads/mirrors from $MIRROR//debian/dists/jessie/main/installer-amd64/
Message-ID<ses2K-4Ps-27@gated-at.bofh.it>
Hello,

I'm using libvirt/virt-install and Debian (stable) as guest system for a
few VMs and I'd like to use a trusted/verifiable source for the Debian
system which ends up running inside those VMs.

Using `virt-install` provides several ways of how to install/bootstrap
such a system, however as I need to inject a preseed script (d-i), it
apparently only leaves me with the option of pointing to the location of
an installer via `--location`.

Background is that injecting preseed scripts only work when
`virt-install` is invoked with `--location` (not `--cdrom`). Although
according to the man page it should work, ISO images - which could be
easily verified - can't be used in conjunction with `--location`.

That leaves me with invoking `virt-install` with e.g.
  `--location
    /var/lib/libvirt/roots/debian/dists/jessie/main/installer-amd64/` ,
  `--location
    http://ftp.debian.org/debian/dists/jessie/main/installer-amd64/`
or similar.

However for those bootstrapping methods I fail to find any way of
verification (signatures, checksumming, etc.) at all.
Even simple HTTPS wasn't available on *any* of the mirrors I tried.

So, my question basically is: Is there any way for me to verify the
downloaded installer which I seem to need when using `virt-install` in
conjunction with a preseed-script?
Alternative: Can I inject a preseed script when using `virt-install` in
conjunction with a verifiable ISO installation media?

Thanks a lot in advance

  - mirko

[toc] | [next] | [standalone]


#4999 — Re: Verification of downloads/mirrors from $MIRROR//debian/dists/jessie/main/installer-amd64/

Fromintrigeri <intrigeri@debian.org>
Date2016-09-10 19:20 +0200
SubjectRe: Verification of downloads/mirrors from $MIRROR//debian/dists/jessie/main/installer-amd64/
Message-ID<sfU6B-33m-7@gated-at.bofh.it>
In reply to#4997
Hi,

Mirko Vogt:
> Is there any way for me to verify the
> downloaded installer which I seem to need when using `virt-install` in
> conjunction with a preseed-script?

Recent di-netboot-assistant might provide means to solve this problem:
its changelog entry for 0.39 reads "Implement the inclusion of
debian-installer packages". But I did not look closer yet. If you do,
please provide feedback on https://bugs.debian.org/775904 :)

Cheers,
-- 
intrigeri

[toc] | [prev] | [standalone]


Back to top | Article view | linux.debian.security


csiph-web