Ariadne Conill
a53fffd308
bootstrap: remove openssl1.1-compat
2022-01-15 18:50:06 +00:00
Nick Hanley
75b67ff7c6
scripts/mkimg.arm.sh: update rpi config.txt documentation url
2022-01-13 05:57:30 +00:00
Kevin Daudt
0ca11641c7
scripts/mkimg.standard.sh: replace sudo with doas
...
As part of the move of sudo to community, we need to remove it from the
extended base image. Instead we add doas as a replacement.
2021-11-25 11:51:43 +00:00
Henrik Riomar
a81087496a
scripts/mkimg.xen.sh: add syslinux
...
Its quite helpful to have this on the xen iso and it was there until:
bcdaeacd52
main/xen: Remove dependency on syslinux
xen does not depend on syslinux so that is correct, but it had the
effect of syslinux also missing from the iso, and that breaks
setup-bootable
2021-11-19 17:27:21 +00:00
Natanael Copa
decb2303d4
scripts/mkimg.standard.sh: adjust packages for extended
...
drop unrar, lftp, email, haserl, lua5.3, screen and cciss_vol_status.
unrar has moved to non-free.
include coreutils, f2fs-tools and wireguard-tools.
2021-11-16 18:23:34 +01:00
Alex Xu (Hello71)
c9a8a1897a
scripts/mkimg.base.sh: add openntpd to base
...
fixes #10080
2021-11-16 17:12:31 +00:00
Alex Xu (Hello71)
45de9d68b0
scripts/mkimg.standard.sh: remove unrar
...
moved to non-free in 7f875ea1e5
2021-11-16 16:31:06 +00:00
Ariadne Conill
ffb952273e
bootstrap: also build openssl 1.1
2021-09-29 20:02:36 +00:00
Drew DeVault
569ab4c43c
scripts: add riscv64 standard flavor
...
This adds the necessary riggings to generate a standard Alpine image,
bootable via UEFI on the HiFive Unmatched (with some u-boot tweaks).
2021-09-19 15:39:55 +00:00
Noel Kuntze
10bec7b748
scripts/bootstrap.sh: Fix error when pubkey exists in ~/.abuild and
...
/etc/apk/keys
cp: will not overwrite just-created '/home/buildozer/sysroot-aarch64/
/etc/apk/keys/buildozer-6086211a.rsa.pub' with '/home/buildozer/.
abuild/buildozer-6086211a.rsa.pub'
2021-09-18 09:49:11 +00:00
kpcyrd
6f6796740c
Use SOURCE_DATE_EPOCH for raspi images
...
See https://twitter.com/sn0int/status/1408853982643212298
2021-08-19 21:47:35 +00:00
Ariadne Conill
f8805186a7
bootstrap: document that this script is explicitly for bootstrap only
2021-08-13 05:46:57 -06:00
Natanael Copa
21b5a76f02
scripts/mkimg.base.sh: fix typo
...
fixes commit 2b4acd5f66
(scripts/mkimg.base.sh: include gnu wget)
2021-08-05 15:01:41 +00:00
Natanael Copa
2b4acd5f66
scripts/mkimg.base.sh: include gnu wget
...
busybox wget does not support https over proxy
https://gitlab.alpinelinux.org/alpine/aports/-/issues/12517
2021-08-05 14:24:47 +00:00
Natanael Copa
c8a5f008e0
scripts/mkimg.base.sh: add dhcpcd to base
...
needed for ipv6-only installs
fixes #10237
2021-07-09 11:52:11 +00:00
Carlo Landmeter
82e1dd0041
scripts/bootstrap.sh: switch to libretls
2021-06-27 21:47:30 +00:00
Natanael Copa
8900c8b227
scripts/mkimg.standard.sh: create iso for alpine-virt armv7
2021-06-14 14:07:54 +00:00
Carlo Landmeter
0877ba5623
scripts/mkimg.minirootfs.sh: add support for riscv64
2021-06-11 15:54:24 +00:00
Roman Shaposhnik
0a568a04a6
Accounting for gcc requiring explicit -latomic in bootstrap.sh
...
On some architectures rograms which use C11 or C++11 atomics,
like #include <atomic>, generally must link against -latomic
explicitly.
For now the check is only against riscv64, but the list may grow.
Signed-off-by: Roman Shaposhnik <rvs@zededa.com>
2021-06-02 15:35:23 +00:00
Roman Shaposhnik
3ca28d7195
Re-arranging the order in which cross packages are built in bootstrap.sh
...
The list of packages doesn't change, but we need them build in a
different order because of changing dependencies.
Signed-off-by: Roman Shaposhnik <rvs@zededa.com>
2021-06-02 15:35:23 +00:00
Roman Shaposhnik
67cbf23dbf
Adding freshly minted abuild keys to the CBUILDROOT
...
When bootstrapping we need to have access to the freshly
minted abuild keys in the CBUILDROOT. While this can
potentially be done as a separate step it doesn't really
hurt to include it in the bootstrap.sh script.
Signed-off-by: Roman Shaposhnik <rvs@zededa.com>
2021-06-02 15:35:23 +00:00
Ariadne Conill
d3e152fdd6
bootstrap: use libretls dependency instead of libtls-standalone
2021-05-06 21:52:04 +00:00
Leo
ba0f621023
scripts/bootstrap.sh: add missing libmd
...
fixes #12615
2021-04-17 12:30:32 -03:00
Sören Tempel
7ab346a1ec
scripts: don't include pax-utils and paxmark in images
...
Also don't bootstrap it in bootstrap.sh. Since we no longer use
the grsecurity patchset (which also provides PaX) and paxmark
was recently removed from all remaining packages, there should be
no need to bootstrap it early or include it in the images.
2021-03-28 15:32:09 +00:00
Natanael Copa
6a730b7c1b
scripts/mkimg.netboot.sh: readability cleanup
...
Make code more readable. No functional changes
2021-02-18 09:11:44 +00:00
Ariadne Conill
21313b8782
bootstrap: add busybox as an extradepend to deal with /bin/sh virtual
2021-02-15 20:05:33 +00:00
Ariadne Conill
a11a55e5c2
bootstrap: add zstd to bootstrap dependencies
2021-02-10 05:00:44 +00:00
Natanael Copa
c1c0b4eb92
scripts/mkimg.standard.sh: add e2fsprogs to -extended
...
fixes #12071
2021-01-05 23:03:52 +00:00
Natanael Copa
83f9f23d95
scripts/bootstrap.sh: update deps
...
make it possible to disable KERNEL_PKG via empty env var
replace isl with isl22
drop sudo, which is no longer needed
fixes #12255
2021-01-05 21:21:08 +01:00
Thomas Liske
c3872d1585
scripts/mkimage: update extended profile to contain ucode updates
2020-12-21 10:16:06 +00:00
Thomas Liske
59a4f9a6cd
scripts/mkimage: add support for CPU ucode updates using early initrd
2020-12-21 10:16:06 +00:00
Tuan Hoang
17bc97dec7
scripts: add zfcp module to s390x images
...
Requires :
https://gitlab.alpinelinux.org/tmhoang/mkinitfs/-/merge_requests/1
2020-12-14 14:05:55 +00:00
Ariadne Conill
5ce2c42371
bootstrap: add rust dependencies and rust to bootstrap packages
2020-10-31 18:06:52 +00:00
Ariadne Conill
473f016013
bootstrap: add libgit2 and dependencies
2020-10-31 16:43:43 +00:00
Ariadne Conill
632e6bf0c3
bootstrap: add curl (and reverse dependencies)
2020-10-31 16:05:54 +00:00
Ariadne Conill
f0d338274b
bootstrap: add community/rust to package list
2020-10-31 15:25:53 +00:00
Ariadne Conill
761be1f532
bootstrap: add libucontext to bootstrap deps
2020-10-31 14:22:15 +00:00
Thomas Liske
fea5dbf239
scripts/mkimg.standard.sh: drop ipsec-tools apk
...
(ipsec-tools was dropped due to #11799 in fbe8d321
)
2020-08-04 23:50:42 +00:00
Natanael Copa
8425e2bd7e
scripts/mkimg.base.sh: remove unused alpine-mirrors
2020-07-23 10:26:34 +00:00
Ariadne Conill
dc4957d79b
scripts: bootstrap: build patch before build-base
...
Since 3.12, we have included patch in build-base due to busybox patch
being removed.
2020-06-24 09:03:06 -06:00
Natanael Copa
c59ebf551d
scripts/genrootfs.sh: use dl-cdn https repos
2020-06-23 12:29:06 +00:00
Natanael Copa
58f4b81a7e
scripts/genrootfs.sh: use https repos for minirootfs
...
Seems like there are a number of docker users that have problems with
http. Lets use https for docker images by default.
2020-06-18 15:48:37 +00:00
Natanael Copa
9b6425b05c
scripts/mkimg.standard.sh: remove nomodeset
...
The nomodeset was used to make it easy to test alpine with qemu -curses,
but it causes problems for users so we remove it.
fixes #11665
2020-06-18 15:43:38 +00:00
Natanael Copa
07dedc7cc9
scripts/mkimg.standard.sh: add efibootmgr to extended iso
2020-05-28 14:03:27 +00:00
Natanael Copa
a715ac6a20
scripts/mkimg.netboot.sh: disable on mips64
...
Thre are a couple of problems with the mips kernels:
- linux-octeon does not have initramfs
- System.map has different name (upstream problem)
Those issues needs to be solved before we can ship netboot support for
mips64.
2020-04-28 15:31:38 +00:00
Ariadne Conill
168e351278
scripts: mkimg minirootfs: add mips64 to archs
2020-04-22 07:22:14 -06:00
Ariadne Conill
dcca5cdb09
scripts: mkimg netboot: add mips64 definitions
2020-04-22 07:22:14 -06:00
Timo Teräs
78f149fce8
scripts/bootstrap.sh: clean up cross-build extra dependency handling
...
Instead of apk adding dependencies to sysroot, use the EXTRADEPENDS_TARGET
to pass in these dependencies. This does not leave the sysroot in
dirty state, but instead cleans it up.
2020-02-08 14:00:02 +02:00
Timo Teräs
88b19d170e
scripts/bootstrap.sh: workaround abuild bug
...
Current abuild has a bug that when CC is defined, it's used to
guess build architecture. But during cross-compile setup it points
to cross compiler and causing breakage. Export CBUILD after initial
abuild functions.sh run to workaround this.
2020-02-08 14:00:02 +02:00
Natanael Copa
130cbd02c4
scripts/mkimg.netboot.sh: make initramfs readable
...
we hardened the read permissions in 27b8dc5bd0
(main/mkinitfs: fix
permissions of initramfs) this broke netboot.
ref #11071
2019-12-24 14:25:27 +00:00