Gentoo Install Versions Save

A gentoo installer with a TUI interface that supports systemd and OpenRC, EFI and BIOS, as well as variable disk layouts using ext4, zfs, btrfs, luks and mdraid.

v1.3.3

1 year ago
  • fix: Wait for device symlink after partitioning
  • docs: add link to efibootmgr wiki
  • fix: disable swap after creating to prevent some live environments from immediately using it

New Contributors

Full Changelog: https://github.com/oddlama/gentoo-install/compare/v1.3.2...v1.3.3

v1.3.2

1 year ago

Changelog

  • chore: update eoli3n zfs init script location
  • fix: always use included locale file to prevent mismatches based on install distribution
  • feat: always install linux-firmware
  • fix: checkfile set even if tuple is not a expression

Full Changelog: https://github.com/oddlama/gentoo-install/compare/v1.3.0...v1.3.2

v1.3.0

1 year ago

Changelog

  • fix: make all rbound mountpoints also rslaves.
  • fix: don't wipe inputbox options when cancelling
  • feat: networkd options and remote crypt unlocking
  • feat: mount /run to suppress warnings (closes #44)
  • fix: ZFS compression was not properly enabled on the rpool dataset
  • fix: mirror selections were not applied
  • docs: add troubleshooting for ZFS kernel mismatch
  • chore: if selected, enable portage testing only after initial installation (to hopefully ensure a better installation experience)

Full Changelog: https://github.com/oddlama/gentoo-install/compare/v1.2.1...v1.3.0

v1.2.1

1 year ago
  • feat: enable dracut zstd compression by default
  • fix: temporary workaround for dracut issue (#41)

v1.2.0

1 year ago
  • feat: fallback to sha512sum if rhash is not available. closes #36.
  • feat: reduce length of device names if under /dev/disk/by-id/
  • feat: canonicalize devices before use to /dev/disk/by-id/ if possible. This is beneficial for ZFS pools and for humans to see whether the correct disk was selected.
  • feat: implement better device selection dialog
  • feat: add warning message to ensure users have freed devices before partitioning. Closes #22.
  • feat: show added existing disks in action summary
  • feat: add new dummy partitioning scheme "existing_partitions", which skips all partitioning and formatting operations.
  • feat: show warning when efi is selected but efi support cannot be verified. closes #32.
  • feat: allow selection of different initial stage3 tarballs (at own risk). Closes #39.
  • fix: adjust DIGESTS verification for changed gentoo signature format

Full Changelog: https://github.com/oddlama/gentoo-install/compare/v1.1.2...v1.2.0

v1.1.2

2 years ago
  • fix: remove reference to old ROOT_HOME variable
  • chore: update DIGEST process to reflect upstream name changes
  • feat: add configuration option to enable/disable portage testing bran
  • feat: increase default efi/boot partition size to 512MiB to allow storing at least two larger initramfs and kernels
  • feat: remove unnecessary /EFI subdirectory in the efi partition
  • feat: save minimal scripts in boot partition to easily create a new i…
  • fix: don't kill gentoo install script if it errors before forking
  • fix: wrong title for USE_PORTAGE_TESTING

Full Changelog: https://github.com/oddlama/gentoo-install/compare/v1.1.1...v1.1.2

v1.1.1

2 years ago

Changelog

  • fix: missing then after elif in utils.sh
  • chore: more accurate check for ncurses availability
  • chore: add ncurses to the list of required programs
  • chore: don't enable unnecessary zfs services for OpenRC installs

v1.1.0

2 years ago

Changelog

  • fix: selected locales were not parsed correctly from an existing configuration due to wrong IFS in array expansion (fixes #16)
  • fix: don't ask again for encryption key in chroot if it was already set when executing install
  • fix: test for DISK_ID_EFI and DISK_ID_BIOS variable existence before expansion (fixes #15)
  • fix: use new format for stage3 files that include openrc
  • fix: adapt rhash verify to process digest files with absolute paths
  • Use try with ntpd so one can skip time syncing.
  • Use realpath to obtain partition number
  • Use more robust device resolving by using blkid only as a fallback

v1.0.0

2 years ago

Initial release