Commit Graph

149 Commits

Author SHA1 Message Date
parazyd 8c82675d84
explicit debootstrap path 2017-06-26 17:54:46 +02:00
parazyd 0f1d4bd6be
apply gio's patch to set bootable flag on the vfat partition 2017-06-26 17:54:45 +02:00
parazyd 291a4c0232
optional memtest 2017-06-26 17:54:45 +02:00
parazyd 8d1940d220
make apt-cache opt-in; add contrib and non-free by default 2017-06-26 17:54:45 +02:00
parazyd ef4919288b
correct path for Release signature 2017-06-26 17:54:44 +02:00
parazyd 59bfe85ba8
apt path fix 2017-06-26 17:54:44 +02:00
parazyd 1ccb710866
add gpg signing for apt cache 2017-06-26 17:54:44 +02:00
parazyd fc52f50627
create cache repo outside of the chroot 2017-06-26 17:54:44 +02:00
parazyd 0697eafc3a
disable leftover locales.sh 2017-06-26 17:54:43 +02:00
parazyd 09350d0a69
no-recommends for dpkg-dev (fill_apt_cache) 2017-06-26 17:54:43 +02:00
parazyd ceaa737625
apt caching proof of concept 2017-06-26 17:54:43 +02:00
parazyd 72e0a8ca16
fix args 2017-06-26 17:54:43 +02:00
parazyd f6a4b64249
allow long apt arguments in extra_packages 2017-06-26 17:54:42 +02:00
parazyd e31d94d903
remove leftover vim swapfile 2017-06-26 17:54:42 +02:00
parazyd c95e145b53
support for gentoo isohybrid path 2017-06-26 17:54:42 +02:00
parazyd 9e5edc9ffe
fixup! fixup! support gentoo isolinux location 2017-06-26 17:54:42 +02:00
parazyd 42b1f72b30
fixup! support gentoo isolinux location 2017-06-26 17:54:41 +02:00
parazyd b2b60fa75f
support gentoo isolinux location 2017-06-26 17:54:41 +02:00
parazyd e6b29ad5d8
no need for mappdevice in image_pack_dist 2017-06-26 17:54:41 +02:00
parazyd 6de1ac0683
fixup! proper partx support 2017-06-26 17:54:41 +02:00
parazyd d53484afe8
proper partx support 2017-06-26 17:54:40 +02:00
parazyd 77b59d4314
use the correct -archive- keyring 2017-06-26 17:54:40 +02:00
parazyd 00fbc2a6c9
import devuan keyring as git submodule and utilize it in debootstrap 2017-06-26 17:54:40 +02:00
parazyd 12b705187f
deprecate kpartx in favor of partx 2017-06-26 17:54:40 +02:00
parazyd 6d0ab32907
try a different xz call with an array 2017-06-26 17:54:39 +02:00
parazyd 91d2f5595c
fixup! safer fails 2017-06-26 17:54:39 +02:00
parazyd 443e79dbfc
safer fails 2017-06-26 17:54:39 +02:00
parazyd e244de8be4
update the sources list if needed when unpacking the tarball 2017-06-26 17:54:38 +02:00
parazyd 520a27422d
same for iso_squash_strap 2017-06-26 17:54:38 +02:00
parazyd 0066f6c699
apply uefi_opt if we're building a uefi-enabled iso 2017-06-26 17:54:38 +02:00
parazyd b7fedae885
unpack the tarball now and then 2017-04-15 18:17:02 +02:00
parazyd ed9ac4338b
safety check for unavailable packages when installing $extra_packages 2017-04-15 17:29:36 +02:00
parazyd 063f900791
fix gpt imaging 2017-04-12 18:25:34 +02:00
parazyd 5b791c9ef0
fixup! support pixz for compressing images faster 2017-04-12 17:14:17 +02:00
parazyd 3c25285d5c
support pixz for compressing images faster 2017-04-12 16:59:13 +02:00
parazyd 1756fde7de
facilitate logging on chroot-script calls 2017-04-01 22:29:52 +02:00
parazyd fea3aa058a
implement installation of fake packages 2017-03-27 13:57:59 +02:00
parazyd 5d8332af77
use an array for custdebs 2017-03-24 14:05:12 +01:00
parazyd 4ac417a4a9
fixup! refactor kernel installation 2017-03-19 15:22:29 +01:00
parazyd 32c372909a
limit code to 80ch width 2017-03-18 21:30:58 +01:00
parazyd d21f365060
refactor kernel installation 2017-03-18 21:25:01 +01:00
parazyd 1aaa06c09f
mount devprocsys on iso_prep_strap 2017-03-10 04:15:54 +01:00
parazyd 6e29a8a299
create strapdir/tmp with good permissions 2017-03-10 03:04:50 +01:00
parazyd 49560178fd
sleep less 2017-02-25 14:01:03 +01:00
parazyd fcf2439ffe
add live-boot-initramfs-tools as a iso dep 2017-02-24 12:54:12 +01:00
parazyd 9102ee317b
add add-user() helper function 2017-02-23 15:06:28 +01:00
parazyd c9b130edb1
no haveged by default 2017-02-22 14:55:26 +01:00
parazyd ee53a0b770
fix breakage on unknown blends 2017-02-22 14:09:20 +01:00
parazyd 0e2810b75c
hack around .keep for tarball 2017-02-15 16:32:37 +01:00
parazyd 99488030c8
??? 2017-02-15 15:54:45 +01:00