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 Wajerandparazyd 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 Mattssonandparazyd 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 Mattssonandparazyd 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