Send patches - preferably formatted by git format-patch - to patches at archlinux32 dot org.
summaryrefslogtreecommitdiff
path: root/archinstall.py
AgeCommit message (Collapse)Author
2018-05-30Added two new features, --no-default parameter that halts the script instead ↵Lord Anton Hvornum
of installing a default arch machine if no MAC-address profile was found for unattended installs. The second feature is the --profiles parameter that enables custom web-server paths when looking for profiles to deploy
2018-05-30Debug: temporary output activationAnton Hvornum
2018-05-24Merge branch 'master' into net-deployAnton Hvornum
2018-05-24* New feature: deployment structure can now import/include other templates ↵Lord Anton Hvornum
(Included templates will be installed first, since we'll assume those are baselines/requirements for slimmer deploy-structs) * Deployment scripts strings now supports python string formatting, if parameter or is given as options to each command-line (TODO: Add as a global parameter as well, and treat all strings as formatable) * Added two templates: workstation + 00:11:22:33:44:55, a example of how to set up a workstation using a template and a custom addition. Also added a default template that is similar to the workstation but does everything in one template. They all use some awk magic to fix alt-tab in Awesome WM, it also creates a "desktop" environment and installs some useful tools and fixes the start menu in Awesome WM. * Reordering mirrors is now a configurable option (Default turned off, to better suit offline environments) * Disk/root password now configurable as either a fixed string, or ask for via STDIN (Syntax for now is: ) * deployment targets now a variable (todo: add a parameter/argument) * SSL support (ignores certificate validation for now, I know this is bad, but until a parameter etc is in place, this has to be a nessecary evil for now) * Cleaned up a lot of custom variables and baked them into so it's easier to format strings based off information gathered along the way (such as partition names). * Error handling: Mostly for missing dependencies and situations, such as not booted in UEFI environment
2018-05-13Fixed urllib in offline mode.Anton Hvornum
Apparently, urrlib throws different errors on the "same" issue. With ambiguous names at that.
2018-05-05Merge branch 'master' into net-deployLord Anton Hvornum
2018-05-05Fixed: nvme-drive support fixed. parted gives partition numbers, not the ↵Lord Anton Hvornum
actual labels of devices. Hence, parted is scrapped and lsblk is used to determain partition names/labels instead.
2018-04-13More debuggingLord Anton Hvornum
2018-04-12Forgot to create the pdns userLord Anton Hvornum
2018-04-12DebuggingLord Anton Hvornum
2018-04-12Need new-line for locale-gen to read the fileLord Anton Hvornum
2018-04-12Missing syntax in locale.genLord Anton Hvornum
2018-04-12Restructured the reboot step, added locale.confLord Anton Hvornum
2018-04-11Testing pre-stepsLord Anton Hvornum
2018-04-08Added debug output when options were given to the net-deploy commandLord Anton Hvornum
2018-04-08Improved sys exec to enable debug output via net deployLord Anton Hvornum
2018-04-08More debuggingLord Anton Hvornum
2018-04-08Changed the JSON structure to be able to pass args via the networkLord Anton Hvornum
2018-04-07Fixed password change for custom user as well as hostname and locale gen.Lord Anton Hvornum
2018-04-07Finalizing working net deployLord Anton Hvornum
2018-04-07Verified a working network install, removing debugsLord Anton Hvornum
2018-04-07more debuggingLord Anton Hvornum
2018-04-07Wrong logical order on command failed logicLord Anton Hvornum
2018-04-07Problem with the optional parameters in the post install scriptLord Anton Hvornum
2018-04-07Further debuggingLord Anton Hvornum
2018-04-07DebuggingLord Anton Hvornum
2018-04-07Improving the sys exec functionLord Anton Hvornum
2018-04-07more debingLord Anton Hvornum
2018-04-07DebuggingLord Anton Hvornum
2018-04-07Fixed git fetch, hopefullyLord Anton Hvornum
2018-04-07print errorLord Anton Hvornum
2018-04-07Changed git update commandLord Anton Hvornum
2018-04-07 more debugLord Anton Hvornum
2018-04-07Made sure commands are executed in orderLord Anton Hvornum
2018-04-07Forgot to execute post-install inside arch-chrootLord Anton Hvornum
2018-04-07Modified the install command and debug outputLord Anton Hvornum
2018-04-07Added support for remote HTTPS instructionsLord Anton Hvornum
2018-04-07Brought back automatic reboot. changing password doesn't work atmLord Anton Hvornum
2018-04-07usermod isn't able to change the password for some reason. fallback solutionLord Anton Hvornum
2018-04-07Output and debuggingLord Anton Hvornum
2018-04-07Should be looking for reboot, not the other way aroundLord Anton Hvornum
2018-04-07Added --post=reboot as a default option.Lord Anton Hvornum
2018-04-07git pull won't work in case of conflicts etc. Cheap way to solve itLord Anton Hvornum
2018-04-07Gefunked the awk commandLord Anton Hvornum
2018-04-07blkid gives the wrong disk-UUID for LUKS to use, wtf?Lord Anton Hvornum
2018-04-06Removed a commentLord Anton Hvornum
2018-04-06Misspelled a variableLord Anton Hvornum
2018-04-06A typo and a missed parameterLord Anton Hvornum
2018-04-06Full install stepLord Anton Hvornum
2018-04-06First baseline doneLord Anton Hvornum