For some reason commit 385eebb changed the behavior of
ARGUS_MONITOR_ID=`hostname``
Before this commit the optarg passed to ArgusParseSourceID was the hostname without double-quotes and would be converted to the hosts resolved ip-adress. Since this commit changes optarg to instead contain the hostname with double-quotes, ArgusParseSourceID will parse it as a quoted string and truncate it to the first 4 characters of the hostname which in many situations is quite worthless.
Especially if you have monitors running on sensor1.example.com, sensor2.example.com, ...
For some reason commit 385eebb changed the behavior of
ARGUS_MONITOR_ID=`hostname``
Before this commit the optarg passed to ArgusParseSourceID was the hostname without double-quotes and would be converted to the hosts resolved ip-adress. Since this commit changes optarg to instead contain the hostname with double-quotes, ArgusParseSourceID will parse it as a quoted string and truncate it to the first 4 characters of the hostname which in many situations is quite worthless.
Especially if you have monitors running on sensor1.example.com, sensor2.example.com, ...