Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | scripts/mkimg: boot Xen via multiboot with Grub | William Johansson | 2018-05-16 | 1 | -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 pollution | William Johansson | 2018-04-17 | 1 | -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äfer | 2018-03-31 | 1 | -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 times | Natanael Copa | 2018-03-16 | 1 | -3/+9 |
| | | | | | we dont need --extra-repository anymore but keep it for backwards compatibility | ||||
* | scripts/bootstrap.sh: Fix a typo ("compiler tripler") | Jonathan Neuschäfer | 2018-03-09 | 1 | -1/+1 |
| | |||||
* | scripts/mkimg: remove -hardened kernel and vanilla iso | Natanael Copa | 2018-03-05 | 4 | -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 deps | Timo Teräs | 2018-02-06 | 1 | -1/+1 |
| | | | | | apk-tools no longer depends on libfetch build-base now depends on file | ||||
* | scripts/bootstrap.sh: cryptsetup depends on json-c and argon2 | Daniel Sabogal | 2018-02-05 | 1 | -1/+2 |
| | |||||
* | scripts: fix -vanilla suffix in bootloaders configs | Natanael Copa | 2018-01-19 | 1 | -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 firmware | Timo Teräs | 2017-11-21 | 1 | -1/+1 |
| | |||||
* | scripts/mkimg.base: add explicit dependency for busybox | Natanael Copa | 2017-11-20 | 1 | -1/+1 |
| | | | | we need add a dependency that provides /bin/sh | ||||
* | scripts/bootstrap.sh: ghc moved from testing to community | Jack Schmidt | 2017-11-05 | 1 | -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 default | Timo Teräs | 2017-10-19 | 2 | -2/+2 |
| | |||||
* | scripts/mkimg.base: add efi formats and filenames for arm and x86 | Timo Teräs | 2017-10-18 | 1 | -11/+5 |
| | |||||
* | scripts/mkimg.base: add efi loaders to the iso image | Timo Teräs | 2017-10-18 | 1 | -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 support | Timo Teräs | 2017-10-18 | 1 | -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 dependency | Kaarle Ritvanen | 2017-08-24 | 1 | -1/+1 |
| | |||||
* | scripts/mkimg.base: set sysid on the iso images | Natanael Copa | 2017-06-13 | 1 | -0/+2 |
| | | | | Most other distros seems to do this | ||||
* | scripts/mkimg.arm: update rpi bootloader, remove unneeded initrd load address | Timo Teräs | 2017-05-30 | 1 | -5/+5 |
| | |||||
* | scripts/mkimage: set title and desc in yaml | Natanael Copa | 2017-05-30 | 1 | -0/+2 |
| | |||||
* | scripts/mkimg.*: add title and description | Natanael Copa | 2017-05-30 | 4 | -0/+32 |
| | |||||
* | scripts/mkimage-yaml.sh: add options for title and description | Natanael Copa | 2017-05-30 | 1 | -0/+6 |
| | |||||
* | scripts/mkimg.standard: include curl on extended image | Natanael Copa | 2017-05-23 | 1 | -1/+1 |
| | |||||
* | scripts/mkimgs.xen: add xen-bridge package | Natanael Copa | 2017-05-23 | 1 | -1/+1 |
| | |||||
* | scripts/mkimg.base: set vol id for ppc64le iso | Natanael Copa | 2017-05-22 | 1 | -1/+2 |
| | |||||
* | scripts/mkimg.arm: fix uboot | Natanael Copa | 2017-05-19 | 1 | -2/+3 |
| | | | | ref #7181 | ||||
* | scripts/mkimg.standard: add zfs and paxmark to extended image | Natanael Copa | 2017-05-19 | 1 | -2/+3 |
| | |||||
* | scripts/mkimg.minirootfs: add s390x | Natanael Copa | 2017-05-19 | 1 | -1/+1 |
| | |||||
* | scripts/mkimg.base.sh: use kbd-keymaps package | Natanael Copa | 2017-05-19 | 1 | -1/+1 |
| | |||||
* | scripts/mkimg.base.sh: add console=hvc0 for ppc64le grub config | Roberto Oliveira | 2017-05-18 | 1 | -0/+1 |
| | | | | | | set console=hvc0 via boot option. This configuration make init to add hvc0 to /etc/inittab and /etc/securetty. This is needed to allow login with 'root' user. | ||||
* | scripts: add support for ppc64le in vanilla configuration | Roberto Oliveira | 2017-05-11 | 2 | -12/+25 |
| | | | | | | | To boot ppc64le we need to use grub with ieee1275 platform. Said that, a new section to support grub ieee1275 was created. Also needed to change xorrisofs command by grub-mkrescue, that is the one used to create a bootable image for power and it is also a wrapper to xorriso. | ||||
* | scripts: pull in hardened image, not grsec image | William Pitcock | 2017-04-27 | 3 | -3/+3 |
| | |||||
* | scripts/bootstrap.sh: fix "local" outside of function | Oliver Smith | 2017-03-12 | 1 | -1/+1 |
| | |||||
* | testing/ghc: support cross-building | Timo Teräs | 2017-02-27 | 1 | -1/+1 |
| | |||||
* | scripts/bootstrap.sh, main/{binutils,gcc,musl}: no more options="toolchain" | Timo Teräs | 2017-02-27 | 1 | -3/+3 |
| | | | | abuild has been updated to figure this one out from $BOOTSTRAP. | ||||
* | community/go: cross-build support | Timo Teräs | 2017-02-27 | 1 | -1/+5 |
| | |||||
* | scripts/bootstrap.sh, binutils, gcc, musl: improve bootstrap | Timo Teräs | 2017-02-17 | 1 | -96/+68 |
| | | | | | | | | | - requires new abuild (from git until 2.30 is tagged) - properly build initial musl-dev before c-compiler is available - mark core aports with options=toolchain, and fix all makedepends - bootstrap.sh: reorganize and use set -e there - bootstrap.sh: use new EXTRADEPENDS_* to pull in implicit dependencies during bootstrap to simplify the script | ||||
* | Add ppc64le to minirootfs arches | Fabiano Rosas | 2017-01-30 | 1 | -1/+1 |
| | |||||
* | scripts/mkimg: raspberry pi bootloader 2017-01-25 | Timo Teräs | 2017-01-27 | 1 | -1/+1 |
| | |||||
* | scripts/mkimage: fix generation of checksums | Natanael Copa | 2016-12-22 | 2 | -2/+2 |
| | | | | we need remove the leading path to file | ||||
* | scripts/mkimage-yaml: fix branch | Natanael Copa | 2016-12-22 | 1 | -5/+11 |
| | | | | | | we need get the branch from tag instead of git branch, because we generate releasecandidates and the first stable release from git master and only do the git branch after the release is done. | ||||
* | scripts/mkimage: fix typo in latest-releases file | Natanael Copa | 2016-12-22 | 1 | -1/+1 |
| | |||||
* | scripts/mkimg.xen: dont create apkovl | Natanael Copa | 2016-12-21 | 1 | -1/+1 |
| | |||||
* | scripts: add aarch64 release image | Natanael Copa | 2016-12-16 | 2 | -4/+12 |
| | |||||
* | scripts/genrootfs: add --no-cache when fetching alpine-base | Natanael Copa | 2016-12-16 | 1 | -4/+4 |
| | |||||
* | scripts: add minirootfs release image | Natanael Copa | 2016-12-16 | 3 | -1/+78 |
| | |||||
* | scripts: use libressl instead of openssl | Natanael Copa | 2016-11-28 | 2 | -2/+2 |
| | |||||
* | scripts/mkimage: fix vanilla kernel image name for bootloaders | Timo Teräs | 2016-11-25 | 1 | -5/+11 |
| | |||||
* | scripts/mkimage.sh: add parameter to add extra repositories | Timo Teräs | 2016-11-24 | 1 | -10/+15 |
| | |||||
* | scripts/bootstrap: install libstdc++ to target as implicit dependency | Timo Teräs | 2016-11-21 | 1 | -2/+2 |
| |