summaryrefslogtreecommitdiffstats
path: root/source/modules
Commit message (Collapse)AuthorAgeFilesLines
* Added file from SAMBA_3_0 branch.Tim Potter2003-05-261-0/+1
|
* Use NTSTATUS as return value for smb_register_*() functions and init_module()Jelmer Vernooij2003-04-285-11/+11
| | | | function. Patch by metze with some minor modifications.
* Move pdb_mysql and pdb_xml from modules/ to passdb/, just like they areJelmer Vernooij2003-04-242-1546/+0
| | | | in 3_0
* Patch from Stefan Metzmacher to add default parameters to the lp_parm()Jelmer Vernooij2003-04-243-54/+44
| | | | | smb.conf parameters along with some other small fixes. Binary compatible with older modules.
* Default to "passdb.xml" as default output filename instead of "-"Jelmer Vernooij2003-04-211-1/+1
|
* collaps same repeted task into 2 code pathsSimo Sorce2003-04-091-2/+1
|
* reworked to not malloc PATH_MAX long stringsSimo Sorce2003-04-081-11/+11
| | | | corrected path_name creation
* remove unnened and wrong instructionsSimo Sorce2003-04-071-2/+0
|
* fix wrong string handlingSimo Sorce2003-04-071-3/+4
| | | | thanks to Stefan (metzte) Metzmacher
* - Point users at the HOWTO Collection instead of 'README' in modules/mysql.cJelmer Vernooij2003-03-301-1/+1
| | | | - Make passdb work with absolute paths (passdb backend = /path/to/smbpasswd.so works now). vfs, rpc and charset will follow
* Use the new modules system in VFS. If a module can't be loaded with theJelmer Vernooij2003-03-275-62/+24
| | | | new modules system, we still fall back to the old system.
* Make these functions static, keep them out of proto.Andrew Bartlett2003-03-252-4/+4
|
* Fix init function name and return valueJelmer Vernooij2003-03-241-2/+2
|
* Don't duplicate the default group mapping functions - use the onesJelmer Vernooij2003-03-231-60/+0
| | | | from passdb
* Put in the new modules system. It's now used by passdb and rpc. I willJelmer Vernooij2003-03-192-14/+4
| | | | put a doc about it in dev-doc later today.
* Fixes to the vfs_fake_perms modules - we only need to specify the VFSAndrew Bartlett2003-03-031-211/+29
| | | | | | | | functions that we actually modify. Also a better implementation of the stat() and fstat() functions. Andrew Bartlett
* Fix off-by-one bugs, and move to strdup() rather than malloc()/strcpy().Andrew Bartlett2003-02-241-16/+9
| | | | Andrew Bartlett
* patch from Hal Roberts check for a valid [f]chmod_acl function pointer ↵Gerald Carter2003-02-211-2/+12
| | | | before calling it. Fixes seg fault in audit VFS module
* Make init_module() and thus smb_load_module() return an int.Jelmer Vernooij2003-02-201-1/+1
| | | | modules/developer.c: init_module() should return an int
* Patch from Anthony Liguori <aliguor@us.ibm.com> to remove scandir() portabilityAndrew Bartlett2003-02-111-16/+15
| | | | | | madness. Andrew Bartlett
* Added extended audit module that logs to smbd log as well as syslog.John Terpstra2003-02-071-0/+319
|
* Add a new VFS module, that just fiddles the file permissions. Still need toAndrew Bartlett2002-12-301-0/+471
| | | | | | | | | | | | | | | | | | | make it fiddle with NT ACLs (or report no ACL, so Samba fakes it up). The idea here is that Samba reports an NT ACL to Windows clients, which use that ACL in downloaded profiles. If the user doesn't have write permissions on the directories being downloaded, then it cant put the subfolders in (yes, NT will set perms so that it can't access the dir as the user the created it) and the profile download fails. The current solution it to give the user unix write perms to the folders, but this is rather dangerous - sombody could trojen the profile. This should avoid that mess. I'll test this out properly next week, but it works in vfstest (thanks idra!). Andrew Bartlett
* Finish adding strings to all talloc_init() calls.Jeremy Allison2002-12-231-1/+1
| | | | Jeremy.
* talloc_init_named -> talloc_init.Jeremy Allison2002-12-222-7/+7
| | | | Jeremy.
* finnally put in Alexander parametric pacthSimo Sorce2002-12-091-40/+21
|
* make vfs recycle use vfs facilities correctly!Simo Sorce2002-12-091-23/+138
| | | | | | | | WARNING: every vfs module maintainer should look at these changes to understand how to properly write a vfs module in head!! also make installmodules work correctly when the directory structure is not yet in place. Simo.
* Use smb_register_passdb() - plus some small fixesJelmer Vernooij2002-11-152-0/+1618
|
* Move 'weird' character set into new 'developer' moduleJelmer Vernooij2002-11-131-0/+132
|
* Move working VFS modules to source/modules/Jelmer Vernooij2002-11-133-0/+1257