From e4613410033dc24d9efe34013c8a35b16487af8f Mon Sep 17 00:00:00 2001 From: Holger Weiss Date: Sun, 11 Apr 2010 09:39:24 +0200 Subject: Fix Debian bug #425129: SMB guest mode won't work | The check_disk_smb plugin purports to support guest users, but it | doesn't work out, because it doesn't specify the -N command line | option to smbclient when no password is specified, making smbclient | stop and ask. [ http://bugs.debian.org/425129 ] (Fixed by Josip Rodin, forwarded by Jan Wagner.) --- plugins-scripts/check_disk_smb.pl | 1 + 1 file changed, 1 insertion(+) (limited to 'plugins-scripts') diff --git a/plugins-scripts/check_disk_smb.pl b/plugins-scripts/check_disk_smb.pl index 985fa961..022fa505 100755 --- a/plugins-scripts/check_disk_smb.pl +++ b/plugins-scripts/check_disk_smb.pl @@ -78,6 +78,7 @@ my $user = $1 if ($opt_u =~ /^([-_.A-Za-z0-9\\]+)$/); ($opt_p) || ($opt_p = shift) || ($opt_p = ""); my $pass = $1 if ($opt_p =~ /(.*)/); +$pass = "-N" if ($opt_p eq ""); ($opt_w) || ($opt_w = shift) || ($opt_w = 85); my $warn = $1 if ($opt_w =~ /^([0-9]{1,2}\%?|100\%?|[0-9]+[kMG])$/); -- cgit v1.2.3-74-g34f1