I came here to let people know there will be a Puppet v5-specific update to the Learning Puppet book coming out soon. Then I realized I’d forgotten to post the last update. Oops! Well, there have been and will be quite a few updates… Read More
One problem I see often with local builds are Makefiles that use modern GNU features in common commands like
tar. If the product only runs on Linux, writing backwards compatible versions for the older BSD-based commands on Macs may not be an effective use of time.
A simple fix is to
libexec/gnubin directory to your path as documented here: Install and Use GNU Command Line Tools on macOS. However this changes your active environment, which might break scripts expecting to run on macOS. Further, this isn’t a repeatable configuration that can be safely used by others.
A better way is to explicitly configure the GNU versions to ensure they are used during the build. Read More
Net Consonance was originally a full time consulting business. We did a lot of network and internet design work for companies. We put a lot of effort into improving open source software, and sending the improvements back upstream.
Over time each of the Net Consonance engineers has ended up with full time employment at various companies. There is no longer a dedicated office for Net Consonance, and we have no fulltime employees. Was it time for us to retire the brand? Read More