OT: using hyphens in host names with cfengine 2
tt-fai at kky.ttu.ee
Wed Jul 26 23:01:12 CEST 2017
While this is not directly a FAI issue, it is related to a matter
In another thread, someone mentioned that hyphens in host names are
not compatible with cfengine which requires underscores instead.
Perhaps this is a bug in cfengine, but apparently the host names can
be referred to in group definitions, so I have a block with the
following definitions in my cfengine.conf:
# Class aliases for hosts with hyphens in their names. Hyphens are apparently illegal in class names.
van_arkel = ( van-arkel )
von_bayer = ( von-bayer )
le_chatelier = ( le-chatelier )
In the rest of the cfengine.conf, class names with underscores are
While in my case the names are not numerous and the aliases are
hand-written, an include file with the necessary conversions could
easily be generated programmatically if needed.
More information about the linux-fai