At some point the Tool and Machine logic needs to be parameterized by operating system so that linux specific choices such as this one are not necessary.
Tool
Machine
linux