parazyd
02ea4d8d1f
list parted as a dep; remove obsolete dependencies
2017-09-25 12:22:42 +02:00
parazyd
cb7edb49bf
Merge branch 'next'
2017-09-25 12:17:36 +02:00
parazyd
a2ec7b8961
export noninteractive earlier in the bootstrap process
2017-09-24 17:15:47 +02:00
parazyd
038173aa1f
use $_extraopts on mksquashfs
...
this is a new prefered behaviour since we don't always want to imply x86
optimization to the squashfs
2017-09-24 16:33:32 +02:00
parazyd
c2b381d888
make $inittab append as a for loop
2017-09-24 16:17:40 +02:00
parazyd
703d752247
make aptcache sources.list explicit
2017-09-23 20:38:55 +02:00
parazyd
0b1a5598cb
fixup! implement optional stage4 tar archival
2017-09-11 14:03:24 +02:00
parazyd
f6ecc0e41b
implement optional stage4 tar archival
...
this commit adds support for declaring $TAR_STAGE4 in the environment.
it will archive and unarchive the stage4 tarball, which is the state at
the very end of bootstrapping
2017-09-11 13:41:45 +02:00
parazyd
07d1f39ce6
fix xz discovery
2017-07-24 20:22:21 +02:00
parazyd
2e871f39e7
fixup! net.ifnames=0 in vm's grub
2017-07-20 17:09:34 +02:00
parazyd
378887ba79
net.ifnames=0 in vm's grub
2017-07-20 15:54:30 +02:00
parazyd
192a58f259
zlibs are not executable
2017-07-20 13:55:22 +02:00
parazyd
258bcc8083
enable root login in vm's sshd (new openssh changed the keyword)
2017-07-20 13:45:54 +02:00
Jaromil
18f4c0b072
added support for different filesystems in qcow2 imaging strapdir
2017-07-19 16:58:32 +02:00
parazyd
0e3297bb7e
default to ntp rather than openntpd
2017-07-16 21:01:24 +02:00
parazyd
855fed21f5
defautl to x86 compression for mksquashfs
2017-07-10 14:06:12 +02:00
parazyd
6cdae5fd4d
fix $_xz bug
2017-06-26 18:46:05 +02:00
parazyd
5b23dfda98
tag 1.0
2017-06-26 17:58:50 +02:00
parazyd
3cbe3774c8
explicit debootstrap path
2017-06-26 17:58:50 +02:00
parazyd
c873950ef7
Revert "override $PATH to use the bundled debootstrap"
...
This reverts commit 58fe65a719 .
2017-06-26 17:58:50 +02:00
parazyd
ff9f318612
override $PATH to use the bundled debootstrap
2017-06-26 17:58:50 +02:00
parazyd
cafd1c763d
add devuan's debootstrap (suites/jessie) as submodule
2017-06-26 17:58:49 +02:00
parazyd
eb25c1df0e
apply gio's patch to set bootable flag on the vfat partition
2017-06-26 17:58:49 +02:00
parazyd
c209032462
optional memtest
2017-06-26 17:58:49 +02:00
parazyd
c2489ea9bf
make it overridable from an sdk
2017-06-26 17:58:49 +02:00
parazyd
895c6eaaff
make apt-cache opt-in; add contrib and non-free by default
2017-06-26 17:58:48 +02:00
parazyd
bb46f77ec5
correct path for Release signature
2017-06-26 17:58:48 +02:00
parazyd
1c0ce6cef1
apt path fix
2017-06-26 17:58:48 +02:00
parazyd
d0038d87c4
add gpg signing for apt cache
2017-06-26 17:58:47 +02:00
parazyd
5152c1fafa
create cache repo outside of the chroot
2017-06-26 17:58:47 +02:00
parazyd
9989685971
disable leftover locales.sh
2017-06-26 17:58:47 +02:00
parazyd
31975211b1
no-recommends for dpkg-dev (fill_apt_cache)
2017-06-26 17:58:47 +02:00
parazyd
a92a5aee8d
apt caching proof of concept
2017-06-26 17:58:46 +02:00
parazyd
fa06bc6308
fix args
2017-06-26 17:58:46 +02:00
parazyd
21751d50c8
allow long apt arguments in extra_packages
2017-06-26 17:58:46 +02:00
parazyd
1f1c46adfb
remove leftover vim swapfile
2017-06-26 17:58:46 +02:00
parazyd
fb48ba1396
support for gentoo isohybrid path
2017-06-26 17:58:45 +02:00
parazyd
2ff881612c
support gentoo isolinux location
2017-06-26 17:58:45 +02:00
parazyd
46f32b43a4
no need for mappdevice in image_pack_dist
2017-06-26 17:58:44 +02:00
parazyd
09d62450cb
proper partx support
2017-06-26 17:58:44 +02:00
parazyd
51f8be6509
use the correct -archive- keyring
2017-06-26 17:58:44 +02:00
parazyd
49206a107d
import devuan keyring as git submodule and utilize it in debootstrap
2017-06-26 17:58:43 +02:00
parazyd
c9473e5f46
deprecate kpartx in favor of partx
2017-06-26 17:58:43 +02:00
parazyd
e7d9cb5ceb
try a different xz call with an array
2017-06-26 17:58:43 +02:00
parazyd
01fceed897
bump to RC2
2017-06-26 17:58:43 +02:00
parazyd
7b0dab995d
safer fails
2017-06-26 17:58:42 +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
ee56a54cf5
Merge branch 'next' of https://git.devuan.org/sdk/libdevuansdk into next
2017-06-19 13:17:32 +02:00