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