This repository has been archived by the owner on Dec 8, 2022. It is now read-only.
Releases: michael-slx/vagrant-arch64-base
Releases · michael-slx/vagrant-arch64-base
2021-09-03
- Switch Packer to HCL-based configuration
- Miscellaneous improvements for build system
2021-08-01
- Fix editing of pacman and locale config
2021-07-01
20210701 Release 20210701
2021-06-02
- Remove mirrorlist upgrade pacman hook
2021-05-01
- Drop processor ucode updates as they aren't needed for VMs
- Add script for deleting machine id after installation. Systemd will automatically generate one on first boot.
- Run Reflector on first boot
- Fully disable IPv6
2021-04-02
- Build system:
The build process now automatically looks for the newest Arch installer ISO. This is done using a wrapper shell script, therefore a working Bash interpreter is required as well ascurl
,grep
andhead
. - Completely drop fallback initramfs
Fallback initramfs isn't needed for a Vagrant-style "throwaway VM". - Enable network options
UseDomains
andUseNTP
.
2021-03-01
- Update Arch ISO disk to
2021.03.01
- Switch to a more traditional neovim config: Specifically, line numbers and the line cursor are now disabled.
- Change SSH bootstrap script to completely avoid dhcpcd as new ISOs use systemd-resolved instead.
- Replace UUIDs with filesystem labels for bootloader config
- Make initramfs even smaller
2021-02-01
- Update Arch ISO disk to
2021.02.01
- Change SSH bootstrap script to restart services instead of just starting them. New version of Arch ISO starts SSH server on boot.
2021-01-01
- Update Arch ISO disk to
2021.01.01
2020-12-04
- Update Arch ISO disk to
2020.12.01
- Switch to neovim
Usenvim
instead ofvim
to edit files - Include
man
&info
- Let zsh source global
/etc/profile
- Let reflector pick 50 mirrors instead of 25
- Globally set XDG base directory variables
- Disable 3D acceleration (Not needed for a CLI box)