Commit Graph

99 Commits

Author SHA1 Message Date
Anton Hvornum 1ce6075a48
Escaping things are hard.. 2019-08-21 16:47:26 +02:00
Anton Hvornum 9c5b042579
Fixed the copying of a file that was broken 2019-08-21 16:44:09 +02:00
Anton Hvornum 86b8f699fb
ttf-freefont has been replaced by gnu-free-fonts
https://www.archlinux.org/packages/extra/any/gnu-free-fonts/
2019-08-21 11:18:49 +02:00
Anton Hvornum 391f06f5bd
ttf-freefont has been replaced
https://www.archlinux.org/packages/extra/any/gnu-free-fonts/
2019-08-21 11:17:16 +02:00
Anton Hvornum 209587fd72
Update pentest.json 2019-08-21 11:06:57 +02:00
Anton Hvornum 71735facc2
Update pentest.json 2019-08-21 11:03:55 +02:00
Anton Hvornum 740d6e7f52
Update 38:00:25:5a:ed:d5.json 2019-08-19 12:37:21 +02:00
Anton Hvornum 8be9f3abdd
Update workstation.json 2019-08-19 12:36:17 +02:00
Anton Hvornum d0fb9907fd
Update pentest.json 2019-08-07 09:09:12 +02:00
Anton Hvornum dfcab689ac Error creating pdns user 2019-06-21 12:03:52 +00:00
Anton Hvornum 697a16e428 Invalid JSON syntax.. 2019-06-20 21:13:42 +00:00
Anton Hvornum ad852b363b Removed debug / test code 2019-06-20 21:04:24 +00:00
Anton Hvornum 4dd7be6194 Missing package: powerdns (kinda useful when the whole idea of this install script is to set up a DNS server..) 2019-06-20 20:45:27 +00:00
Anton Hvornum ce53fa3faf Adding more steps to the webserver / DNS 2019-06-20 20:11:33 +00:00
Anton Hvornum 0b6a10ff71 Adding more steps to the webserver / DNS 2019-06-20 19:56:32 +00:00
Anton Hvornum cb5364fc51 Wrong rerun.. heh 2019-06-20 18:20:29 +00:00
Anton Hvornum 9e9c8e0051 Fixing PSQL setup 2019-06-20 16:51:42 +00:00
Anton Hvornum 430f5bda2e Adding back the rerun, since we can now ignore it via --ignore-rerun 2019-06-20 16:39:10 +00:00
Anton Hvornum 338f32267a Ignoring rerun for now 2019-06-20 16:33:40 +00:00
Anton Hvornum aa2871f3f6 Added a rerun feature. So we don't have to wait for pacstrap every debug run :P 2019-06-20 16:18:44 +00:00
Anton Hvornum 2376ab2742 Turned on debugging 2019-06-20 16:06:41 +00:00
Anton Hvornum 0bbdc74566
Update 00:01:23:45:67:89.json 2019-06-20 14:39:07 +00:00
Anton Hvornum 6333260f9a
Update 38:00:25:5a:ed:d5.json 2019-06-14 22:36:52 +02:00
Anton Hvornum eca1038cf1
Update 00:01:23:45:67:89.json 2019-06-14 22:23:46 +02:00
Anton Hvornum c85ee514cc
Create webserver.json 2019-06-14 21:47:24 +02:00
Anton Hvornum 12d509a4f6
Create 00:01:23:45:67:89.json 2019-06-14 21:46:52 +02:00
Anton Hvornum 652e77c20c
Create 38:00:25:5a:ed:d5.json 2019-06-12 07:09:56 +00:00
Anton Hvornum edfdfe8b32
Update awesome.json 2019-06-12 07:03:26 +00:00
Anton Hvornum 1e96861b7c
Update pentest.json 2019-06-11 09:10:19 +02:00
Anton Hvornum 3711b10ce0 Merge branch 'master' of github.com:Torxed/archinstall 2019-06-10 01:01:10 +02:00
Anton Hvornum 37540b5f26 Adding a pentest template to try stuff 2019-06-10 01:01:01 +02:00
Anton Hvornum e51fa40833
Update awesome.json 2019-06-09 22:19:00 +02:00
Anton Hvornum f1e1af4557
Update awesome.json 2019-06-09 22:11:28 +02:00
Anton Hvornum 98eb69c4c1
Update awesome.json 2019-06-09 22:06:59 +02:00
Anton Hvornum 3eea6599ef
Update awesome.json 2019-06-09 21:56:55 +02:00
Anton Hvornum ebe77f1d6a
Update awesome.json 2019-06-09 21:47:01 +02:00
Anton Hvornum 92e71cf599
Fixed broken JSON syntax.
Famouse last words
2019-06-09 21:29:28 +02:00
Anton Hvornum 3bbe8ab58f
Removed 1 from &1 in sed magic. 2019-06-09 21:14:40 +02:00
Anton Hvornum 730452f7e3 Merge branch 'master' of github.com:Torxed/archinstall into experimental 2019-06-09 20:26:33 +02:00
Anton Hvornum 65aed10fa2 Added more templates and removed debugging 2019-04-14 21:30:35 +02:00
Anton Hvornum 968fad8f94 Testing application specific configratuin (might auto-trigger in the future 2019-04-14 16:06:35 +02:00
Anton Hvornum b0b6a98de4
Created a default (base base-devel) profile
Won't do anything except ask for a password, and install the bare minimum to boot Arch Linux.
2019-04-13 11:26:02 +02:00
Anton Hvornum 9d4dca4cc2
Added gpicview as a default image viewer. 2018-11-20 22:03:01 +01:00
Anton Hvornum b753207a5b
Unwanted drive definition on a test-mac. 2018-11-15 22:49:38 +01:00
Anton Hvornum 50eaa58ea1
Added a default file browser
See last commit. This one just fixed a missing comma.
2018-10-09 21:42:15 +02:00
Anton Hvornum e9f3961f08
Added a file browser
Next step: pre-setup a wallpaper and the "start menu".
To make it easier for people to start off easy with a arch install.. and for myself..
2018-10-09 21:41:53 +02:00
Anton Hvornum 7a1c57d225
Added ttf-liberation since many apps require it 2018-10-09 21:38:09 +02:00
Lord Anton Hvornum 96b8669b0a Added two new features, --no-default parameter that halts the script instead 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-30 20:14:37 +02:00
Lord Anton Hvornum 022b375185 Rebased the deployment examples 2018-05-24 20:39:35 +02:00
Lord Anton Hvornum 252af79e3d * New feature: deployment structure can now import/include other templates (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-24 20:09:51 +02:00