Carl Wilhelm Soderstrom writes:

> On 11/05 08:28 , Nate Carlson wrote:
> > On Thu, 3 Nov 2005, Carl Wilhelm Soderstrom wrote:
> > > the config.pl file makes mention of an $I_option variable for smb 
> > > backups; but it's never mentioned how to set that. I want to set a '-I 
> > > 192.168.1.1' (hypothetically speaking) for a particular invocation of 
> > > smbclient. How do I go about doing that?
> > 
> > Quick read of the source..
> > 
> > my $I_option = $t->{hostIP} eq $t->{host} ? [] : ['-I', $t->{hostIP}];
> > 
> > Doesn't look like an option that's user-configurable.. of course, you 
> > could just override the SmbClientXXXCmd entries, or fix up your nmblookup 
> > command so it'll find the remote host properly.
> 
> I just redefined the SmbClientXXXCmd entries, and it seems to work (at least
> on those occasions when the win98 box in question is working).
> 
> I was looking for a more generic solution tho. :)

It value of the I_option is hardcoded as you see above, but it
should be whatever IP address is returned by nmblookup.  So if
$Conf{NmbLookupFindHostCmd} is setup correctly, the -I option should
be set to the correct IP address.  Perhaps the Win98 machine isn't
setup to respond to nmblookup muticast requests, or the netmask
doesn't match, etc?  Try running $Conf{NmbLookupFindHostCmd}
manually to investigate.

As Nate points out, the 2nd best choice is what you did: just
omit $I_option in the SmbClientXXXCmd entries and put in
whatever you want.

Craig


-------------------------------------------------------
SF.Net email is sponsored by:
Tame your development challenges with Apache's Geronimo App Server. Download
it for free - -and be entered to win a 42" plasma tv or your very own
Sony(tm)PSP.  Click here to play: http://sourceforge.net/geronimo.php
_______________________________________________
BackupPC-users mailing list
BackupPC-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/backuppc-users
http://backuppc.sourceforge.net/

Reply via email to