For Linux, a Redhat rpm for the nmicmpd ICMP daemon can be found at
http://jfontain.free.fr/ and installing it updates the services and
inetd or xinetd configuration files properly, so there is nothing
else to do.



For other Linux and UNIX platforms, get the scotty package (complete
information at http://wwwsnmp.cs.utwente.nl/~schoenw/scotty/),
configure and compile.
As root, copy the generated nicmpd binary to a directory (/usr/sbin in
this example).

Then add the following line to /etc/services (eventually use another
port number if 57777 is already used):

  nmicmp 57777/tcp

Add the following line to /etc/inetd.conf (make sure to use the
correct path for nmicmpd):

  nmicmp stream tcp nowait root /usr/sbin/nmicmpd nmicmpd

or the following entry to the xinetd configuration:

service nmicmp
{
  socket_type = stream
  protocol    = tcp
  wait        = no
  user        = root
  server      = /usr/sbin/nmicmpd
  disable     = no
}

Then make the running daemon read the new configuration:

  # killall -HUP inetd
or
  # killall -USR1 xinetd
