aboutsummaryrefslogtreecommitdiffstats
path: root/scripts
Commit message (Collapse)AuthorAgeFilesLines
* scripts/bootstrap.sh: catch up with the openssl switchalpine-mips-patches2018-11-091-2/+2
| | | | | | | Replace libressl with openssl, add libbsd and libtls-standalone (for busybox) but still build libressl for apk-tools. [TT: Remove libressl, it is not needed anymore.]
* scripts/mkimg.base.sh: Fix label to search (grub)Louis2018-10-041-1/+1
| | | | | Alpine ISO are labelled with ${profile_abbrev:-$PROFILE} but grub was only searching for $PROFILE when booting and failed to its rescue shell.
* main/libaio, scripts/bootstrap.sh: cross build libaio as lvm dependencyTimo Teräs2018-08-021-1/+1
|
* main/busybox, scripts/bootstrap: fix bootstrapTimo Teräs2018-08-021-2/+2
| | | | | busybox now requires ssl on the target host. Fix busybox dependency and adjust bootstrap build order accordingly.
* scripts: typo fixesSascha Paunovic2018-07-102-4/+4
|
* scripts/mkimg.arm.sh: fix regressionNatanael Copa2018-06-251-0/+1
|
* scripts: use aports rpi bootloaderCarlo Landmeter2018-06-251-10/+3
|
* scripts/mkimg.arm.sh: fix typoNatanael Copa2018-06-251-1/+1
|
* scripts/mkimg.standard.sh: fix typoNatanael Copa2018-06-211-1/+0
|
* scripts/mkimg.arm.sh: cleanupNatanael Copa2018-06-211-7/+5
| | | | no functional difference but make it clearer what the intention is
* scripts/mkimg.standard.sh: use `case ... in`Natanael Copa2018-06-211-3/+6
|
* scripts/mkimg.standard.sh for ppc64le add ibmvscsi moduleMike Sullivan2018-06-211-0/+3
| | | | to avoid race issue during boot and install from cdrom
* scripts: add aarch64 support to rpi profileCarlo Landmeter2018-06-191-24/+47
| | | | | | - 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.
* scripts/mkimg, main/s390-tools: create bootable 'standard' iso for s390xTuan M. Hoang2018-06-191-0/+10
|
* scripts/mkimg.arm.sh: update firmware commitNatanael Copa2018-06-131-1/+2
|
* scripts/mkimg.standard.sh: add grub to extended efiNatanael Copa2018-06-131-1/+1
| | | | fixes #8879
* scripts/mkimg.netboot.sh: create symlink to directoryNatanael Copa2018-06-131-1/+2
| | | | | | 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
* scripts/mkimg.netboot.sh: add armhf, ppc64le and x86Natanael Copa2018-06-121-1/+1
|
* scripts/mkimg: remove ext2 and ext3 featuresNatanael Copa2018-06-122-3/+3
| | | | ext4 module can handle it.
* scripts/mkimg.netboot.sh: tweak initramfs, add aarch64, fix copyNatanael Copa2018-06-121-3/+3
|
* scripts/mkimg.netboot: add dasd and qeth modules for initramfsTuan M. Hoang2018-06-121-0/+1
|
* scripts: Fix kernel name in Xen BIOS bootWilliam Johansson2018-06-111-3/+3
| | | | | | Apply missing changes from f92a41f7329b5e337476e1cf978b198a2592ffc9 Also remove unused variable
* scripts/mkimage: add netboot profileNatanael Copa2018-06-111-0/+23
|
* scripts/mkimg: shorten volume id of iso imageNatanael Copa2018-06-113-2/+8
| | | | | The volume id cannot be longer than 32 bytes so we need to shorten it a bit
* scripts/mkimg.standard: build iso image for s390xNatanael Copa2018-06-071-1/+6
| | | | zipl bootloader not installed yet
* scripts/mkimg: boot Xen via multiboot with GrubWilliam Johansson2018-05-161-7/+18
| | | | | | | | | | 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
* scripts/mkimg: use -rational-rock to avoid uid pollutionWilliam Johansson2018-04-171-1/+1
| | | | ISO image should have files owned by root, not leaking the builder uid.
* scripts/bootstrap.sh: Build lzip (required by abuild)Jonathan Neuschäfer2018-03-311-1/+1
| | | | | | | 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")
* scripts/mkimage.sh: allow --repository multiple timesNatanael Copa2018-03-161-3/+9
| | | | | we dont need --extra-repository anymore but keep it for backwards compatibility
* scripts/bootstrap.sh: Fix a typo ("compiler tripler")Jonathan Neuschäfer2018-03-091-1/+1
|
* scripts/mkimg: remove -hardened kernel and vanilla isoNatanael Copa2018-03-054-27/+7
| | | | | | | 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
* scripts/bootstrap: update bootstrap depsTimo Teräs2018-02-061-1/+1
| | | | | apk-tools no longer depends on libfetch build-base now depends on file
* scripts/bootstrap.sh: cryptsetup depends on json-c and argon2Daniel Sabogal2018-02-051-1/+2
|
* scripts: fix -vanilla suffix in bootloaders configsNatanael Copa2018-01-191-9/+3
| | | | | | since commit 697e30450e0759967c0e2eb1c6d45f82b82fe884 the vanilla kernel has a flavor suffix on vmlinuz. Adjust the boot loader configs accordingly.
* scripts/mkimg.arm: update rpi firmwareTimo Teräs2017-11-211-1/+1
|
* scripts/mkimg.base: add explicit dependency for busyboxNatanael Copa2017-11-201-1/+1
| | | | we need add a dependency that provides /bin/sh
* scripts/bootstrap.sh: ghc moved from testing to communityJack Schmidt2017-11-051-1/+1
| | | | | Commit 3b5707d385eecf499b59ce4e41763a4f2dc20595 moved ghc from testing to community, but bootstrap.sh was not updated.
* scripts/mkimage: enable building of efi iso images by defaultTimo Teräs2017-10-192-2/+2
|
* scripts/mkimg.base: add efi formats and filenames for arm and x86Timo Teräs2017-10-181-11/+5
|
* scripts/mkimg.base: add efi loaders to the iso imageTimo Teräs2017-10-181-17/+13
| | | | | | | | | | 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.
* scripts/mkimg.base: improve .iso efi supportTimo Teräs2017-10-181-8/+7
| | | | | - use efi.img as the image name (Rufus recognizes it) - drop need for dosfstools, use mformat from mtools instead
* scripts/bootstrap.sh: add util-linux dependencyKaarle Ritvanen2017-08-241-1/+1
|
* scripts/mkimg.base: set sysid on the iso imagesNatanael Copa2017-06-131-0/+2
| | | | Most other distros seems to do this
* scripts/mkimg.arm: update rpi bootloader, remove unneeded initrd load addressTimo Teräs2017-05-301-5/+5
|
* scripts/mkimage: set title and desc in yamlNatanael Copa2017-05-301-0/+2
|
* scripts/mkimg.*: add title and descriptionNatanael Copa2017-05-304-0/+32
|
* scripts/mkimage-yaml.sh: add options for title and descriptionNatanael Copa2017-05-301-0/+6
|
* scripts/mkimg.standard: include curl on extended imageNatanael Copa2017-05-231-1/+1
|
* scripts/mkimgs.xen: add xen-bridge packageNatanael Copa2017-05-231-1/+1
|
* scripts/mkimg.base: set vol id for ppc64le isoNatanael Copa2017-05-221-1/+2
|