Netcat (nc) traditional package for RHEL 6.x?
- by HTTP500
I'm trying to use the Percona Apache Monitoring [Cacti] Template for Memcached.
They do indeed warn that you can't use the openbsd version of the package and provide a solution for Ubuntu/Debian users, i.e.:
You need nc on the server. Some versions of nc accept different
command-line options. You can change the options used by configuring
the PHP script. If you don’t want to do this for some reason, then you
can install a version of nc that conforms to the expectations coded in
the script’s default configuration instead. On Debian/Ubuntu,
netcat-openbsd does not work, so you need the netcat-traditional
package, and you need to switch to /bin/nc.traditional...
Since the RHEL 6.x version indeed comes from openbsd (confirmed by rpm -qi nc) how does one go about getting this installed on RHEL/CentOS?
Anyone else running these Percona templates on RHEL/CentOS? What did you do? alien the Debian package?
Update 1: FWIW, I tried to use GNU netcat by compiling it from source but it doesn't seem to have the exact options required by the Cacti template either (i.e. there is no analogy for -C or -q1 so it seems)
Update 2: I alien[ed] the netcat-traditional_1.10-38_amd64.deb package to make a .tgz and it does produce a binary "nc.traditional" and that version has the -q option but no -C
Cheers