Johny Mattsson
edf6dacf55
Fix to cope with dir permissions.
...
During regular operation the parent directory ends up owned by root and
the sudo is required for the mkdir to succeed.
2017-10-03 09:42:18 +02:00
Johny Mattsson
69cfe785da
Fix to ensure debootstrap finds its functions.
...
Relying on /usr/share/ is fraught with problems, as I found out the hard
way.
2017-10-03 09:42:18 +02:00
parazyd
d4c0960f3e
return true with bootstrap for loops
2017-09-27 16:58:52 +02:00
parazyd
1b1e557010
don't check for keepfiles on tar_unpack
2017-09-25 15:58:03 +02:00
parazyd
61fa850968
bump devuan-keyring to latest revision
2017-09-25 12:23:17 +02:00
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