Commit Graph

43 Commits

Author SHA1 Message Date
oddlama 4949293ac1
fix: track whether partitioning is disallowed 2022-05-13 21:32:24 +02:00
oddlama 2003738dca
feat: show added existing disks in action summary 2022-05-13 21:15:09 +02:00
oddlama 93f70f969c
feat: add new dummy partitioning scheme "existing_partitions", which skips all partitioning and formatting operations. 2022-05-13 20:41:24 +02:00
oddlama 1f3f5df584
feat: increase default efi/boot partition size to 512MiB to allow storing at least two bigger kernels 2022-04-16 15:28:43 +02:00
oddlama b51f8daae9
Added missing compress option spec to create_zfs_centric_layout 2021-06-02 17:21:02 +02:00
oddlama 264f811e9d
Added zfs compression settings to the standard pool creation function. Closes #10. 2021-06-02 16:18:31 +02:00
oddlama 6daa319c17
Use encryption key from environment variable; Adjust default ssh config; Remove ansible integration in favor of neutral installation 2021-05-02 15:29:56 +02:00
oddlama 09b920d6d4
Add some unnecessary checks to satisfy shellcheck 2021-04-28 16:06:52 +02:00
oddlama 9ebdbfe8a1
Prepare zfs functions (format is currently a dummy) 2021-04-28 14:56:38 +02:00
oddlama 5f7acc58c5
Begin cleaning disk definitions, finish all menu points except disk. 2021-04-23 01:33:46 +02:00
oddlama d446af1d6a
Begin partitioning scheme selector 2021-04-22 21:09:11 +02:00
oddlama 920e0f7f55
scripts/config.sh -> gentoo.conf 2021-04-20 16:55:38 +02:00
oddlama a531945dbb
Use sane script locations and add help menu 2021-04-20 00:51:48 +02:00
oddlama 8ff794567a
Wording 2020-11-26 13:48:11 +01:00
oddlama 5999211430
set ansible=false by default, most users won't need it. 2020-11-26 13:45:03 +01:00
oddlama b7b3d9c529
Added mirrorselect switch and mirrorselect large file switch. Closes #3 2020-11-26 12:44:59 +01:00
oddlama 1e1cf038fd
Clarify disk formatting explanation 2020-11-25 15:56:46 +01:00
oddlama b54079b0b4
Move configs -> contrib to avoid confusion 2020-11-25 14:45:46 +01:00
oddlama fa94a29d63
Fix wrong parameter in config.sh 2020-11-18 14:24:21 +01:00
oddlama 19b4f1d80c
Added systemd's version of enabling services 2020-10-10 17:08:54 +02:00
oddlama 1c476cef17
systemd's setup deviates. #1 2020-10-03 19:04:55 +02:00
oddlama 64251a3d31
WIP: Implement btrfs raid layout 2020-10-03 16:32:14 +02:00
oddlama 19c030c4b2
Implement btrfs 2020-10-01 15:46:51 +02:00
oddlama 9439c07b28
make ADDITIONAL_PACKAGES an bash array 2020-04-25 15:24:24 +02:00
oddlama 88ad973072
Replaced old PARTITION_UUID variables with new disk id system 2020-04-22 23:48:36 +02:00
oddlama 486d22db79
Added luks creation with keyfile support 2020-04-22 23:08:11 +02:00
oddlama cfcefae1ec
Fixed mdadm invocation, added raid names 2020-04-21 23:29:06 +02:00
oddlama 61293f149b
Added bios mode for layout creation 2020-04-21 21:52:46 +02:00
oddlama 25adbb0b68
Fixed missing conjunction; move preprocess_config into main.sh 2020-04-21 18:59:49 +02:00
oddlama 506bb9acf8
Move functions to internal_config.sh; fixed regex 2020-04-21 18:43:17 +02:00
oddlama 9b854df006
Added persistent uuids across repeated runs 2020-04-21 18:38:46 +02:00
oddlama 99491a3e22
Untested: Implemented new disk configuration system 2020-04-21 14:33:42 +02:00
oddlama 7136079ad3
Added real pretty print of disk changes 2020-04-21 00:46:27 +02:00
oddlama 7effe7f76b
WIP: Adding framework for more sophisticated disk setups 2020-04-19 21:34:36 +02:00
oddlama 53a4d1cd37
Rename to gentoo-install 2020-01-08 18:21:01 +01:00
oddlama 03a117f201
Updated readme; Conditionalized sshd installation 2020-01-06 21:34:44 +01:00
oddlama 527a9e6b0a
Use binary vanilla kernel 2020-01-06 18:20:47 +01:00
oddlama f07929d0d6
Added option for HOSTNAME; chown ansible home. 2020-01-06 16:13:42 +01:00
oddlama a352a5d703
Mount efivars if not mounted; Umount root fs all when done. 2020-01-06 01:09:09 +01:00
oddlama 8af50eb142
Finished efibootmgr execution; Added installation of sshd, dhcpcd, ansible. Added mirrorselect. 2020-01-06 00:35:15 +01:00
oddlama 6c47a73d75
Install vanilla kernel. 2020-01-04 21:55:42 +01:00
oddlama 54f7b0f322
Added timezone and locale settings 2020-01-03 23:48:49 +01:00
oddlama 76bf36f20b
Installation script until stage3 extraction and chroot complete 2019-12-31 16:28:42 +01:00