2021-02-01 09:59:49 +01:00
|
|
|
#########
|
|
|
|
Changelog
|
|
|
|
#########
|
|
|
|
|
2021-12-28 10:20:44 +01:00
|
|
|
[XX] - YYYY-MM-DD
|
|
|
|
=================
|
|
|
|
|
|
|
|
Added
|
|
|
|
-----
|
|
|
|
|
|
|
|
Changed
|
|
|
|
-------
|
|
|
|
|
|
|
|
Removed
|
|
|
|
-------
|
|
|
|
|
2021-12-28 10:27:55 +01:00
|
|
|
[60] - 2021-12-28
|
|
|
|
=================
|
|
|
|
|
|
|
|
Added
|
|
|
|
-----
|
|
|
|
|
|
|
|
- Add `BB8E6F1B81CF0BB301D74D1CBF425A01E68B38EF` in the Releases section of the README, giving maintainer power to
|
|
|
|
nl6720.
|
|
|
|
|
|
|
|
Changed
|
|
|
|
-------
|
|
|
|
|
|
|
|
- Show a more descriptive message when no code signing certificate is used
|
|
|
|
|
|
|
|
Removed
|
|
|
|
-------
|
|
|
|
|
|
|
|
- Remove unused archiso_shutdown hook from the releng profile's mkinitcpio config
|
|
|
|
|
2021-11-30 23:11:42 +01:00
|
|
|
[59] - 2021-11-30
|
|
|
|
=================
|
|
|
|
|
|
|
|
Added
|
|
|
|
-----
|
|
|
|
|
|
|
|
- Add mailmap file for easier author integration with git
|
|
|
|
- Add grub and refind to the package list of the releng profile
|
|
|
|
|
|
|
|
Changed
|
|
|
|
-------
|
|
|
|
|
|
|
|
- Replace use of date with printf
|
|
|
|
- Silence command output more efficiently when using --quiet
|
|
|
|
- Modify curl call to retry up to ten times before giving up on downloading an automated script
|
|
|
|
|
|
|
|
Removed
|
|
|
|
-------
|
|
|
|
|
|
|
|
- Remove requirement on setting a Boot mode when building a netboot image
|
|
|
|
|
2021-08-25 14:10:06 +02:00
|
|
|
[58] - 2021-08-25
|
|
|
|
=================
|
|
|
|
|
|
|
|
Added
|
|
|
|
-----
|
|
|
|
|
|
|
|
- Add support for ``gpg``'s ``--sender`` option
|
|
|
|
|
|
|
|
Changed
|
|
|
|
-------
|
|
|
|
|
|
|
|
- Change the way ``mkarchiso`` uses ext4 images to copying files to it directly instead of mounting (this action now
|
|
|
|
does not require elevated privileges anymore)
|
|
|
|
- Add version files when using ``netboot`` buildmode as well
|
|
|
|
- Update the sshd configuration to be compatible with openssh 8.7p1
|
|
|
|
- Overhaul the used ``gpg`` options
|
|
|
|
- Fix use of potentially unbound variables
|
|
|
|
- Refactor the validation functions to have fewer large functions and less code duplication
|
|
|
|
|
|
|
|
Removed
|
|
|
|
-------
|
|
|
|
|
|
|
|
- Remove all files related to ``mkinitcpio`` integration, as they now live in
|
|
|
|
https://gitlab.archlinux.org/mkinitcpio/mkinitcpio-archiso
|
|
|
|
|
2021-07-30 16:42:57 +02:00
|
|
|
[57] - 2021-07-30
|
|
|
|
=================
|
|
|
|
|
|
|
|
Added
|
|
|
|
-----
|
|
|
|
|
|
|
|
- Add a missing line in the systemd-networkd-wait-online.service in the baseline profile
|
|
|
|
|
|
|
|
Changed
|
|
|
|
-------
|
|
|
|
|
|
|
|
- Adapt systemd-networkd configuration to systemd ≥ 249
|
|
|
|
- Improve documentation in ``mkarchiso`` and systemd-networkd related configuration files
|
|
|
|
- Fix an issue that may prevent continuing an aborted build of the ``netboot`` or ``iso`` buildmode
|
|
|
|
|
|
|
|
Removed
|
|
|
|
-------
|
|
|
|
|
|
|
|
- Remove SPDX license identifier from files that are not eligible for copyright (e.g. configuration files)
|
|
|
|
|
2021-07-11 21:00:03 +02:00
|
|
|
[56.1] - 2021-07-11
|
|
|
|
===================
|
|
|
|
|
|
|
|
Added
|
|
|
|
-----
|
|
|
|
|
|
|
|
Changed
|
|
|
|
-------
|
|
|
|
|
|
|
|
- Simplify gitlab CI setup by using ci-scripts (shared amongst several projects)
|
|
|
|
- Fix an issue with the unsetting of environment variables before using pacstrap/arch-chroot
|
|
|
|
- Remove termite-terminfo from the releng profile's list of packages (it is not in the official repositories anymore)
|
|
|
|
- Set LC_ALL instead of LANG
|
|
|
|
|
2021-06-30 18:36:44 +02:00
|
|
|
[56] - 2021-07-01
|
|
|
|
=================
|
|
|
|
|
|
|
|
Added
|
|
|
|
-----
|
|
|
|
|
|
|
|
- Add pacman >= 6 compatible configuration
|
|
|
|
- Add documentation for the `script` boot parameter
|
|
|
|
|
|
|
|
Changed
|
|
|
|
-------
|
|
|
|
|
|
|
|
- Clear environment variables before working in chroot
|
|
|
|
- Update Arch Wiki URLs
|
|
|
|
- Pass SOURCE_DATE_EPOCH to chroot
|
|
|
|
- Enable parallel downloads in profile pacman configurations
|
|
|
|
- Generalize the approach of interacting with ucode images
|
|
|
|
- Execute the netboot build mode for the baseline profile in CI
|
|
|
|
|
2021-05-30 01:04:08 +02:00
|
|
|
[55] - 2021-06-01
|
|
|
|
=================
|
|
|
|
|
|
|
|
Added
|
|
|
|
-----
|
|
|
|
|
|
|
|
- Add integration for pv when using the copytoram boot parameter so that progress on copying the image to RAM is shown
|
|
|
|
- Add experimental support for EROFS by using it for the rootfs image in the baseline profile
|
|
|
|
|
|
|
|
Changed
|
|
|
|
-------
|
|
|
|
|
|
|
|
- Change information on IRC channel, as Arch Linux moved to Libera Chat
|
|
|
|
- Fix a regression, that would prevent network interfaces to be configured under certain circumstances
|
|
|
|
|
2021-05-13 22:18:47 +02:00
|
|
|
[54] - 2021-05-13
|
|
|
|
=================
|
|
|
|
|
|
|
|
Added
|
|
|
|
-----
|
|
|
|
|
|
|
|
- Add the concept of buildmodes to mkarchiso, which allows for building more than the default .iso artifact
|
|
|
|
(sequentially)
|
|
|
|
- Add support to mkarchiso and both baseline and releng profiles for building a bootstrap image (a compressed
|
|
|
|
bootstrapped Arch Linux environment), by using the new buildmode `bootstrap`
|
|
|
|
- Add support to mkarchiso and both baseline and releng profiles for building artifacts required for netboot with iPXE
|
|
|
|
(optionally allowing codesigning on the artifacts), by using the new buildmode `netboot`
|
|
|
|
- Add qemu-guest-agent and virtualbox-guest-utils-nox to the releng profile and enable their services by default to
|
|
|
|
allow interaction between hypervisor and virtual machine if the installation medium is booted in a virtualized
|
|
|
|
environment
|
|
|
|
|
|
|
|
Changed
|
|
|
|
-------
|
|
|
|
|
|
|
|
- Always use the .sig file extension when signing the rootfs image, as that is how mkinitcpio-archiso expects it
|
|
|
|
- Fix for CI and run_archiso scripts to be compatible with QEMU >= 6.0
|
|
|
|
- Increase robustness of CI by granting more time to reach the first prompt
|
|
|
|
- Change CI to build all available buildmodes of the baseline and releng profiles (baseline's netboot is currently
|
|
|
|
excluded due to a bug)
|
|
|
|
- Install all implicitly installed packages explicitly for the releng profile
|
|
|
|
- Install keyrings more generically when using pacman-init.service
|
|
|
|
- Consolidate CI scripts so that they may be shared between the archiso, arch-boxes and releng project in the future and
|
|
|
|
expose their configuration with the help of environment variables
|
|
|
|
|
2021-05-01 10:22:36 +02:00
|
|
|
[53] - 2021-05-01
|
|
|
|
=================
|
|
|
|
|
|
|
|
Added
|
|
|
|
-----
|
|
|
|
|
|
|
|
- Add ISO name to grubenv
|
|
|
|
- Add further metrics to CI, so that number of packages and further image sizes can be tracked
|
|
|
|
- Add IMAGE_ID and IMAGE_VERSION to /etc/os-release
|
|
|
|
|
|
|
|
Changed
|
|
|
|
-------
|
|
|
|
|
|
|
|
- Revert to an invalid GPT for greater hardware compatibility
|
|
|
|
- Fix CI scripts and initcpio script to comply with stricter shellcheck
|
|
|
|
- Fix an issue where writing to /etc/machine-id might override a file outside of the build directory
|
|
|
|
- Change gzip flags, so that compressed files are created reproducibly
|
|
|
|
- Increase default serial baud rate to 115200
|
|
|
|
- Remove deprecated documentation and format existing documentation
|
|
|
|
|
2021-03-30 20:29:31 +02:00
|
|
|
[52] - 2021-04-01
|
|
|
|
=================
|
|
|
|
|
|
|
|
Added
|
|
|
|
-----
|
|
|
|
|
|
|
|
- Add usbmuxd support
|
|
|
|
- Add EROFS support (as an experimental alternative to squashfs)
|
|
|
|
- Add creation of zsync control file for delta downloads
|
|
|
|
- Add sof-firmware for additional soundcard support
|
|
|
|
- Add support for recursively setting file permissions on folders using profiledef.sh
|
|
|
|
- Add support for mobile broadband devices with the help of modemmanager
|
|
|
|
- Add information on PGP signatures of tags
|
|
|
|
- Add archinstall support
|
|
|
|
|
|
|
|
Changed
|
|
|
|
-------
|
|
|
|
|
|
|
|
- Remove haveged
|
|
|
|
- Fix various things in relation to gitlab CI
|
|
|
|
- Change systemd-networkd files to more generically setup networkds for devices
|
|
|
|
- Fix the behavior of the `script=` kernel commandline parameter to follow redirects
|
|
|
|
- Change the amount of mirrors checked by reflector to 20 to speed up availability of the mirrorlist
|
|
|
|
|
2021-02-01 09:59:49 +01:00
|
|
|
[51] - 2021-02-01
|
|
|
|
=================
|
|
|
|
|
|
|
|
Added
|
|
|
|
-----
|
|
|
|
|
|
|
|
- VNC support for `run_archiso`
|
|
|
|
- SSH enabled by default in baseline and releng profiles
|
|
|
|
- Add cloud-init support to baseline and releng profiles
|
|
|
|
- Add simple port forwarding to `run_archiso` to allow testing of SSH
|
|
|
|
- Add support for loading cloud-init user data images to `run_archiso`
|
|
|
|
- Add version information to images generated with `mkarchiso`
|
|
|
|
- Use pacman hooks for things previously done in `customize_airootfs.sh` (e.g. generating locale, uncommenting mirror
|
|
|
|
list)
|
|
|
|
- Add network setup for the baseline profile
|
|
|
|
- Add scripts for CI to build the baseline and releng profiles automatically
|
|
|
|
|
|
|
|
Changed
|
|
|
|
-------
|
|
|
|
|
|
|
|
- Change upstream URL in vendored profiles to archlinux.org
|
|
|
|
- Reduce the amount of sed calls in mkarchiso
|
|
|
|
- Fix typos in `mkarchiso`
|
|
|
|
- mkinitcpio-archiso: Remove resolv.conf before copy to circumvent its use
|
|
|
|
- Remove `customize_airootfs.sh` from the vendored profiles
|
|
|
|
- Support overriding more variables in `profiledef.sh` and refactor their use in `mkarchiso`
|
|
|
|
- Cleanup unused code in `run_archiso`
|