mkautosmb autodiscovers the local SMB (Windows) network using smbclient, sets up an autofs configuration, and can optionally create a "virtual" directory hierarchy with symlinks. This makes the network completely transparent for all applications. Most of the smbfs/cifs mount options are supported.
Re: smbclient 3.0
> Although mkautosmb doesn't automatically
> detect smbclient 3.0 correctly...
Incase anyone wondered, since 1.1.12 mkautosmb uses smbclient 3.x correctly if present. Previous comment is therefore obsolete.
Although mkautosmb doesn't automatically detect smbclient 3.0 correctly, it can be made to work quite easily:
1. Use the argument --no-syscheck. It will disable the checking of a working smbclient and thus enable mkautosmb to work with smbclient 3.0.
2. If the binary is named "smbclient3" alter the mkautosmb source to reflect this. The name of the binary occurs only once (on line 68 in v1.1.11).