5 ms·
>* Your code tries to install into /opt or /usr/local [ +10 points of FAIL ] I think this one bothered me the most. `/usr/local` is the correct default locatio
by ominous_prime 17y ago
>* Your code tries to install into /opt or /usr/local [ +10 points of FAIL ]
I think this one bothered me the most. `/usr/local` is the correct default location for user installed software, per the "Filesystem Hierarchy Standard". If the software's static file must be contained in a `./<package>`or `./<provider>` directory (vs bin, lib, share...), it should probably go in `/opt`.
- epochwolf 17y agoAh... I see. Nginx likes to install itself to /usr/local/nginx which isn't correct per FHS. It should install to /opt/nginx.
- ominous_prime 17y agoYeah, but since /opt isn't always created by default on all systems, I don't think it's that big a deal. You can almost always count on /usr/local being there. As long as they don't go and dump stuff in /{bin,lib} or /usr/{bin,lib}.