A recent Fedora ticket ( [ https://bugzilla.redhat.com/show_bug.cgi?id=2101076 
| https://bugzilla.redhat.com/show_bug.cgi?id=2101076 ] ) noted that the 
trafficserver process tries to run "example_alarm_bin.sh"; this originates from 
this line in RecordsConfig.cc: 
[ 
https://github.com/apache/trafficserver/blob/master/mgmt/RecordsConfig.cc#L293 
| 
https://github.com/apache/trafficserver/blob/master/mgmt/RecordsConfig.cc#L293 
] 
{RECT_CONFIG, " proxy.config.alarm.bin " , RECD_STRING, " example_alarm_bin.sh 
" , RECU_NULL, RR_NULL, RECC_NULL, nullptr , RECA_NULL} 



This file exists but is not installed by "make install" ( [ 
https://github.com/apache/trafficserver/blob/master/proxy/example_alarm_bin.sh 
| 
https://github.com/apache/trafficserver/blob/master/proxy/example_alarm_bin.sh 
] ). 


The variable "proxy.config.alarm.bin" is also not described in the ATS 
documentation. 


I suggest the right approach is to have the default value be NULL, and document 
it for those who which to enable this functionality, if it is not already 
deprecated. 


Thoughts? 


--Jered 

Reply via email to