Hacker News new | ask | show | jobs
by drinchev 2177 days ago
> Installation

> curl https://aviary.sh/install | sudo bash

I would really try to avoid this, especially when it's targeted for sysadmins ( I guess DevOps nowadays ).

What's the big deal of having this instead :

> $ wget https://gitlab.com/dchester/aviary.sh/-/archive/1.3.2/aviary...

> ./aviary-install.sh

3 comments

Better still:

    wget https://gitlab.com/dchester/aviary.sh/-/archive/1.3.2/aviary-install.sh
    less aviary-install.sh
    ./aviary-install.sh
Any sysadmin (or devops engineer) worth trusting with root on production machines a) knows how to convert from one to the other b) knows there isn't a difference between the two unless you actually go look at the script in between the wget and the execution (and, probably, go look at what it downloads too and read through all the code).

On non-production machines the first one is easier.

I like having the option, tbh. I usually self host the install scripts, which removes most of the potential issues.