Chmod +x scripts.

This commit is contained in:
2020-01-08 14:34:17 +13:00
parent edd1f9673e
commit b6cf537ebc
3 changed files with 22 additions and 2 deletions

2
installer-config.txt Normal file → Executable file
View File

@ -3,7 +3,7 @@
#================================================================ #================================================================
preset=server preset=server
firmware_packages=1 firmware_packages=1
packages=nano,curl,htop,git,smartmontools,fail2ban,knockd,iptables,glusterfs-server packages=nano,curl,htop,git,smartmontools,fail2ban,knockd,iptables,glusterfs-server,sed
#================================================================ #================================================================

0
post-install.txt Normal file → Executable file
View File

View File

@ -93,7 +93,7 @@ raspberry pis.
#+end_example #+end_example
** Apply custom configuration ** Apply custom install configuration
Our next step after downloading the latest release is to apply our own Our next step after downloading the latest release is to apply our own
installation configuration using a simple txt file. installation configuration using a simple txt file.
@ -126,6 +126,26 @@ raspberry pis.
#+end_example #+end_example
** Apply custom post install script
The final step is to supply a post install script which completes additional
security hardening and production readiness automatically.
To supply a script we can provide an additional ~post-install.txt~ file as
documented [[https://github.com/FooDeas/raspberrypi-ua-netinst/blob/devel/doc/INSTALL_ADVANCED.md][here]].
I have a hardening script prepared in this repository that we can copy in.
#+NAME: Copy in post-install script
#+begin_src shell :results output code verbatim replace :wrap example
echo Copying in post-install.txt
cp post-install.txt /installer/raspberrypi-ua-netinst/config/
echo Display wordcount of file after copy to validate
wc installer/raspberrypi-ua-netinst/config/post-install.txt
#+end_src
* Step 2 - Copy the install media to sd card * Step 2 - Copy the install media to sd card
Our next step is to copy the contents of the ~installer/~ folder Our next step is to copy the contents of the ~installer/~ folder