summaryrefslogtreecommitdiff
path: root/docs-xml/smbdotconf
AgeCommit message (Collapse)AuthorFilesLines
2011-01-07s3-printing: Initiate pcap reload from parent smbdDavid Disseldorp1-3/+1
Since commit 7022554, smbds share a printcap cache (printer_list.tdb), therefore ordering of events between smbd processes is important when updating printcap cache information. Consider the following two process example: 1) smbd1 receives HUP or printcap cache time expiry 2) smbd1 checks whether pcap needs refresh, it does 3) smbd1 marks pcap as refreshed 4) smbd1 forks child1 to obtain cups printer info 5) smbd2 receives HUP or printcap cache time expiry 6) smbd2 checks whether pcap needs refresh, it does not (due to step 3) 7) smbd2 reloads printer shares prior to child1 completion (stale pcap) 8) child1 completion, pcap cache (printer_list.tdb) is updated by smbd1 9) smbd1 reloads printer shares based on new pcap information In this case both smbd1 and smbd2 are reliant on the pcap update performed on child1 completion. The prior commit "reload shares after pcap cache fill" ensures that smbd1 only reloads printer shares following pcap update, however smbd2 continues to present shares based on stale pcap data. This commit addresses the above problem by driving pcap cache and printer share updates from the parent smbd process. 1) smbd0 (parent) receives a HUP or printcap cache time expiry 2) smbd0 forks child0 to obtain cups printer info 3) child0 completion, pcap cache (printer_list.tdb) is updated by smbd0 4) smbd0 reloads printer shares 5) smbd0 notifies child smbds of pcap update via message_send_all() 6) child smbds read fresh pcap data and reload printer shares This architecture has the additional advantage that only a single process (the parent smbd) requests printer information from the printcap backend. Use time_mono in housekeeping functions As suggested by Björn Jacke.
2010-12-15Change strict allocate to default to true. (cherry picked from commit ↵Jeremy Allison1-5/+6
820ea22a07b062b1717d35de8fa7051fc1067c3f)
2010-12-11Add documentation for "smb2 max credits".Jeremy Allison1-0/+15
Autobuild-User: Jeremy Allison <jra@samba.org> Autobuild-Date: Sat Dec 11 02:14:07 CET 2010 on sn-devel-104
2010-12-10s3-docs Add docs for 'client use spnego principal' and 'send spengo principal'Andrew Bartlett2-0/+56
Andrew Bartlett
2010-12-10s3-docs Explain change to NTLMv2 by default in the clientAndrew Bartlett1-6/+7
2010-12-01s3 docs: Reword posix locking text to answer a common questionKai Blin1-1/+2
vl recently pointed me to a valid reason to use posix locking = no. Fix the smb.conf manpage to explain this reason, as this question comes up on the samba mailing list from time to time as well. Autobuild-User: Kai Blin <kai@samba.org> Autobuild-Date: Wed Dec 1 10:37:30 CET 2010 on sn-devel-104
2010-11-22s3: Add a word of warning about "winbind use default domain"Volker Lendecke1-0/+4
Autobuild-User: Volker Lendecke <vlendec@samba.org> Autobuild-Date: Mon Nov 22 23:26:11 CET 2010 on sn-devel-104
2010-11-22s3: Fix some typosVolker Lendecke2-2/+2
2010-11-05s3: Allow disabling of mdns registrationsVolker Lendecke1-0/+15
Autobuild-User: Volker Lendecke <vlendec@samba.org> Autobuild-Date: Fri Nov 5 11:24:41 UTC 2010 on sn-devel-104
2010-10-07s3-docs: fix typo in "add port command" smb.conf manpage.Günther Deschner1-1/+1
Guenther
2010-09-15s3-docs: more typos in rpc_server manpage.Günther Deschner1-2/+2
Guenther
2010-09-15s3-docs: fix rpc_server manpage type.Günther Deschner1-1/+1
Guenther
2010-09-15s3-rpc_server: Added new parametric option 'rpc_server'Andreas Schneider1-0/+46
Signed-off-by: Andreas Schneider <asn@samba.org>
2010-09-14Allows changing the maximum number of simultaneous clients in winbindd ↵Pierre Carrier1-0/+14
through an smb.conf option. Signed-off-by: Jeremy Allison <jra@samba.org>
2010-08-16s3-auth: Remove docs about obsolete 'update encrypted' option.Andreas Schneider1-34/+0
2010-08-14s3:docs: add documentation for new "idmap read only" parameterMichael Adam1-0/+21
2010-08-14s3:docs: remove documentation of removed parameter "idmap alloc backend"Michael Adam1-33/+0
2010-07-19s3-docs: Add more verbose description of "log writeable files on exit".Volker Lendecke1-4/+11
2010-07-19s3-docs: Add more verbose description of "ctdb locktime warn threshold".Volker Lendecke1-7/+19
2010-07-19s3-docs: Add more verbose description of "username map cache time".Volker Lendecke1-7/+16
2010-07-19s3-docs: Remove older documentation of smb2 parameters.Karolin Seeger3-39/+0
Jeremy, these parameters were already documented. My fault. Sorry for the noise! Karolin
2010-07-16Fix bug #7570 - New smb2 max parameters are undocumented.Jeremy Allison3-0/+51
Jeremy.
2010-06-21s3-docs: Add missing whitespace.Karolin Seeger1-1/+1
Karolin
2010-04-16s3-docs: Improve "winbind nss info" section in man smb.conf.Karolin Seeger1-10/+8
Karolin
2010-04-13s3: Cache the username map in gencacheVolker Lendecke1-0/+18
This is for uses with a heavy-weight username map script
2010-04-06Parameterize "smb2 max read", "smb2 max write", "smb2 max trans".Jeremy Allison3-0/+39
Set to 64k by default. Jeremy.
2010-03-22s3: Add the "ctdb locktime warn threshold" parameterVolker Lendecke1-0/+16
This is mainly a debugging aid for post-mortem analysis in case a cluster file system is slow.
2010-03-22s3: Add "log writeable files on exit" parameterVolker Lendecke1-0/+16
This boolean option controls whether at exit time the server dumps a list of files with debug level 0 that were still open for write. This is an administrative aid to find the files that were potentially corrupt if the network connection died.
2010-02-18s3-docs: Remove trailing whitespaces and fix a typo.Karolin Seeger1-3/+3
Karolin
2010-02-18s3:docs: add some advice for usage of strict allocateBjörn Jacke1-6/+18
2010-02-12Fix error in docs. Should be milliseconds, not microseconds.Jeremy Allison1-1/+1
2010-02-10Revert "Change the default of "nmbd bind explicit broadcast" to "no""Jeremy Allison1-2/+3
This reverts commit 84fba3c1bc962804259f201d465acfdf0cd3c6a8. Now we have a "processed packet queue" in nmbd we can go back to doing this by default. Jeremy.
2010-02-10Change the default of "nmbd bind explicit broadcast" to "no"Jeremy Allison1-3/+2
until the double processing problem in bug #7118 is fixed. Jeremy.
2010-02-09s3-docs: Add missing para end tag.Karolin Seeger1-0/+1
Karolin (cherry picked from commit b78de63ef3cde53e3aabbe46654aac5a335f16a8)
2010-02-08Make "nmbd bind explicit broadcast" on by default.Jeremy Allison1-5/+6
Fix a comment typo. Jeremy.
2010-02-08s3:docs-xml: document "nmbd bind explicit broadcast"Stefan Metzmacher1-0/+16
metze
2010-02-05Fix bug 7104 - "wide links" and "unix extensions" are incompatible.Jeremy Allison2-4/+12
Change parameter "wide links" to default to "no". Ensure "wide links = no" if "unix extensions = yes" on a share. Fix man pages to refect this. Remove "within share" checks for a UNIX symlink set - even if widelinks = no. The server will not follow that link anyway. Correct DEBUG message in check_reduced_name() to add missing "\n" so it's really clear when a path is being denied as it's outside the enclosing share path. Jeremy.
2010-01-20s3-docs: Fix typos.Karolin Seeger3-3/+3
Thanks to the Debian samba package maintainers <pkg-samba-maint@lists.alioth.debian.org> for providing the patch! Fix bug #7017 (Typos and spelling errors in manpages). Karolin
2009-12-17Update default with correct value. Add a note about Win7 behaviorJeremy Allison1-9/+12
here. Jeremy.
2009-12-14s3:docs: Fix 'make manpages3'.Karolin Seeger1-2/+2
Karolin
2009-12-11s3:docs: document ldap derefBjörn Jacke1-0/+21
2009-12-08s3:doc: make dos filetimes description less contradictoryBjörn Jacke1-5/+3
2009-12-07s3:docs: Document "directory name cache size".Karolin Seeger1-0/+14
Karolin
2009-11-30s3:docs: Document "aio write behind".Karolin Seeger1-0/+23
Part of a fix for bug #6890 (Some smb.conf parameters are undocumented). Karolin
2009-11-30s3:docs: Document "ldap page size".Karolin Seeger1-0/+18
Part of a fix for bug #6890 (Some smb.conf parameters are undocumented). Karolin
2009-11-30s3:docs: Document "enable core files".Karolin Seeger1-0/+15
Part of a fix for bug #6890 (Some smb.conf parameters are undocumented). Karolin
2009-11-30s3:docs: Document "cache directory" and "state directory".Karolin Seeger2-0/+44
Part of a fix for bug #6890 (Some smb.conf parameters are undocumented). Karolin
2009-11-29s3: Restore "fake directory create times" as a share parameterVolker Lendecke1-1/+1
2009-11-18s3/docs: Add "max protocol = smb2" to man smb.conf.Karolin Seeger1-0/+5
Karolin
2009-11-17Remove "store create time" code, cause create time to be storedJeremy Allison2-15/+7
in the "user.DOSATTRIB" EA. From the docs: In Samba 3.5.0 and above the "user.DOSATTRIB" extended attribute has been extended to store the create time for a file as well as the DOS attributes. This is done in a backwards compatible way so files created by Samba 3.5.0 and above can still have the DOS attribute read from this extended attribute by earlier versions of Samba, but they will not be able to read the create time stored there. Storing the create time separately from the normal filesystem meta-data allows Samba to faithfully reproduce NTFS semantics on top of a POSIX filesystem. Passes make test but will need more testing. Jeremy.