Send patches - preferably formatted by git format-patch - to patches at archlinux32 dot org.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAnton Hvornum <anton.feeds@gmail.com>2019-09-24 19:32:49 +0200
committerAnton Hvornum <anton.feeds@gmail.com>2019-09-24 19:32:49 +0200
commit2e01ecc181bcc615d321f6e902abd78a18e49b38 (patch)
tree5d62bc24d7e7743af6be88341a36445420e0e20b
parentcc7a4e883d92758c61d3573925e38ff3475d621f (diff)
Revamped README. Fixed more steps in pentest
-rw-r--r--README.md20
-rw-r--r--deployments/pentest.json1
2 files changed, 12 insertions, 9 deletions
diff --git a/README.md b/README.md
index 97ed1c09..ffcd4b04 100644
--- a/README.md
+++ b/README.md
@@ -1,11 +1,9 @@
# archinstall
-Just a bare bone automated [Arch](https://wiki.archlinux.org/index.php/Arch_Linux) install with optional network deployment instructions based on MAC-address.
+Just a bare bone automated [Arch Linux](https://wiki.archlinux.org/index.php/Arch_Linux) installer *(with optional network deployment instructions based on MAC-address)*.
-Pre-built ISO's can be found here: https://hvornum.se/archiso/
+Pre-built ISO's can be found here which autostarts this installer: https://hvornum.se/archiso/
-#archinstall@FreeNode :)
-
-# Install a basic Arch Linux
+# Install a basic minimalistic Arch Linux
In a live-cd environment, do:
# wget https://raw.githubusercontent.com/Torxed/archinstall/master/archinstall.py
@@ -19,12 +17,12 @@ Use `--drive=/dev/sdb` etc to change the desired destination, or skip `--default
# Features
* Unattended install of Arch Linux
- * User guided install of Arch Linux (Like most other distros have)
- * YubiKey support for disk and root password (next release)
+ * User guided install of Arch Linux *(Like most other distros have)*
+ * YubiKey support for disk and root password *(TBD / next release)*
* Profile / Template based installs
- * Supports offline-installation of Arch Linux
+ * Supports offline-installation of Arch Linux *(currently broken)*
* Full disk encryption, locale/region settings and customizable application selection
- * Never creates post-install/service scripts (usually used to finalize databases etc)
+ * Never creates or leave post-install/service scripts *(usually used to finalize databases etc)*
# Autorun on Arch Live CD (Unattended install)
@@ -137,6 +135,10 @@ This will cause the script to look at `http://example.com/profiles/<profile>.jso
Deployment profile structs support all the above parameters and more, for instance, custom arguments with string formatting.
See [deployments/workstation.json](https://github.com/Torxed/archinstall/blob/net-deploy/deployments/workstation.json) for examples.
+# Contact
+
+IRC: `#archinstall@FreeNode`
+
## End note
![description](description.jpg)
diff --git a/deployments/pentest.json b/deployments/pentest.json
index a942d8e7..900836ce 100644
--- a/deployments/pentest.json
+++ b/deployments/pentest.json
@@ -33,6 +33,7 @@
"pacman -Syy" : null,
"sh strap.sh" : null,
"sh strap.sh" : {"debug" : true},
+ "pacman -Syy --noconfirm {_pentest}" : {"pass-args" : true},
"touch /mnt/etc/openvpn/client/customer.conf" : {"no-chroot" : true},
"sed -i 's/After=network.target/After=openvpn-client@customer.service\n&/' /mnt/usr/lib/systemd/system/sshd.service" : {"no-chroot" : true},
"sed -i 's/ExecStart=/ExecStartPre=\\/usr\\/bin\\/sleep 30\n&/' /mnt/usr/lib/systemd/system/sshd.service" : {"no-chroot" : true},