Linux vs FreeBSD have some binary discovering differences. In this particular case, while linux shows OLS running as "litespeed", FreeBSD appears to show it has "openlitespeed". Likely variances in showing a symlink or something along those lines. This fix is only for FreeBSD versions, and if "litespeed" is not seen, it tries to hunt down which one is running. If none are found, then it reverts to "openliespeed" to give the best change of finding it.