index : archiso32 | |
Archlinux32 iso tools | gitolite user |
summaryrefslogtreecommitdiff |
Age | Commit message (Collapse) | Author | |
---|---|---|---|
2024-03-30 | configs/*/profiledef.sh: set bootstrap_tarball_compression | nl6720 | |
* bootstrap will use .tar.zst with `zstd -c -T0 --long -19`, * releng will retain .tar.gz with `gzip -cn9` for now. This will later be changed as part of https://gitlab.archlinux.org/archlinux/archiso/-/issues/130. | |||
2023-03-17 | configs/baseline/profiledef.sh: compress more | nl6720 | |
* Use LZMA extreme compression level, * enable experimental compressed fragments feature to create a smaller image, * enable experimental data deduplication. This decreases the baseline profile's `airootfs.erofs` size by about ~16 MiB. | |||
2023-02-22 | configs/*/profiledef.sh: honor SOURCE_DATE_EPOCH | nl6720 | |
Ensure the **correct** date is used in `iso_label` and `iso_version`. | |||
2022-12-17 | configs/baseline/profiledef.sh: use LZMA compression for the EROFS image | nl6720 | |
Now that xz 5.4 is out and erofs-utils is built with LZMA support, it is possible to compress the EROFS image with LZMA for higher compression. `mkfs.erofs` trows a few warnings about using experimental features, but they should not be an issue. Nothing changes for the releng profile, for now at least. | |||
2022-06-18 | configs/baseline/profiledef.sh: add `-E ztailpacking` to ↵ | nl6720 | |
airootfs_image_tool_options for mkfs.erofs As the man page says, it saves more space, although the feature is experimental. | |||
2022-06-09 | Use grub for uefi x64 boot modes in profiledef.sh | plainlinen | |
2022-05-25 | Update baseline and releng profiledef.sh to support ia32 uefi mode. | Pellegrino Prevete | |
2021-05-29 | configs/baseline: use EROFS based image | nl6720 | |
Showcase #59. | |||
2021-05-09 | baseline: Add buildmodes to profiledef.sh | David Runge | |
configs/baseline/profiledef.sh: Add `buildmodes` array with default entry for the 'iso' buildmode. | |||
2021-03-09 | Support EROFS | nl6720 | |
EROFS, like Squashfs, is a read-only file system. It can be used to store airootfs in an image file. Its advantage is the support for POSIX ACLs. EROFS downside is that currently it only supports LZ4 compression (LZMA support is not yet fully implemented). A difference from Squashfs is that, EROFS stores change time (ctime) not modification time (mtime). The reverse is true for Squashfs. Implements https://gitlab.archlinux.org/archlinux/archiso/-/issues/59 | |||
2021-01-27 | use same airootfs_image_tool_options in baseline as in releng | Michael Vorburger | |
2020-12-26 | profiledef.sh: Remove www. from archlinux.org | nl6720 | |
See https://lists.archlinux.org/pipermail/arch-devops/2020-December/000474.html . | |||
2020-11-30 | Allow specifying ownership and mode of custom airootfs files and directories | nl6720 | |
profiledef.sh can now contain an associative array called file_permissions which can be used to set custom ownership and mode of custom airootfs files. The array's keys contain the path and the value is a colon separated list of owner UID, owner GID and access mode. For example: file_permissions=( ["/etc/shadow"]="0:0:400" ) This means that mkarchiso now copies airootfs files (and directores) without permissions and anything that should be owned by a user other than root and/or if the mode should be something other than 644 for files and 755 for directories must to be listed in ${file_permission[@]} in profiledef.sh. Fixes https://gitlab.archlinux.org/archlinux/archiso/-/issues/61 . | |||
2020-10-24 | configs/baseline: support UEFI | nl6720 | |
2020-08-17 | archiso/mkarchiso: allow choosing boot modes from profiledef.sh | nl6720 | |
Boot mode names are: - bios_syslinux.mbr: SYSLINUX in MBR - bios.syslinux.eltorito: SYSLINUX (ISOLINUX) via El Torito - uefi-x64.systemd-boot.esp: systemd-boot on ESP in MBR - uefi-x64.systemd-boot.eltorito: systemd-boot on ESP via El Torito It is not yet possible to create an ISO with only El Torito or only MBR boot modes! |