Facter only loads "custom facts" (facts in the standard facter format
in ruby *.rb files) in directories specified by FACTERLIB[1]. When
using "external facts" (facts derived from arbitrary executable files
returning key/value pairs on stdout) the files containing the facts
have to reside in a directory supplied as the value to the
`--external-dir` flag to facter, ie `facter key1 --external-dir
<path-to-external-facts` OR in one of the default external fact
directories for your platform[2]. On Linux/OSX running facter as root,
these directories are: