Commit Graph

382 Commits

Author SHA1 Message Date
parazyd
3eee81ee50
Add support for pixz in zlibs/imaging. 2019-02-26 01:04:49 +01:00
parazyd
c1c6fc8c06
Fix path to base-cloud.qcow2 and use [[ instead of [ for test. 2018-10-08 15:45:37 +02:00
parazyd
589d62ca0e
Add support for cloud-based VM images. 2018-10-08 12:36:15 +02:00
parazyd
c922031a0c
Implement a python Dockerfile parser.
This tool can translate Dockerfiles into shell scripts and JSON
structures. It is imagined to be used for the blend concept, where a
Dockerfile could be a system and can be translated into a blend file,
and used by an sdk.
2018-09-18 15:29:46 +02:00
parazyd
2cf0d648ba
Remove 'quiet' from GRUB kernel cmdline params in VM. 2018-09-18 14:40:14 +02:00
parazyd
458be78366
Add a configuration option to toggle compressing the final image. 2018-08-28 13:08:15 +02:00
Merlijn Wajer
c2b76f4f0a
Preserve xattrs when copying static qemu binaries. 2018-08-27 18:05:04 +02:00
parazyd
b2d36cd499
Fix a typo made in the previous commit 2018-03-13 20:32:11 +01:00
parazyd
a6a8838d20
Implement variable rootfs types as well. 2018-03-13 20:11:45 +01:00
parazyd
2d4e038046
Add variable bootfs formatting opts. 2018-03-13 20:10:34 +01:00
parazyd
fa3c7ea707
Fixes to zlibs/vm to reflect others. 2018-03-13 12:36:17 +01:00
parazyd
e94ba2a34d
vmsdk: Pack the .vdi as well. 2018-02-07 10:19:49 +01:00
parazyd
f09da24f08
Add blend_bootstrap_setup in zlibs/bootstrap 2018-01-26 11:53:14 +01:00
parazyd
b55e69b618
fixup! Separate tarring of the strapdir into its own func. 2018-01-16 14:46:03 +01:00
parazyd
ceb7259fd9
Separate tarring of the strapdir into its own func. 2018-01-16 13:04:08 +01:00
parazyd
601ce75903
Make e2fsck work noninteractive 2018-01-09 12:15:48 +01:00
parazyd
bf638e84c9
Use pkgmaster instead of the cdn. 2018-01-03 13:28:46 +01:00
parazyd
cf71a581e3
Use mkdir -p when mounting image, or before rsyncing. 2018-01-03 13:14:44 +01:00
parazyd
95146870fe
Fixes regarding live-sdk. 2017-12-16 20:35:23 +01:00
parazyd
c09251517d
Fixes to bootstrap phase regarding vm-sdk. 2017-12-16 19:04:23 +01:00
parazyd
8bd0b989b8
Update release to ascii. 2017-12-16 11:48:42 +01:00
parazyd
f5378a8dc6
Update debootstrap revision to suites/ascii. 2017-12-16 11:47:36 +01:00
KatolaZ
7303298424 removed alsa-base from config (not present in ascii) 2017-12-11 13:48:15 +00:00
parazyd
2511643af5
latest debootstrap 2017-12-03 14:09:33 +01:00
parazyd
e13af645af
latest debootstrap 2017-11-29 20:49:23 +01:00
parazyd
8cec5f6c9d
implement arrays holding apt options for core/base/extra/purge packages 2017-11-28 19:50:52 +01:00
parazyd
b90aaecfb0
replace "sudo -E" calls 2017-11-13 17:45:54 +01:00
parazyd
fb212c12d0
zlibs/iso: change initrd to initrd.img
grub-efi looks for initrd.img and this seems like a sane way to mitigate
without hacks
2017-11-05 23:15:07 +01:00
parazyd
4006a3ecc0
switch to pkgmaster.devuan.org and bump devuan-keyring 2017-10-27 21:12:19 +02:00
parazyd
98de6562f8
fixup! automatically pick up the correct qemu binary 2017-10-27 21:07:48 +02:00
parazyd
25346228d4
automatically pick up the correct qemu binary 2017-10-27 21:04:31 +02:00
parazyd
5c9bc1a0a4
generate sha256 for the tarballs 2017-10-27 20:33:14 +02:00
parazyd
ffd33dee6b
create a tarbomb along with rsyncing the rootfs 2017-10-27 20:23:18 +02:00
parazyd
92f3e3bbbe
revise sysconf 2017-10-27 20:07:36 +02:00
parazyd
623d05beff
generate a en_US.UTF-8 locale by default 2017-10-27 20:06:19 +02:00
parazyd
858c37edee
fixup! add ext2 support for partitioning 2017-10-27 20:00:53 +02:00
parazyd
c018a20268
add ext2 support for partitioning 2017-10-27 19:22:48 +02:00
parazyd
9b97dc038d
mount devprocsys on install-debs; reported by cyteen_ 2017-10-27 16:59:07 +02:00
parazyd
a00868741d
fix apt-cache bug where the same entry is written twice 2017-10-26 21:30:54 +02:00
parazyd
ad91c94a2e
cleanup workdir if debug mode is off after iso creation 2017-10-26 21:30:18 +02:00
parazyd
f7c38c1457
syslinux is now imported, so no need for different paths 2017-10-26 21:29:40 +02:00
parazyd
226008739b
fix bug in silly(): always return true 2017-10-26 21:27:58 +02:00
parazyd
74185101e6
style fixes and some quoting in zlibs/bootstrap 2017-10-26 21:27:21 +02:00
parazyd
1aba75a84b
run apt-get clean before tarballing 2017-10-26 21:26:43 +02:00
parazyd
f6104fd604
replace elinks with lynx 2017-10-26 21:26:08 +02:00
parazyd
2ff044d350
fix autoremove in helpers; reported by cyteen_ 2017-10-25 15:25:16 +02:00
parazyd
fc38a09982
change param order on mksquashfs; reported by cyteen_ 2017-10-25 13:19:55 +02:00
parazyd
6968ae2ffd
remove pixz support 2017-10-04 21:36:28 +02:00
Johny Mattsson
68c90d1ae9
Added explicit var to control boot fs type.
Since use of GPT does not necessarily imply lack of wanting the boot
partition formatted and mounted.
2017-10-03 09:42:19 +02:00
Johny Mattsson
1fdbd917d8
Fix for not-tar'ing-stage-4 after unpack.
Not wanting to tar it up should not cause the whole build to abort.
2017-10-03 09:42:19 +02:00