Releases: robertpeteuil/terraform-installer
Releases · robertpeteuil/terraform-installer
wget dependency checking
Adds check for wget
submitted in PR #3
Improved Version Detection and Removed curl Dependancy
- Corrects error on macOS with default awk when detecting latest version
- Switched to
wget
instead ofcurl
throughout, removingcurl
as a dependency - Fixed spelling & adjusted help message
Enhance CPU Architecture Detection
CPU Architecture Detection Algorithm Enhanced
- new common algorithm that works across deb and rpm distros
- uses
lscpu
results to determine CPU Arch if possible - as a fallback it searches the flags in
/proc/cpuinfo
to determine Arch - if arch is an arm variant, changes to just "arm" for proper function in Terraform download URL
Add Option for Deterministic Sudo Install
Added parameter and variable to allow script to run without prompting for install destination
-a
parameter specifies to always use sudo to install to /usr/local/bin- This can be set as default by uncommenting line 14 to set
sudoInstall=true
- user may need to enter sudo password unless password-less sudo is enabled
Initial Public Release
Initial Release of Terraform Installation Script