Commit Graph

2125 Commits

Author SHA1 Message Date
Anton Hvornum d0a37843aa Rephrased according to @dylan's suggestions. 2021-05-22 20:13:59 +02:00
Anton Hvornum 1e53f4a65f Made NTP question only on timezone for now. 2021-05-22 20:10:30 +02:00
Anton Hvornum e3a629a6ff Added a information that ntp might require some additional tinkering to work perfectly. 2021-05-22 20:07:15 +02:00
Anton Hvornum b45efe0983 Adding a NTP option to syncronize time. 2021-05-22 20:04:55 +02:00
Anton Hvornum 93bc0ebd0f
Merge pull request #504 from archlinux/torxed-fix-497
Fixing newlines not being placed correctly on SysCommand()
2021-05-22 19:59:27 +02:00
Anton Hvornum f2e7b1440a Since SysCommand() wraps SysCommandWorker(), but SysCommand() doesn't use contexts, we have to flush the output manually here to avoid newlines not being before the next output. 2021-05-22 19:58:40 +02:00
Anton Hvornum e5c8a18752
Merge pull request #503 from archlinux/torxed-fix-116
Added in a are-we-root check at the top of guided.
2021-05-22 19:39:03 +02:00
Anton Hvornum f789a96348 Added in a are-we-root check at the top of guided. 2021-05-22 19:35:57 +02:00
Anton Hvornum 845ea481aa
Merge pull request #502 from advaithm/bootload-fix
fixed bootloader flag not being set
2021-05-22 14:52:24 +02:00
advaithm 439abc4402
fixed bootloader flag not being set 2021-05-22 18:18:05 +05:30
Anton Hvornum 7722ac69a3
Merge pull request #500 from dylanmtaylor/patch-1
Simplify the commands in the readme
2021-05-22 14:22:15 +02:00
Dylan M. Taylor dd0cfa990a
Simplify the commands in the readme
Typing 'python -m' is largely unnecessary on the ISO with the package installed.
2021-05-21 16:43:43 -04:00
Anton Hvornum e4c471b631
Merge pull request #498 from dylanmtaylor/services
Add ability to provide an array of services to enable in config file
2021-05-21 18:46:06 +02:00
Dylan Taylor ebf5980943 Add ability to provide an array of services to enable in config file 2021-05-21 09:00:32 -04:00
Anton Hvornum 54a693be4f
Merge pull request #495 from dylanmtaylor/patch-1
Add ArchInstall user-agent to mirror requests
2021-05-21 09:29:50 +02:00
Anton Hvornum 60cdb2ab87
Merge pull request #485 from dylanmtaylor/post-installation-scripts
Implement post-installation commands
2021-05-21 09:29:04 +02:00
Yash Tripathi 7fefd55a0c fallback added for when profile is null/empty 2021-05-20 18:59:22 -04:00
Dylan Taylor bc58ec047d Re-add profile import 2021-05-20 18:39:36 -04:00
Yash Tripathi cba7dae8f0 fixed creating profile object if profile is passed in vars 2021-05-20 18:38:19 -04:00
Dylan M. Taylor ac2b1084e8
Add ArchInstall user-agent to mirror requests 2021-05-20 18:00:44 -04:00
Dylan Taylor e6befe53c7 Use {installation.target} in custom commands handler 2021-05-20 17:55:40 -04:00
Anton Hvornum 9bb940a8f5
Merge pull request #494 from JakobDev/filtermirrorpy
Use pure Python code in filter_mirrors_by_region
2021-05-20 23:35:36 +02:00
Dylan Taylor 5652ba20ae Extract custom-commands function into general.py 2021-05-20 17:12:41 -04:00
JakobDev c63fdf0148
Use pure Python code in filter_mirrors_by_region 2021-05-20 22:40:27 +02:00
Dylan Taylor 11c9632322 Clean up temp files after they are run 2021-05-20 16:13:16 -04:00
Dylan Taylor 5d6935f9f2 Add logging of execution output 2021-05-20 15:32:15 -04:00
Anton Hvornum 4e0a3f1559
Merge pull request #493 from SecondThundeR/SecondThundeR-patch-1
Change position of linter badge
2021-05-20 21:27:53 +02:00
Dylan Taylor 7811e01a90 Switch back to arch-chroot
This reverts commit 27fa511914.
2021-05-20 15:07:58 -04:00
Владислав 7614166ed3
Change position of linter badge 2021-05-20 22:07:57 +03:00
Dylan M. Taylor c39fc34eab Use temporary script files
Path will be different inside of target env.
2021-05-20 14:19:09 -04:00
Anton Hvornum cf3e47aa44
Swapped the instance sent to Boot() 2021-05-20 16:17:04 +02:00
Yash Tripathi 73e3b99f72 changed "desktop" to "profile" while loading config 2021-05-20 08:44:33 -04:00
Dylan Taylor 5fe3a77aed Update configuration script to work with changes 2021-05-20 08:41:18 -04:00
Dylan Taylor 9c8d55dd76 Merge branch 'master' into post-installation-scripts 2021-05-20 08:13:57 -04:00
Yash Tripathi 86fd64ef8a
fixed desktop install from config 2021-05-20 13:22:58 +05:30
Anton Hvornum c2f3b9e208
Merge pull request #488 from SimonPe/patch-1
look for default profiles in correct location
2021-05-20 09:13:58 +02:00
Anton Hvornum c0458cf641
Merge pull request #484 from dylanmtaylor/patch-1
Have the configuration file request identify itself as coming from ArchInstall
2021-05-20 09:12:06 +02:00
Anton Hvornum a39cb41159
Merge pull request #475 from dylanmtaylor/patch-2
Add CI status badge to README
2021-05-20 09:09:28 +02:00
Anton Hvornum 0544274233
Update README.md 2021-05-20 09:08:58 +02:00
Anton Hvornum 71ab52178c
Merge pull request #481 from dylanmtaylor/minor-formatting-cleanup
Some very minor cleanup
2021-05-20 08:07:02 +02:00
Dylan M. Taylor f137bc4076 Modify custom profile example to try to get it working 2021-05-19 23:12:54 -04:00
Yash Tripathi 7a98ccb9aa Update guided.py 2021-05-19 22:43:27 -04:00
Dylan Taylor 27fa511914 Try to use the new systemd-nspawn code paths 2021-05-19 22:43:27 -04:00
Dylan M. Taylor c03da01412 Run custom commands within bash session 2021-05-19 22:09:27 -04:00
Dylan M. Taylor 592c173767 Iterate over custom-command array 2021-05-19 22:09:27 -04:00
Dylan M. Taylor 7775d877d8 Provide sample configuration file showing how one would use commands 2021-05-19 22:09:27 -04:00
Simon Peeters 8fc236ac77
look for default profiles in correct location
The default `profiles` directory is a sibling of the `lib` directory, not of `storage.py` itself.
2021-05-20 03:00:57 +02:00
Dylan M. Taylor 5b0f918d1b
Have the configuration file request identify itself as coming from ArchInstall
This is necessary to allow proper filtering of these requests server-side, and some services block urllib requests (known issue with Cloudflare).
2021-05-19 18:16:28 -04:00
Dylan Taylor 434ed8f67f Point out that a URL can be used as well in README 2021-05-19 17:24:51 -04:00
Dylan Taylor 29ee237d80 Fix configuration sample link 2021-05-19 17:22:32 -04:00