index : archinstall32 | |
Archlinux32 installer | gitolite user |
summaryrefslogtreecommitdiff |
author | Anton Hvornum <anton.feeds@gmail.com> | 2019-09-24 19:32:49 +0200 |
---|---|---|
committer | Anton Hvornum <anton.feeds@gmail.com> | 2019-09-24 19:32:49 +0200 |
commit | 2e01ecc181bcc615d321f6e902abd78a18e49b38 (patch) | |
tree | 5d62bc24d7e7743af6be88341a36445420e0e20b | |
parent | cc7a4e883d92758c61d3573925e38ff3475d621f (diff) |
-rw-r--r-- | README.md | 20 | ||||
-rw-r--r-- | deployments/pentest.json | 1 |
@@ -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}, |