1,664 karma · joined July 16, 2015
Check syntax:
sh -n myscript
Check for bash-specific syntax:
checkbashisms myscript
Check for various gotchas:
shellcheck myscript
Check for style:
bashate myscript
Check for badness:
grep -rE '(wget|curl).\|( sudo)? *(ba|z|)sh' myscript
There are actually not that many facts that are disputed between both sides, except the questions on
does Christoph hold sufficient rights on the code to bring forward the legal case?
are vmkernel and vmklinux one work or two separate works?Just make it opt-in, should be fine to do that.
If I were running a larger company I would assign my security team to help out a distro security team, so I benefit from the work of others as well as getting specific support for the software I really care about.
In general, looking at the security information for a Linux/BSD distro containing the software you care about is probably the best way, along with tracking any RSS feeds you can find that do exist.