On 2020/02/12 11:11 , Borja Marcos wrote:
I am wondering, is the RIPE Atlas probe software fully Linux centric or can it run on other modern *IX derviatives?
The sort answer is yes, it is fully Linux centric. The longer answer is that the code consists of two parts. One part is a collection of shell scripts that manages the probe and the second is C code that performs the actual measurements. The shell scripts are probably easy to move to a different platform as long that platform has a bourne shell. The tricky part is porting the measurement code. For example, on Linux is relatively straightforward to implement a tcptraceroute. On BSD systems that requires a lot more effort. Note that the measurement code was added to busybox (for historical reasons). Busybox is no longer needed, so that code needs to be removed at some point. Philip