Samba 2.2.0 introduced the ability to dynamically
add and delete shares via the Windows NT 4.0 Server Manager. The
add share command is used to define an
external program or script which will add a new service definition
to smb.conf. In order to successfully
execute the add share command, smbd
requires that the administrator be connected using a root account (i.e.
uid == 0).
When executed, smbd will automatically invoke the
add share command with five parameters.
configFile - the location
of the global smb.conf file.
shareName - the name of the new
share.
pathName - path to an **existing**
directory on disk.
comment - comment string to associate
with the new share.
max
connections
Number of maximum simultaneous connections to this
share.
This parameter is only used for add file shares. To add printer shares,
see the .
change share command
delete share command
/usr/local/bin/addshare