Abstract
Abstract
addshare configuration to add
Abstract
editUpdate current global configuration
New global configuration
Abstract
editUpdate an existing share configuration NOTE: cannot simply update share name. see ()
new share configuration
Abstract
exportDump configuration to smb.conf format as string
Abstract
getGet current global configuration
Abstract
getGet share configuration by name
Abstract
getGet all share configurations
Abstract
importImport configuration from smb.conf format string
smb.conf format string
Abstract
listGet list of all share names
Parse complete samba configuration text (e.g. contents of smb.conf) into configuration object
Complete configuration text
Parse global configuration text into global config object
Global configuration text, including '[global]' header
Parse configuration text into a share object
Share configuration text, including '[share name]' header
Recommended defaults for global configuration. Maintained in ./recommended-defaults.conf
Recommended defaults for a new share. Maintained in ./recommended-defaults.conf
Abstract
removeRemove an existing share configuration
share to remove
Rename a share
Add samba user with specific passwd
Unparse comlete samba configuration object back into smbd.conf format text
Add a new share configuration