<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 TRANSITIONAL//EN">
<HTML>
<HEAD>
  <META HTTP-EQUIV="Content-Type" CONTENT="text/html; CHARSET=UTF-8">
  <META NAME="GENERATOR" CONTENT="GtkHTML/3.10.3">
</HEAD>
<BODY>
I'm having a issue with check_dhcp and check_disk_smb.<BR>
<BR>
check_dhcp will not work for me.  I build the nagios plugins 1.4.4 tarball as the user nagios and I also ran the make install-root like the README file told me too do.<BR>
I am getting this error "Error: Could not bind socket to interface eth0. Check your privileges..." so I checked the privileges and they look like this. <BR>
<BR>
-r-sr-x---  1 nagios nagios  67642 Nov  1 13:46 check_dhcp<BR>
<BR>
$ ./check_dhcp -V<BR>
check_dhcp (nagios-plugins 1.4.4) 1.5<BR>
<BR>
I can run the check_dhcp plugin as root just fine.<BR>
<BR>
check_disk_smb is also giving me problems as well. I'm using $USER2$ to set the share name and I've tried using $ARG1$ as well.<BR>
The error that I am getting is this. "Invalid warning threshold: -s"<BR>
<BR>
This is what my checkcommand.cfg file looks like.<BR>
<BR>
define command{<BR>
        command_name    check_disk_smb<BR>
        command_line    $USER1$/check_disk_smb -H $HOSTADDRESS$ -s $USER2$<BR>
<BR>
When I run the check_disk_smb via cmd as the nagios user it runs just fine.<BR>
<BR>
$ ./check_disk_smb -H HOSTNAME -s SOMESHARE<BR>
Domain=[SOMENTDOMAIN] OS=[Unix] Server=[Samba X.X.X]<BR>
Disk ok - 606.77G (29%) free on \\hostname\SOMESHARE<BR>
<BR>
$ ./check_disk_smb -V<BR>
check_disk_smb (nagios-plugins 1.4.4) 1.13<BR>
The nagios plugins come with ABSOLUTELY NO WARRANTY. You may redistribute<BR>
copies of the plugins under the terms of the GNU General Public License.<BR>
For more information about these matters, see the file named COPYING.<BR>
<BR>
</BODY>
</HTML>