Timo Teräs
a0e3ae1279
main/busybox, scripts/bootstrap: fix bootstrap
...
busybox now requires ssl on the target host. Fix busybox dependency
and adjust bootstrap build order accordingly.
2018-08-02 08:18:55 +00:00
Sascha Paunovic
2394d057c3
scripts: typo fixes
2018-07-10 14:07:07 +00:00
Natanael Copa
85263ce182
scripts/mkimg.arm.sh: fix regression
2018-06-25 17:00:08 +00:00
Carlo Landmeter
ba003e927b
scripts: use aports rpi bootloader
2018-06-25 16:16:53 +00:00
Natanael Copa
bd4bb5a347
scripts/mkimg.arm.sh: fix typo
2018-06-25 15:03:47 +00:00
Natanael Copa
43b0a6465e
scripts/mkimg.standard.sh: fix typo
2018-06-21 13:33:17 +00:00
Natanael Copa
69907fcb13
scripts/mkimg.arm.sh: cleanup
...
no functional difference but make it clearer what the intention is
2018-06-21 10:35:37 +00:00
Natanael Copa
9efc0e6aa6
scripts/mkimg.standard.sh: use case ... in
2018-06-21 10:27:12 +00:00
Mike Sullivan
2eddc6374b
scripts/mkimg.standard.sh for ppc64le add ibmvscsi module
...
to avoid race issue during boot and install from cdrom
2018-06-21 10:26:26 +00:00
Carlo Landmeter
e8239a2221
scripts: add aarch64 support to rpi profile
...
- removed serial from cmdline. rpi3 has a limited serial interface
(used for bluetooth now) and when enabled (enable_uart=1) it
will lock the cpu speed to 250Mhz.
2018-06-19 07:50:50 +00:00
Tuan M. Hoang
7503de19f0
scripts/mkimg, main/s390-tools: create bootable 'standard' iso for s390x
2018-06-19 07:08:42 +00:00
Natanael Copa
1729d4a89c
scripts/mkimg.arm.sh: update firmware commit
2018-06-13 16:10:44 +00:00
Natanael Copa
0e15cf6192
scripts/mkimg.standard.sh: add grub to extended efi
...
fixes #8879
2018-06-13 15:19:51 +00:00
Natanael Copa
6a81545dad
scripts/mkimg.netboot.sh: create symlink to directory
...
create a symlink to latest netboot release. This is to make it easy to
create urls without version numbers like:
http://dl-cdn.alpinelinux.org/alpine/latest-release/releases/x86_64/netboot
2018-06-13 15:19:51 +00:00
Natanael Copa
14583c099d
scripts/mkimg.netboot.sh: add armhf, ppc64le and x86
2018-06-12 20:21:13 +00:00
Natanael Copa
e2dd173bdf
scripts/mkimg: remove ext2 and ext3 features
...
ext4 module can handle it.
2018-06-12 09:00:39 +00:00
Natanael Copa
20bae8ec30
scripts/mkimg.netboot.sh: tweak initramfs, add aarch64, fix copy
2018-06-12 08:09:57 +00:00
Tuan M. Hoang
a601b97581
scripts/mkimg.netboot: add dasd and qeth modules for initramfs
2018-06-12 07:36:35 +00:00
William Johansson
10799b57c4
scripts: Fix kernel name in Xen BIOS boot
...
Apply missing changes from f92a41f732
Also remove unused variable
2018-06-11 20:57:41 +00:00
Natanael Copa
c63d504e45
scripts/mkimage: add netboot profile
2018-06-11 18:49:42 +00:00
Natanael Copa
79f7712607
scripts/mkimg: shorten volume id of iso image
...
The volume id cannot be longer than 32 bytes so we need to shorten it a
bit
2018-06-11 18:49:42 +00:00
Natanael Copa
d88312a6d2
scripts/mkimg.standard: build iso image for s390x
...
zipl bootloader not installed yet
2018-06-07 14:16:43 +00:00
William Johansson
297e17a37e
scripts/mkimg: boot Xen via multiboot with Grub
...
If Xen is present and Grub is used, like on UEFI systems, use multiboot2
to load Xen and the dom0 linux kernel.
Enable grub modules:
* part_gpt: to read files from GPT partitions
* multiboot2: to load multiboot2 kernels, like Xen
* gzio: to load Xen which is gzip compressed
2018-05-16 19:48:46 +02:00
William Johansson
7030ebdd4f
scripts/mkimg: use -rational-rock to avoid uid pollution
...
ISO image should have files owned by root, not leaking the builder uid.
2018-04-17 21:09:25 +00:00
Jonathan Neuschäfer
6460eef0b8
scripts/bootstrap.sh: Build lzip (required by abuild)
...
In order to install abuild, lzip needs to be available. Add it to the list of
packages built in bootstrap.sh.
Fixes: 9674a6492d
("main/abuild: add support for lzip source packages")
2018-03-31 15:47:55 +02:00
Natanael Copa
67573823ca
scripts/mkimage.sh: allow --repository multiple times
...
we dont need --extra-repository anymore but keep it for backwards
compatibility
2018-03-16 07:55:21 +00:00
Jonathan Neuschäfer
c32abc47dc
scripts/bootstrap.sh: Fix a typo ("compiler tripler")
2018-03-09 18:43:30 +01:00
Natanael Copa
71a193e96f
scripts/mkimg: remove -hardened kernel and vanilla iso
...
standard iso is now vanilla kernel so it does not make any sense to have
a separata vanilla iso.
Also update xen to use vanilla kernel instead of hardened
2018-03-05 11:41:56 +00:00
Timo Teräs
f4f7e6c25c
scripts/bootstrap: update bootstrap deps
...
apk-tools no longer depends on libfetch
build-base now depends on file
2018-02-06 18:44:13 +00:00
Daniel Sabogal
f1a0dd6c94
scripts/bootstrap.sh: cryptsetup depends on json-c and argon2
2018-02-05 19:36:21 +00:00
Natanael Copa
f92a41f732
scripts: fix -vanilla suffix in bootloaders configs
...
since commit 697e30450e
the vanilla kernel
has a flavor suffix on vmlinuz. Adjust the boot loader configs
accordingly.
2018-01-19 02:04:52 +00:00
Timo Teräs
5faa024740
scripts/mkimg.arm: update rpi firmware
2017-11-21 08:37:28 +02:00
Natanael Copa
4befd4e51d
scripts/mkimg.base: add explicit dependency for busybox
...
we need add a dependency that provides /bin/sh
2017-11-20 15:33:01 +00:00
Jack Schmidt
24a5da12f9
scripts/bootstrap.sh: ghc moved from testing to community
...
Commit 3b5707d385
moved ghc from
testing to community, but bootstrap.sh was not updated.
2017-11-05 11:59:27 +01:00
Timo Teräs
565c1cb7cc
scripts/mkimage: enable building of efi iso images by default
2017-10-19 16:50:41 +03:00
Timo Teräs
fd978b70d6
scripts/mkimg.base: add efi formats and filenames for arm and x86
2017-10-18 11:03:01 +00:00
Timo Teräs
acd1cd8f21
scripts/mkimg.base: add efi loaders to the iso image
...
Strictly the 'efi' folder is not needed since it's in the efi.img.
However, converting .iso to USB stick is a lot simpler when the
EFI folder is in the .iso too. This allows just copying .iso contents
to the USB stick and EFI boot will work. While Rufus supports
extracting the boot files from efi.img, it was considered more
portable to add the copy. This also simplifies updating setup-bootable
to prepare EFI bootable disks.
2017-10-18 11:03:01 +00:00
Timo Teräs
a1416cdb96
scripts/mkimg.base: improve .iso efi support
...
- use efi.img as the image name (Rufus recognizes it)
- drop need for dosfstools, use mformat from mtools instead
2017-10-18 07:25:46 +00:00
Kaarle Ritvanen
73c524edfc
scripts/bootstrap.sh: add util-linux dependency
2017-08-24 21:30:44 +03:00
Natanael Copa
aefed4153f
scripts/mkimg.base: set sysid on the iso images
...
Most other distros seems to do this
2017-06-13 19:35:36 +02:00
Timo Teräs
e88b188c74
scripts/mkimg.arm: update rpi bootloader, remove unneeded initrd load address
2017-05-30 11:55:38 +00:00
Natanael Copa
b548980768
scripts/mkimage: set title and desc in yaml
2017-05-30 13:28:57 +02:00
Natanael Copa
21c35028cd
scripts/mkimg.*: add title and description
2017-05-30 13:28:57 +02:00
Natanael Copa
3bc59080c9
scripts/mkimage-yaml.sh: add options for title and description
2017-05-30 13:28:41 +02:00
Natanael Copa
158728fbc6
scripts/mkimg.standard: include curl on extended image
2017-05-23 17:45:47 +02:00
Natanael Copa
f8b617ef1b
scripts/mkimgs.xen: add xen-bridge package
2017-05-23 15:25:41 +02:00
Natanael Copa
461153cb3f
scripts/mkimg.base: set vol id for ppc64le iso
2017-05-22 16:20:11 +00:00
Natanael Copa
091c5e930d
scripts/mkimg.arm: fix uboot
...
ref #7181
2017-05-19 16:05:31 +02:00
Natanael Copa
4adf03cf90
scripts/mkimg.standard: add zfs and paxmark to extended image
2017-05-19 15:25:58 +02:00
Natanael Copa
e24ca6e442
scripts/mkimg.minirootfs: add s390x
2017-05-19 15:20:58 +02:00