1
0
Fork 0
mirror of https://gitlab.alpinelinux.org/alpine/aports.git synced 2025-07-24 19:55:26 +03:00
Commit graph

140 commits

Author SHA1 Message Date
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