Commit Graph

513 Commits

Author SHA1 Message Date
advaithm efd23e67d6
return {} not None 2021-04-14 14:07:22 +05:30
advaithm 757aa15f95
git automerge removed some important stuff 2021-04-14 14:05:37 +05:30
advaithm b292981de6
rebased to latest commits 2021-04-14 13:50:54 +05:30
advaithm 3347d04bfa
fixed issues raised in a review 2021-04-14 13:46:47 +05:30
Anton Hvornum fad9f40a83 Modifying to enable piping in custom environment variables. This is required to disable systemd coloring and paging when querying for service states. Otherwise it returns unreliable data that can cause hanging. 2021-04-13 13:36:40 +02:00
Anton Hvornum ea4394262f Closing forked process PID in order to close any ramining open file handles. 2021-04-13 12:39:12 +02:00
Anton Hvornum 311426cbc2 Fixing a logic issue with ask_to_configure_network(). It no longer returns None if skipped, it returns a dict so that we can do sub-level logic checks in guided. 2021-04-13 10:27:33 +02:00
Anton Hvornum 67b05d8fb1 Added option to not touch mirror-list. Example if archlinux.org times out, use the existing mirror-list without trying to overwrite it. 2021-04-13 10:01:54 +02:00
Anton Hvornum 9f21ec713d
Merge pull request #295 from dylanmtaylor/patch-3
Default timezone to UTC (very useful for servers)
2021-04-13 07:15:18 +00:00
Anton Hvornum 4391dd68d5
Merge pull request #289 from dylanmtaylor/chroot-prompt
Implement chroot prompt after successful installation
2021-04-13 07:09:58 +00:00
Anton Hvornum c2958aba16
Merge pull request #293 from JakobDev/osystemfix
Replace os.system with subprocess.call
2021-04-13 07:08:29 +00:00
Dylan M. Taylor f6d6e0328e
Implement function to set the shell for a user (#291) 2021-04-12 16:06:50 -04:00
Dylan M. Taylor 60ee752a12 Default timezone to UTC (very useful for servers)
Update user_interaction.py
2021-04-12 10:48:01 -04:00
Dylan Taylor 3034def365 Move logic to guided 2021-04-12 10:09:37 -04:00
Anton Hvornum e4b2742192 Adding some error handling to list_mirrors() 2021-04-12 15:58:52 +02:00
Dylan Taylor b44c0e5197 Implement chroot prompt after successful installation
Try os.subprocess


Revert to subprocess.check_call
2021-04-12 09:21:10 -04:00
JakobDev fe2c3cc14d
Replace os.system with subprocess.call 2021-04-12 15:13:49 +02:00
Anton Hvornum 18b5ebff44 Moving warning about UEFI to guided for now. 2021-04-12 14:52:14 +02:00
Anton Hvornum ae33151b9b Moving warning about UEFI to guided for now. 2021-04-12 14:51:32 +02:00
Anton Hvornum 897b67f751
Merge pull request #281 from dylanmtaylor/patch-2
If user does not change keyboard language, log it.
2021-04-12 11:54:34 +00:00
Dylan M. Taylor df1e163a57 Fix MBR & GRUB warning change 2021-04-11 18:43:40 -04:00
Anton Hvornum 28d2743d71 Fixed a keyword argument 2021-04-12 00:40:03 +02:00
Anton Hvornum 22a506d9c3 Update __init__.py 2021-04-12 00:33:54 +02:00
Anton Hvornum 613133f96f Added some bold colors 2021-04-12 00:17:23 +02:00
Anton Hvornum 8355bbe476 Adds a warning for UEFI not on 2021-04-12 00:16:21 +02:00
Dylan M. Taylor de693b7080
Make it yellow 2021-04-11 16:51:07 -04:00
Dylan M. Taylor 6cc546887d
If user does not change keyboard language, log it. 2021-04-11 16:04:03 -04:00
Anton Hvornum 75b6ab396e
Merge pull request #181 from zosman1/enhancement-systemd-service-wrapper
Allow multiple services to be enabled at once
2021-04-11 08:44:37 +00:00
Dylan Taylor a7b01aa29e Show size in partition string representation 2021-04-10 11:11:09 -04:00
Anton Hvornum afda647623
PR #271: (breaking changes) This fixes #124 and some more
(breaking changes) This fixes #124 and some more
2021-04-10 09:56:54 +00:00
Anton Hvornum 8429510736
Pulled in master to avoid merge conflicts. 2021-04-10 11:22:15 +02:00
NicoHood b9148f6d3b
fix typo 2021-04-10 10:55:49 +02:00
Anton Hvornum d9fc8abf02
Added a #TODO 2021-04-10 10:25:59 +02:00
Anton Hvornum 1e0770e582
Modified encrypted partitions to use partuuid for now. 2021-04-10 10:14:15 +02:00
Zach Osman aee0440621 Merge branch 'master' into enhancement-systemd-service-wrapper 2021-04-09 22:56:54 -04:00
Anton Hvornum e7ad4038bd
Fixing UUID on encrypted partitions. 2021-04-10 00:06:25 +02:00
Anton Hvornum 99c18d5d66
Removed some debugging. 2021-04-09 23:26:16 +02:00
Anton Hvornum f031bb077c
List function call error. 2021-04-09 23:18:59 +02:00
Anton Hvornum 0531e3a0d6
Attempting to correct some inconsitencies in disk-parent reporting. 2021-04-09 23:18:04 +02:00
Anton Hvornum e49b73cef4
Attempting to correct some inconsitencies in disk-parent reporting. 2021-04-09 23:12:47 +02:00
Anton Hvornum c7b2133376
Attempting to correct some inconsitencies in disk-parent reporting. 2021-04-09 22:58:41 +02:00
Anton Hvornum 8f096001b6
Attempting to correct some inconsitencies in disk-parent reporting. 2021-04-09 22:34:26 +02:00
Anton Hvornum 5099376dcd
Attempting to fix auto-detection of encrypted drives. So that #124 can perform reverse detection on partitions and detect encryption. 2021-04-09 21:50:53 +02:00
advaithm dd61830d2b fixed some typos and changed up how we detect if we have to enable/install network manager 2021-04-09 11:50:31 -04:00
advaithm 46c43b25a6 moved around the if block 2021-04-09 11:50:31 -04:00
advaithm 75a36e2fdc fixed typo 2021-04-09 11:50:31 -04:00
advaithm cab53ef8f6 networkmanager support 2021-04-09 11:48:20 -04:00
Dylan Taylor 45c321e327 Assume yes is the user's intention if empty response for pipewire prompt 2021-04-09 11:47:40 -04:00
Anton Hvornum 9312076cfe Change phrasing to indicate pulseaudio as default 2021-04-09 11:46:59 -04:00
Dylan M. Taylor b803c281ea Move choice into guided installation instead of DEs
Arch wiki says packages should enable the user services automatically
2021-04-09 11:46:24 -04:00