Commit Graph

  • c5cdc21467
    feat: allow selection of different initial stage3 tarballs (at own risk). Closes #39. oddlama 2022-05-13 00:24:30 +0200
  • 547ca2e35d
    fix: adjust DIGESTS verification for changed gentoo signature format oddlama 2022-05-12 23:24:40 +0200
  • 9de6e70bce
    fix: wrong title for USE_PORTAGE_TESTING v1.1.2 oddlama 2022-04-18 22:15:07 +0200
  • 82e32ffb1f
    fix: don't kill gentoo install script if it errors before forking oddlama 2022-04-17 00:05:19 +0200
  • f4040d9679
    feat: save minimal scripts in boot partition to easily create a new initramfs or efiboot entry oddlama 2022-04-17 00:04:42 +0200
  • eb067c5d6c
    feat: remove unnecessary /EFI subdirectory in the efi partition oddlama 2022-04-16 15:31:11 +0200
  • 1f3f5df584
    feat: increase default efi/boot partition size to 512MiB to allow storing at least two bigger kernels oddlama 2022-04-16 15:28:43 +0200
  • 1ecdf996a0
    feat: add configuration option to enable/disable portage testing branch via ACCEPT_KEYWORDS="~$GENTOO_ARCH" oddlama 2022-04-16 15:26:31 +0200
  • e476e96fb2 scripts/main.sh: replace ROOT_HOME envvar with "/root" Bill Robinson 2022-03-15 06:31:53 -0700
  • 02db85b545
    chore: update DIGEST process to reflect upstream name changes oddlama 2022-02-28 17:38:04 +0100
  • 871f962bca
    fix: remove reference to old ROOT_HOME variable (fixes #27) oddlama 2022-02-10 14:36:30 +0100
  • 27f71af0f6
    fix: missing then after elif in utils.sh v1.1.1 oddlama 2022-01-04 03:06:40 +0100
  • 4ee9059f95
    chore: more accurate check for ncurses availability oddlama 2021-12-06 13:34:27 +0100
  • e8606bee90
    chore: add ncurses to the list of required programs oddlama 2021-12-06 13:25:14 +0100
  • 5970601403
    chore: don't enable unnecessary zfs services for OpenRC installs oddlama 2021-11-13 14:42:44 +0100
  • 69d02963ec
    fix: selected locales were not parsed correctly from an existing configuration due to wrong IFS in array expansion (fixes #16) v1.1.0 oddlama 2021-10-27 13:41:38 +0200
  • d55ba9ea1e
    fix: don't ask again for encryption key in chroot if it was already set when executing install oddlama 2021-10-27 13:27:54 +0200
  • 1a920427a6
    fix: test for DISK_ID_EFI and DISK_ID_BIOS variable existence before expansion (fixes #15) oddlama 2021-10-27 13:07:55 +0200
  • f9890ed1ec
    fix: use new format for stage3 files that include openrc oddlama 2021-10-27 13:07:20 +0200
  • 45719149ae
    fix: adapt rhash verify to process digest files with absolute paths oddlama 2021-10-27 13:06:34 +0200
  • ab96831953
    Use try with ntpd so one can skip time syncing. oddlama 2021-06-06 19:12:00 +0200
  • 55b12b4fc6
    Use realpath to obtain partition number oddlama 2021-06-03 20:43:36 +0200
  • 47ffc8a551
    Use more robust device resolving by using blkid only as a fallback oddlama 2021-06-03 16:12:51 +0200
  • 8463547fef
    Begin FAQ oddlama 2021-06-03 16:03:28 +0200
  • e666c734fa
    Clarify zfs_centric description v1.0.0 oddlama 2021-06-03 15:25:17 +0200
  • 63025e83a4
    Removed empty else clause oddlama 2021-06-02 17:36:36 +0200
  • 7c3a0ea148
    Switch to git portage tree after installing git. oddlama 2021-06-02 17:35:48 +0200
  • 93bc667f91
    Missing default for zfs_stdin added oddlama 2021-06-02 17:33:27 +0200
  • a25a696ced
    Don't access GENTOO_INSTALL_ENCRYPTION_KEY when not using zfs encryption. oddlama 2021-06-02 17:25:09 +0200
  • b51f8daae9
    Added missing compress option spec to create_zfs_centric_layout oddlama 2021-06-02 17:21:02 +0200
  • 746137e4e4
    Implemented portage git sync. Closes #8. oddlama 2021-06-02 17:16:47 +0200
  • 0c49dab59b
    Added portage tree sync-type configuration options oddlama 2021-06-02 17:01:16 +0200
  • 953f5009e9
    Check stage3 basename for systemd compliance oddlama 2021-06-02 16:38:47 +0200
  • 264f811e9d
    Added zfs compression settings to the standard pool creation function. Closes #10. oddlama 2021-06-02 16:18:31 +0200
  • 2aa37e519e
    Clarify reboot message oddlama 2021-06-01 03:27:02 +0200
  • 9cfcd4c618
    Correctly set SYSTEMD variable oddlama 2021-06-01 02:53:47 +0200
  • 6f25eae015
    Use wipefs before creating partitions or formatting oddlama 2021-06-01 02:50:08 +0200
  • b347ef4b02
    Switch to classic disk layout as default. oddlama 2021-06-01 02:40:32 +0200
  • 76875bf523
    Finished TODO oddlama 2021-06-01 02:13:39 +0200
  • b62837c6e4
    Rename gentoo vm creation script oddlama 2021-05-31 21:49:08 +0200
  • 50aecc850c
    Clarify step by step explanation oddlama 2021-05-31 21:22:24 +0200
  • 0b3755d7c5
    Clarified README and added screenshot oddlama 2021-05-31 21:06:46 +0200
  • b1113daf6f
    Added configure screenshot, removed old usage section oddlama 2021-05-31 20:45:42 +0200
  • ed602bf3e7
    Break after pw ok oddlama 2021-05-31 20:21:33 +0200
  • 303087aeaf
    Fix reading encryption keys beginning with whitespace oddlama 2021-05-31 20:15:33 +0200
  • b110b4e5dd
    Visual linebreak after reading password oddlama 2021-05-31 17:27:03 +0200
  • 7c9d001a20
    Fix reverse condition in check_encryption_key oddlama 2021-05-31 17:25:08 +0200
  • 0f0463ac15
    First load disk_configuration then check for encryption key oddlama 2021-05-31 17:23:55 +0200
  • 23ec84eef2
    Clarify configuration loading cases oddlama 2021-05-31 17:20:06 +0200
  • a80b22f687
    Fixed conditional confustion in config existence check in ./install oddlama 2021-05-31 17:17:40 +0200
  • 68a128153c
    Read encryption key when starting installation if not given otherwise; Clarify readme oddlama 2021-05-31 17:11:39 +0200
  • 533ddc22f7
    Don't omit systemd module in dracut oddlama 2021-05-31 16:30:02 +0200
  • fa050ae95a
    Proper spacing in cmdline; no root= needed for zfs oddlama 2021-05-31 16:29:02 +0200
  • 5c1d81d650
    Exec chroot oddlama 2021-05-30 22:52:28 +0200
  • 4d276dbc6c
    Don't add fstab entry for zfs oddlama 2021-05-30 22:39:41 +0200
  • f77f2a7955
    Ignore partprobe output oddlama 2021-05-30 21:30:45 +0200
  • 7133ff4484
    Fixed ignoring type output oddlama 2021-05-30 21:28:06 +0200
  • 0ca4967160
    Added root= parameter for zfs oddlama 2021-05-30 21:13:27 +0200
  • 053f7b90d0
    Updated readme, added zfs tools to new system if required oddlama 2021-05-30 21:01:41 +0200
  • ec26a12151
    Added dynamic dialog sizes oddlama 2021-05-30 20:55:25 +0200
  • 91dfff58c1
    Execute partprobe only if it exists (not given in gentoo chroot) oddlama 2021-05-30 03:18:45 +0200
  • 09928ba3a5
    Sanity check ./install -R that the directory is a mountpoint oddlama 2021-05-30 03:17:37 +0200
  • 86e4a32fd0
    Remove exec from chroot to allow post-chroot unmount oddlama 2021-05-30 03:15:06 +0200
  • ad7709d9dd
    Fixed wrong script name in chroot call oddlama 2021-05-30 03:10:43 +0200
  • 45636bb82d
    Allow "false" value for chroot check to mean not in chroot oddlama 2021-05-30 03:02:17 +0200
  • 9985bfa5f0
    Fixed missing m in ANSI format string oddlama 2021-05-30 03:01:35 +0200
  • ba60924bbc
    Fix unset variable access when checking chroot oddlama 2021-05-30 03:00:29 +0200
  • 4fac67ebdb
    Use correct zfs mountpoint oddlama 2021-05-30 02:56:53 +0200
  • d75128a0f1
    Changed status symbol oddlama 2021-05-30 02:54:38 +0200
  • 5288f58b72
    Remove mountpoint from rpool/ROOT oddlama 2021-05-30 02:51:51 +0200
  • 6f702f578f
    Forgot line escape oddlama 2021-05-30 02:46:07 +0200
  • c6d037f95f
    Create rpool/ROOT dataset automatically, and supply password automatically. oddlama 2021-05-30 02:44:26 +0200
  • bae9e41741
    Default for disk_action_summarize_only oddlama 2021-05-30 02:37:18 +0200
  • a20e50f117
    Use ntp package instead of openntpd on arch; Fix set -u in dynamic case labels oddlama 2021-05-30 02:33:45 +0200
  • 05bd2f465c
    Fixed case confusion oddlama 2021-05-30 02:30:02 +0200
  • 80e4bcbf90
    make pacman package mapping associative oddlama 2021-05-29 22:59:38 +0200
  • 762c879497
    Arch pacman package name remappings and zfs installation script oddlama 2021-05-29 22:56:32 +0200
  • 1b7fc257e2
    Fix program existence check oddlama 2021-05-29 22:26:39 +0200
  • f03f4a99ab
    add program check debug oddlama 2021-05-29 22:23:18 +0200
  • a6023eba13
    Apply disk configuration function in installer oddlama 2021-05-29 22:18:39 +0200
  • 0b1f8b5c6c
    Skip install question if every required program is installed oddlama 2021-05-29 22:16:05 +0200
  • 401e427b8e
    Ask to install missing programs oddlama 2021-05-29 22:14:46 +0200
  • 4b02282309
    Fixed not detecting top-level timezones like UTC; Fixed initramfs keymap not updated automatically when linked to normal keymap oddlama 2021-05-29 21:58:43 +0200
  • 49cbc77c17
    Fallback to us keymap if it cannot be detected from the running system oddlama 2021-05-29 21:44:54 +0200
  • e7172280a8
    fall back to contrib/i18n_supported if /usr/share/i18n/SUPPORTED doesn't exist oddlama 2021-05-29 21:42:31 +0200
  • a5cfe872a3
    Added zfs pool creation oddlama 2021-05-27 20:35:28 +0200
  • d229d5bdea
    Set LANG on systemd profile oddlama 2021-05-02 15:35:20 +0200
  • 6daa319c17
    Use encryption key from environment variable; Adjust default ssh config; Remove ansible integration in favor of neutral installation oddlama 2021-05-02 15:29:21 +0200
  • 99667b2cd2
    Add create_zfs_centric_layout to gentoo.conf.example oddlama 2021-04-28 16:07:24 +0200
  • 09b920d6d4
    Add some unnecessary checks to satisfy shellcheck oddlama 2021-04-28 16:06:52 +0200
  • 9ebdbfe8a1
    Prepare zfs functions (format is currently a dummy) oddlama 2021-04-28 14:56:38 +0200
  • dd7482da5e
    Disk configurator finished except for encryption keys oddlama 2021-04-28 14:22:46 +0200
  • 07470e8806
    Begin adding menuentries for remaining disk configuration items. oddlama 2021-04-27 01:17:25 +0200
  • 525e7668d8
    set -e is staight from hell. [[ $CONFIG_VAR == 1 ]] && do_smth is now wrong, need for command && ret=$? || ret=$?. I'm out. oddlama 2021-04-26 23:48:30 +0200
  • 5f7acc58c5
    Begin cleaning disk definitions, finish all menu points except disk. oddlama 2021-04-23 01:33:46 +0200
  • d446af1d6a
    Begin partitioning scheme selector oddlama 2021-04-22 21:09:11 +0200
  • c742b0987d
    A lot more options finished. Disk partitioning missing. oddlama 2021-04-22 20:35:48 +0200
  • a136055135
    Implemented better option selection and begin writing actual menu entries. oddlama 2021-04-22 02:31:45 +0200
  • 8678ee05ec
    Make keymap selection more intuitive oddlama 2021-04-21 16:07:49 +0200
  • bc10d3293b
    Configure doesn't depend on cwd now and behaves as expected relative to cwd. oddlama 2021-04-21 15:35:52 +0200