Bug#922251: live-build: support syslinux-efi as (additional) bootloader

2019-05-30 Thread Matthijs Kooijman
Hi Adrian, I just updated the MR with the changes I discussed in my previous mail (and also listed below). My previous mail also contained some responses and questions, if you have some time to respond to those that would be great. > > >>> 3) Remove ldlinux.c32 for extlinux and syslinux (6fc68c1d

Bug#922251: live-build: support syslinux-efi as (additional) bootloader

2019-05-02 Thread Matthijs Kooijman
Hi Adrian, thanks again for your thorough review. I'm responding to both your e-mails inline below. > >>> 3) Remove ldlinux.c32 for extlinux and syslinux (6fc68c1d) > >> > >> 3.1) Nice. I didn't know about those new syslinux architecture dependent > >> files. As per the wiki you link ( > >> https

Bug#922251: live-build: support syslinux-efi as (additional) bootloader

2019-04-16 Thread Matthijs Kooijman
Hi Adrian, thanks for your extensive review. I'll respond inline. > I might take a look into your notes to implement grub-efi + secure boot > in hdd img but... this might be in 2021 XD . Too busy at the moment. Familiar sentiment. Would be nice to have it, though. > What's your use case? What do

Bug#922251: live-build: support syslinux-efi as (additional) bootloader

2019-04-16 Thread Matthijs Kooijman
Hey Thierry, > Is there a chance that this work will be part of buster live-build > package, or is it too late already ? I'm not the maintainer of live-build, but given the freeze state that buster is in, I highly doubt this will make it into buster. Gr. Matthijs signature.asc Description: PGP

Bug#922251: live-build: support syslinux-efi as (additional) bootloader

2019-04-16 Thread Matthijs Kooijman
Hey Adrian, [ About removing --templates from the manpage ] > In that case IMO that commit should be in its own pull request and not > the current one. Done: https://salsa.debian.org/live-team/live-build/merge_requests/21 Gr. Matthijs signature.asc Description: PGP signature

Bug#922251: live-build: support syslinux-efi as (additional) bootloader

2019-04-10 Thread Matthijs Kooijman
Hi Adrian, > 1) What is the rationale behind removing the --templates option > explanation on manpage? I wondered about this option and looked around the source for it, but could not find any implementation for it, so it seemed good to remove the documentation for it. Prompted by your question, I

Bug#922251: live-build: support syslinux-efi as (additional) bootloader

2019-04-08 Thread Matthijs Kooijman
Hi Luca & others, I've been working on syslinux-efi support in the past weeks and just submitted a MR with a working implementation, along with some small bootloader-related cleanups and refactors: https://salsa.debian.org/live-team/live-build/merge_requests/19 In the end, I opted to imp

Bug#778317: live-build: improve cache support for rebuilds with different arch

2019-03-22 Thread Matthijs Kooijman
Package: live-build Version: 1:20190311 Followup-For: Bug #778317 Hi folks, this bug still exists. The original report talks about erronously reusing the same debootstrap cache when chaning architectures, but the problem seems broader than that. E.g. when switching distributions, you'll also get

Bug#922251: live-build: support syslinux-efi as (additional) bootloader

2019-02-15 Thread Matthijs Kooijman
Hi Steve, > In fact, one of the projects I've been trying to get to for a couple > of years now is simplifying things by going the other way: using GRUB > for everything and dropping syslinux on Debian media. Hm, that's another interesting thought. I was aiming for syslinux, since our current set

Bug#922251: live-build: support syslinux-efi as (additional) bootloader

2019-02-15 Thread Matthijs Kooijman
Hey Luca, > > So for the secure boot case in binary_grub-efi, what we do is that > > if the signed monolithic EFI binaries are available we copy those > > instead of building a new image. > > > > ... > > > > https://salsa.debian.org/live-team/live-build/blob/master/scripts/build/binary_grub-efi#L7

Bug#922251: live-build: support syslinux-efi as (additional) bootloader

2019-02-14 Thread Matthijs Kooijman
Hey Luca, > At a quick glance it all sounds good to me, although I can't say I have > a lot of experience with syslinux. Ok. > For feature parity, I'd encourage to look into supporting Secure Boot > like the grub-efi implementation does, since we are preparing to ship > that in Debian 10. It's no

Bug#922251: live-build: support syslinux-efi as (additional) bootloader

2019-02-14 Thread Matthijs Kooijman
Hi Thomas, > > it seems isohybrid can include a small FAT filesystem with the > > bootloader files. [...] > > https://www.syslinux.org/wiki/index.php?title=Isohybrid#UEFI > > This describes the equipment of debian-live and debian-cd (DVD-*, BD-*, > netinst) ISOs. See e.g. debian-live-9.5.0-i386-x

Bug#922251: live-build: support syslinux-efi as (additional) bootloader

2019-02-13 Thread Matthijs Kooijman
Package: live-build Version: 1:20180925 Severity: wishlist Hi folks, currently, live-build seems to only support EFI systems using the grub-efi bootloader, but not for netboot or hdd images (effectively only for iso images, I believe). Syslinux also has an EFI version, that can be installed thro

Bug#873640: live-build: Hdd image fails due to hard links in binary directory

2017-09-04 Thread Matthijs Kooijman
Hi Raphael, > Would you like to become co-maintainer of live-build? I maintain > it because I use it in Kali but I use only a very limited set of > the features and it would be nice to have other people who can > look at bugs. I won't really have time to dedicate to that, unfortunately. I'm happy

Bug#865586: live-build: binary_hdd failed with mkfs.vfat error

2017-08-29 Thread Matthijs Kooijman
hijs >From 05e0703d82e0189e40d88f5070b1c2f955a0ad9e Mon Sep 17 00:00:00 2001 From: Matthijs Kooijman Date: Tue, 29 Aug 2017 15:04:31 +0200 Subject: [PATCH 3/4] Pass --partscan to losetup Recent versions of Linux, parted or some other bit of software cause partition devices, like /dev/loop0p1 to be created

Bug#873640: live-build: Hdd image fails due to hard links in binary directory

2017-08-29 Thread Matthijs Kooijman
ks more gracefully in any case. I've tested with version 1:20170807 and 1:20170829, but marked this bug as found in 1:20161202 since that is the first version that has the above commit. Gr. Matthijs >From 0c313e9ed3d0de7cfa6ef8e8e21c01a08b8e4a8c Mon Sep 17 00:00:00 2001 From: Matthijs Kooij

Bug#873513: live-build: Running with LB_BUILD_WITH_CHROOT=false fails

2017-08-28 Thread Matthijs Kooijman
8-4 live-build suggests no packages. -- no debconf information >From 406ed00e806abb84252033ac609fcc9bcd83 Mon Sep 17 00:00:00 2001 From: Matthijs Kooijman Date: Mon, 28 Aug 2017 15:14:34 +0200 Subject: [PATCH 1/2] Error out when needed packages are missing on the host Previously, Check_package would only show an err

Bug#864629: live-build: When build hdd img: chroot/usr/lib/syslinux/mbr.bin’: No such file or directory

2017-08-28 Thread Matthijs Kooijman
Control: fixed -1 1:20161202 Control: notfixed 773833 5.0~a3-1 Control: fixed 773833 1:20161202 Hi, it seems this bug wrt mbr.bin is fixed in live-build 1:20161202. The changelog says: * Correct syslinux/extlinux mbr.bin path. Closes: #773833 And looking at the source, this is indeed the chan

Bug#773833: Syslinux mbr location still not fixed / backport to 4.0 / jessie?

2015-05-29 Thread Matthijs Kooijman
Hi, this bug is marked as fixed in 5.0~a3, but I can't find the commit that fixes it? Looking at the git master version, it seems this is still broken as well? http://live.debian.net/gitweb/?p=live-build.git;a=blob;f=scripts/build/binary_hdd;h=f5d42068110b9f3b19bc456a1c460046466957e9;hb=HEAD#l173

Bug#649545: Not a bug, usb-hdd changed to hdd

2011-11-22 Thread Matthijs Kooijman
Hi Piotr, the behaviour you are seeing is not a bug, but the image types changed recently. So instead of building an "usb-hdd" image, you should now build an "hdd" image, which should work. I guess this could go with some better user feedback, but considering you're running an alpha version, some

[PATCH] Fix lb_binary_rootfs leaving the chroot without archives files.

2011-11-21 Thread Matthijs Kooijman
This seems like a copy-paste error introduced in 3ceb68b7d4eb5b28269c0780a808c3725c5f5668. --- scripts/build/lb_binary_rootfs |6 +++--- 1 files changed, 3 insertions(+), 3 deletions(-) diff --git a/scripts/build/lb_binary_rootfs b/scripts/build/lb_binary_rootfs index 96523a8..e0901a5 100755

Bug#637939: live-build: lh_config documents non-supported option --syslinux-* options

2011-08-15 Thread Matthijs Kooijman
Package: live-build Version: 3.0~a21-1 Severity: minor Hi folks, The subject pretty much says it all. Here's some command output to further illustrate the problem: matthijs@grubby:/tmp/foo$ man lb_config | grep syslinux- [--syslinux-splash FILE] [--syslinux-timeout SECOND

Re: Improved virtualbox integration

2009-09-13 Thread Matthijs Kooijman
Hi Julien, > > [Snip: how to get X to run with vbox additions when available] > reconfiguring xserver-xorg doesn't do anything in current sid, so that's > not the way to go. I've just built a sid Debian live image, which does indeed no longer generate any xorg.conf on startup, so modifying that pr

Improved virtualbox integration

2009-09-09 Thread Matthijs Kooijman
Hi all, I've been struggling with running Debian live inside virtualbox, which works rather nicely. I've been also playing with the virtualbox guest additions, which improve the interaction with the virtualbox window and allow for filesharing with the host system. This works properly, but I would