mkautosmb

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.

Tags Networking
Licenses GPL
Operating Systems POSIX
Implementation Python

Tweet this project Short link

Rss Recent releases

  • Rrelease-mid
  •  29 Jul 2005 16:50
  • Rrelease-after

Changes: Mount options to CIFS have been fixed. Invocation of modprobe was added during the check for file system support. Discovery mode has been overhauled. It now uses nmblookup broadcast instead of smbtree.

  • Rrelease-mid
  •  24 Mar 2005 08:05
  • Rrelease-after

Changes: The detection of supported filesystems was fixed.

  • Rrelease-mid
  •  28 Feb 2005 06:57
  • Rrelease-after

Changes: Support for CIFS was added. Detection of autofs 4 was fixed.

  • Rrelease-mid
  •  19 Jan 2005 09:59
  • Rrelease-after

Changes: This release fixes a problem with autofs 4.1.x, specifically trailing spaces in the mount file.

  • Rrelease-mid
  •  11 Nov 2004 11:36
  • Rrelease-after

Changes: This release adds auto-discovery mode (using smbtree) and has some bugfixes.

Rss Recent comments

Rcomment-before 31 Jul 2005 04:04 Rcomment-trans neutralize Rcomment-after

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.

Rcomment-before 18 May 2004 02:00 Rcomment-trans neutralize Rcomment-after

smbclient 3.0
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).

No-screenshot

Project Spotlight

FSP Client

An FSP client with an FTP-like user interface.

No-screenshot

Project Spotlight

Bitvector Library

A C library that lets you use strings instead of ints for internal flags.