Jeremy Allison [Wed, 21 May 2008 20:06:46 +0000 (13:06 -0700)]
Make 3.0.x in sync with 3.2 here.
Jeremy.
Jeremy Allison [Wed, 21 May 2008 20:02:40 +0000 (13:02 -0700)]
Don't error out on xflush if there's no buffer.
Jeremy.
Gerald W. Carter [Wed, 21 May 2008 19:20:17 +0000 (14:20 -0500)]
Remove -test from version string for release
Gerald (Jerry) Carter [Wed, 21 May 2008 17:54:43 +0000 (12:54 -0500)]
Work around iconv conversion failure from generated smb.conf.5 on Ubuntu 8.04.
Have no idea why the previous sequence of characters was causing
iconv to choke on my Ubuntu 8.04. Reword the entry some
for clarity and to advoid this failure.
Gerald W. Carter [Tue, 20 May 2008 16:45:54 +0000 (11:45 -0500)]
Set version to 3.0.29 for release
Gerald W. Carter [Tue, 20 May 2008 16:45:19 +0000 (11:45 -0500)]
Updating release notes for 3.0.29
Jeremy Allison [Mon, 19 May 2008 20:11:41 +0000 (13:11 -0700)]
Restructuring of code to fix #5460. Remove search
by name code from conn, we were already doing the
same check in the dfs_redirect() function, so move
it into parse_dfs_path() instead.
Jeremy.
Günther Deschner [Fri, 16 May 2008 12:16:19 +0000 (14:16 +0200)]
Fix Bug #5461 and implement a very basic _samr_GetDisplayEnumerationIndex().
Citrix PM cannot use a Samba DC when having more then 900 groups as citrix
insists on calling _samr_GetDisplayEnumerationIndex() after receiving the first
900 groups via _samr_QueryDisplayInfo() to get the continuation index.
Guenther
Günther Deschner [Fri, 16 May 2008 12:14:55 +0000 (14:14 +0200)]
Re-add samr getdispinfoindex parsing which got lost in the glue commit.
Guenther
Michael Adam [Fri, 25 Apr 2008 12:08:10 +0000 (14:08 +0200)]
docs: fix the manpage output of parameters list in smb.conf.5.
There were some newlines missing in the template for samba:parameters.
Michael
(cherry picked from commit
a47abfa9276765164870bd7541798ff1201379b1)
Michael Adam [Fri, 25 Apr 2008 12:01:57 +0000 (14:01 +0200)]
docs: fix indentation in expand-smbxonfdoc.
Michael
(cherry picked from commit
79f53a06820b226cbfbc939ae9a6d255e4a4a2d1)
Alexander Bokovoy [Thu, 24 Apr 2008 19:41:35 +0000 (23:41 +0400)]
Ignore intermediary documentation files in git
Signed-off-by: Alexander Bokovoy <ab@samba.org>
(cherry picked from commit
e700cf9ef4aefcb04d500136d117ff13a51e6433)
Alexander Bokovoy [Thu, 24 Apr 2008 19:40:51 +0000 (23:40 +0400)]
Fix documentation build: manpages, links in the HTML documents.
Fixed manpages generation to properly create handle smb.conf parameters' titles
Changed HTML generator to include links for every smb.conf parameter.
Now we have correct linking between different HTML documents.
Signed-off-by: Alexander Bokovoy <ab@samba.org>
(cherry picked from commit
056935ff1f5fefc3ca42f7006182fc80c94d91ab)
Michael Adam [Fri, 16 May 2008 10:19:35 +0000 (12:19 +0200)]
Revert "docs: fix the manpage output of parameters list in smb.conf.5."
This reverts commit
36322154332f9036d4259c5397eecb2c752fdfb1.
Karolin Seeger [Fri, 16 May 2008 09:56:03 +0000 (11:56 +0200)]
man pages: Remove documentation for 'smb encrypt'.
Parameter new in 3.2.
Karolin
Karolin Seeger [Fri, 16 May 2008 09:46:51 +0000 (11:46 +0200)]
man pages: Correct meta data: 3.2 -> 3.0.
Karolin
Karolin Seeger [Fri, 16 May 2008 09:26:26 +0000 (11:26 +0200)]
man pages: Remove hint.
Registry configurations are impossible in 3.0.
Karolin
Michael Adam [Fri, 25 Apr 2008 12:08:10 +0000 (14:08 +0200)]
docs: fix the manpage output of parameters list in smb.conf.5.
There were some newlines missing in the template for samba:parameters.
Michael
(cherry picked from commit
a47abfa9276765164870bd7541798ff1201379b1)
Karolin Seeger [Fri, 16 May 2008 08:53:43 +0000 (10:53 +0200)]
man pages: Remove documentation of 'net conf'.
'net conf' is not included in 3.0.
Karolin
Karolin Seeger [Fri, 16 May 2008 08:52:06 +0000 (10:52 +0200)]
man pages: Remove registry stuff from smb.conf man page.
Karolin
Karolin Seeger [Fri, 16 May 2008 08:00:46 +0000 (10:00 +0200)]
man pages: Re-add documentation removed for 3.2.
'read bmpx' and 'open files database hash size' still exist in 3.0.
Karolin
Karolin Seeger [Thu, 15 May 2008 13:54:20 +0000 (15:54 +0200)]
man pages: Downgrade the man pages according to the code.
Karolin
Jeremy Allison [Thu, 15 May 2008 02:05:26 +0000 (19:05 -0700)]
lm_session_key is only 8 bytes. Don't confuse developers (ie. me :-)
by passing around 16 bytes, 8 of which end up unused.
Jeremy.
Jeremy Allison [Thu, 15 May 2008 02:02:14 +0000 (19:02 -0700)]
Fix two "this will never be null" warnings.
Jeremy.
Jeremy Allison [Thu, 15 May 2008 02:01:46 +0000 (19:01 -0700)]
Fix a "may be used uninitialized" error.
Jeremy.
Jeremy Allison [Wed, 14 May 2008 21:12:14 +0000 (14:12 -0700)]
Fix bug #5464. Pointed out by Herb @ Connectathon. In fork_domain_child() we call :
CatchChild();
*before* we fork the domain child. This call establishes a signal handler that
eats SIGCLD signals and doesn't call sys_select_signal() as the main daemon
SIGCLD handler should do. This causes the parent to ignore dead children and
time out, instead of calling winbind_child_died() on receipt of the signal. The
correct fix is to move the CatchChild call into the child code after the fork.
Jeremy.
Jeremy Allison [Wed, 14 May 2008 21:10:26 +0000 (14:10 -0700)]
Ensure we don't keep searching for sharename if it's
not the start of the list.
Jeremy.
Jeremy Allison [Tue, 13 May 2008 22:26:17 +0000 (15:26 -0700)]
Combination patch back port of :
Fix bug #5460. The problem is RHEL5.0 shipped a CIFS client
that sets the DFS bit on pathnames but doesn't
send DFS paths. This causes lookups to fail as
the smbd/msdfs.c code now just eats the first
two parts of the pathname and uses the rest as
the local path. The previous hostname check
used to protect us from that as we knew that
when the hostname was invalid it was a local
path (and a broken client).
I didn't want to put that check back in, but
came up with another idea - even though the
hostname can be a different one, the sharename
must be valid on this machine. So we can check
for a valid sharename instead.
Second part of patch for bug #5460. Cope with pathnames
that don't look like \xxx\yyy, cope with arbitrary length.
Jeremy.
Fix debug message.
Jeremy.
Jim McDonough [Tue, 13 May 2008 20:29:53 +0000 (16:29 -0400)]
Enable winbind child processes to do something with signals,
in particular closing and reopening logs on SIGHUP.
Volker Lendecke [Tue, 13 May 2008 14:23:19 +0000 (16:23 +0200)]
Fix signing problem in the client with transs requests
This is a different fix than Jeremy put into 3-0-test with
040db1ce85 and other
branches with different hashes. Jeremy, I think your fix led to bug 5436, so I
reverted your fix. This fixes the original problem I found with the transs
requests for large rpc queries in a different way. Please check!
Thanks,
Volker
Volker Lendecke [Tue, 13 May 2008 14:41:23 +0000 (16:41 +0200)]
Revert "Fix signing bug found by Volker. That one was *subtle*."
This reverts commit
040db1ce851909704d093538ba063863fa11f73e.
Jeremy Allison [Sat, 10 May 2008 00:27:52 +0000 (17:27 -0700)]
Don't free memory from getpass. Fix for bug reported by
Chris Rohlf <chris.rohlf@gmail.com>.
Jeremy.
Jeremy Allison [Tue, 6 May 2008 18:47:46 +0000 (11:47 -0700)]
Fix from Martin Zielinski <mz@seh.de>. Don't delete files when
they're in use by other drivers.
Jeremy.
Jeremy Allison [Tue, 6 May 2008 18:23:24 +0000 (11:23 -0700)]
Merge
3fc1ab210b8772ee9f867499c0b1a7bb4bcdd285 from 3.2.
The first of Martin Zielinski <mz@seh.de> Vista printing patches.
Jerry will test and should get into 3.2 final (and the next 3.0.x
release).
Jeremy.
Jeremy Allison [Tue, 6 May 2008 16:35:21 +0000 (09:35 -0700)]
Don't use const as this gives a warning for 3.0.x.
Jeremy.
Jeremy Allison [Tue, 6 May 2008 16:24:23 +0000 (09:24 -0700)]
Fix bug #5095, "Manage Documents privilege is not functional".
Should map the created sd to printer jobs, not printer.
Jeremy.
Jeremy Allison [Wed, 30 Apr 2008 16:44:50 +0000 (09:44 -0700)]
This code is the same in 3.0.x winbindd.
From commit commit
5a270bc99f52483f168d662d843672d05be74473
Author: Gerald W. Carter <jerry@samba.org>
Winbind: Prevent cycle in children list when reaping dead child processes.
Thanks to Glenn Curtis and Kyle Stemen @ Likewise. Their explanation is:
In winbindd_dual.c, there is a list of children processes that
is maintained using macros DTLIST_ADD and DTLIST_REMOVE. In the
case when a scheduled_async_request fails, the particular child
was located in the list, and its attributes were cleared out
and it was reused for a subsequent async request. The bug was that
the new request would queue the same node into the doubly-linked
list and would result in list->next pointing to the same node as
list itself. This would set up an infinite loop in the processing of
the for loop when the list of children was referenced.
Solution was to fully remove the child node from the list, such that
it could be inserted without risk of being inserted twice.
Note that the child is re-added to the list in fork_domain_child() again.
Jeremy.
Günther Deschner [Wed, 30 Apr 2008 16:39:22 +0000 (18:39 +0200)]
makefile: remove $(GPLIBS). what and why-ever this was here...
Guenther
Günther Deschner [Wed, 30 Apr 2008 16:30:16 +0000 (18:30 +0200)]
pam_winbind: Fix Bug #5430 (patch from fumiyas@osstech.co.jp).
Guenther
Gerald W. Carter [Wed, 30 Apr 2008 14:57:15 +0000 (09:57 -0500)]
BUG 5107: Fix handling of large DNS replies on AIX and Solaris.
On AIX, Solaris, and possibly some older glibc systems (e.g. SLES8)
truncated replies never give back a resp_len > buflen
which ends up causing DNS resolve failures on large tcp DNS replies.
Also add more debug lines about processing the DNS reply.
(cherry-picked from
5ed9b92097460cd8180db806a08213e97cfb8daa
with manually resolved conflicts)
Rafal Szczesniak [Fri, 31 Aug 2007 21:25:53 +0000 (21:25 +0000)]
r24853: Rename function as Jerry asked.
s/net_use_upn_machine_account/net_use_krb_machine_account/
rafal
(cherry picked from commit
86af9fedad71697f22cc739518340f7753b8f9da)
Rafal Szczesniak [Wed, 29 Aug 2007 19:55:13 +0000 (19:55 +0000)]
net: fix post join verification.
This patch is based on commit
30d99d8ac3379caadc5bdb353977149d1ee16403
and just a little modified to apply on 3-0-test.
Guenther
Original commit message:
r24789: Add implementation of machine-authenticated connection to netlogon
pipe used when connecting to win2k and newer domain controllers. The
server may be configured to deny anonymous netlogon connections which
would stop domain join verification step. Still, winnt domains require
such smb sessions not to be authenticated using machine credentials.
Creds employed in smb session cannot have a username in upn form, so
provide the separate function to use machine account.
rafal
Volker Lendecke [Sat, 26 Apr 2008 07:24:39 +0000 (09:24 +0200)]
Fix bug 5419
This is a port of Steven Danneman's 3-2 fix that was pushed with
fe9f48bfe
Thanks!
Alexander Bokovoy [Thu, 24 Apr 2008 19:58:42 +0000 (23:58 +0400)]
Fix documentation build for v3-0-test after grafting docs-xml. Changes are the same as for v3-2-test
Gerald W. Carter [Tue, 22 Apr 2008 15:31:22 +0000 (10:31 -0500)]
Adding DTD from svn:externals link in samba-docs SVN repo
Gerald W. Carter [Tue, 22 Apr 2008 15:09:40 +0000 (10:09 -0500)]
Moving docs tree to docs-xml to make room for generated docs in the release tarball.
Alexander Bokovoy [Tue, 15 Apr 2008 14:53:18 +0000 (14:53 +0000)]
Next update of VFS modules development guide
Alexander Bokovoy [Tue, 15 Apr 2008 07:37:36 +0000 (07:37 +0000)]
Use title from a linked item to show up as text of the link if there is no endterm or content in the link itself
Alexander Bokovoy [Tue, 15 Apr 2008 07:35:29 +0000 (07:35 +0000)]
Use indexterm instead of term in expansion xslts
Alexander Bokovoy [Tue, 15 Apr 2008 07:26:30 +0000 (07:26 +0000)]
Fix numbering in the Samba3 developer's guide
Alexander Bokovoy [Mon, 14 Apr 2008 15:39:30 +0000 (15:39 +0000)]
Switch to SVG and Inkscape to generate pictures instead of Dia.
This was discussed months ago and with Inkscape getting better and more clear in SVG processing
it is now a preffered tool to create and process vector images.
Alexander Bokovoy [Mon, 14 Apr 2008 15:37:20 +0000 (15:37 +0000)]
Remove smbconfexample check from test index.xml, it is not used anymore
Alexander Bokovoy [Mon, 14 Apr 2008 15:36:39 +0000 (15:36 +0000)]
Prettify attributions
Alexander Bokovoy [Mon, 14 Apr 2008 15:35:45 +0000 (15:35 +0000)]
Add small preface to a VFS guide. More to come.
Alexander Bokovoy [Sun, 13 Apr 2008 20:11:27 +0000 (20:11 +0000)]
Add first cut at networkless build instructions for samba-docs
Alexander Bokovoy [Sun, 13 Apr 2008 19:54:15 +0000 (19:54 +0000)]
Attempt to add DTDs as svn external repository for build
Karolin Seeger [Mon, 7 Apr 2008 15:36:23 +0000 (15:36 +0000)]
Correct usage of multiple LDAP servers as passdb backend. Patch from Björn Jacke <bj@sernet.de>
Karolin Seeger [Mon, 7 Apr 2008 15:10:14 +0000 (15:10 +0000)]
Correct description of cups options. Patch from Björn Jacke <bj@sernet.de>.
Alexander Bokovoy [Mon, 7 Apr 2008 11:08:19 +0000 (11:08 +0000)]
Forgot to add these macros to a samba-docs repository
Alexander Bokovoy [Mon, 7 Apr 2008 05:43:55 +0000 (05:43 +0000)]
Fix more entries with back slashes that need to use literal formatting
Alexander Bokovoy [Sun, 6 Apr 2008 20:55:25 +0000 (20:55 +0000)]
Fix typo
Alexander Bokovoy [Sun, 6 Apr 2008 20:54:09 +0000 (20:54 +0000)]
Insert space inside this very long string. It is arguable how to fix it properly but at least man pages good now
Alexander Bokovoy [Sun, 6 Apr 2008 20:29:06 +0000 (20:29 +0000)]
Refresh our XSL templates to work with current docbook xslt for manpages
Alexander Bokovoy [Sun, 6 Apr 2008 20:26:45 +0000 (20:26 +0000)]
Add man page metadata fields that are used by temprorary manpages XSLT
Gerald Carter [Mon, 31 Mar 2008 20:40:24 +0000 (20:40 +0000)]
Document --verbose option to wbinfo
Gerald Carter [Mon, 31 Mar 2008 20:38:37 +0000 (20:38 +0000)]
Adding WinXP64 and Vista as documented values for %a in smb.conf(5)
Simo Sorce [Mon, 31 Mar 2008 20:13:01 +0000 (20:13 +0000)]
Better doc mount.cifs.
Original commit msg from Jeff:
This patch adds a section to the mount.cifs manpage to clarify how
mount.cifs treats delimiters and when it autoconverts them from one
type to another. It also has it state that the use of forward slash
as a delimiter is preferred and why.
Signed-off-by: Jeff Layton <jlayton@redhat.com>
Gerald Carter [Thu, 27 Mar 2008 17:54:31 +0000 (17:54 +0000)]
Add rfc2307 as a valid value for winbind nss info parameter.
John Terpstra [Fri, 7 Mar 2008 00:40:07 +0000 (00:40 +0000)]
Fix type reported by Mangaldeep Sandhu
Karolin Seeger [Tue, 4 Mar 2008 09:04:45 +0000 (09:04 +0000)]
Remove man page for smbmnt.
Karolin
Karolin Seeger [Mon, 3 Mar 2008 13:09:41 +0000 (13:09 +0000)]
Remove manpages for smbmount and smbumount.
Karolin
Karolin Seeger [Fri, 29 Feb 2008 14:27:15 +0000 (14:27 +0000)]
Add missing end tags
Volker Lendecke [Fri, 29 Feb 2008 12:06:34 +0000 (12:06 +0000)]
"hidden"->"administrative share"
Karolin Seeger [Thu, 28 Feb 2008 10:07:40 +0000 (10:07 +0000)]
Fix typo
Karolin Seeger [Wed, 27 Feb 2008 12:19:39 +0000 (12:19 +0000)]
Fix typo.
Volker Lendecke [Tue, 26 Feb 2008 20:34:33 +0000 (20:34 +0000)]
Add docs for "hidden" parameter
Thanks to Andreas Schneider <anschneider@suse.de>
Karolin Seeger [Thu, 21 Feb 2008 19:02:50 +0000 (19:02 +0000)]
Add description for vfs_xattr_tdb option 'xattr_tdb:file'.
Karolin
Karolin Seeger [Tue, 19 Feb 2008 13:16:04 +0000 (13:16 +0000)]
Add documentation for vfs_xattr_tdb.
Karolin
Karolin Seeger [Thu, 14 Feb 2008 14:26:48 +0000 (14:26 +0000)]
Fix escaped backslashes (bug #5194). Thanks to the Debian Samba package maintainers for reporting!
Karolin
Karolin Seeger [Tue, 12 Feb 2008 12:00:17 +0000 (12:00 +0000)]
Fix typos.
Karolin
Karolin Seeger [Thu, 7 Feb 2008 08:02:08 +0000 (08:02 +0000)]
-Add missing whitespaces
-change samba to Samba
Karolin
Michael Adam [Wed, 6 Feb 2008 22:56:08 +0000 (22:56 +0000)]
Document new smb.conf options "ldap debug level" and "ldap debug threshold".
Michael
Karolin Seeger [Wed, 6 Feb 2008 11:57:16 +0000 (11:57 +0000)]
Add documentation for new parameter 'debug class'.
Karolin
Karolin Seeger [Wed, 6 Feb 2008 07:57:54 +0000 (07:57 +0000)]
Change default value for 'lpresume command' to an example as the default value depends on the printing system.
Karolin
Karolin Seeger [Wed, 6 Feb 2008 07:30:40 +0000 (07:30 +0000)]
Add list of currently implemented debug classes.
Karolin
Steve French [Tue, 5 Feb 2008 21:45:56 +0000 (21:45 +0000)]
Man page updates for mount.cifs, including adding in the missing
description for the mount option for the servernetbiosname
Karolin Seeger [Mon, 4 Feb 2008 09:13:23 +0000 (09:13 +0000)]
Fix typo.
Karolin
Jelmer Vernooij [Sun, 20 Jan 2008 20:12:59 +0000 (20:12 +0000)]
Update ignores for Bazaar.
Jeremy Allison [Fri, 18 Jan 2008 21:46:40 +0000 (21:46 +0000)]
Document vl's new "allinfo" command.
Jeremy.
Michael Adam [Fri, 18 Jan 2008 11:08:18 +0000 (11:08 +0000)]
Fix output of backslashes in SMBCONF registry key.
Michael
Michael Adam [Fri, 18 Jan 2008 10:59:31 +0000 (10:59 +0000)]
Add more content to the description of "registry shares".
And reverse the order of example/default value.
Michael
Michael Adam [Fri, 18 Jan 2008 10:32:07 +0000 (10:32 +0000)]
Document default value of parameter "registry shares".
Michael
Michael Adam [Fri, 18 Jan 2008 10:31:00 +0000 (10:31 +0000)]
Add description of parameter "config backend" to the man pages.
I originally forgot to do "svn add".
Michael
Karolin Seeger [Fri, 18 Jan 2008 10:19:31 +0000 (10:19 +0000)]
-fix some typos
-add missing whitespaces
-fix example for 'registry shares'
still missing: Description of 'config backend'
Karolin
Michael Adam [Wed, 16 Jan 2008 17:26:57 +0000 (17:26 +0000)]
Add documentation for new parameter "config backend".
Adapt documentation of registry based configuration.
Michael
Karolin Seeger [Thu, 10 Jan 2008 08:39:53 +0000 (08:39 +0000)]
-Use '&stdarg.[server|client].debug' instead of '&stdarg.debug';
-Remove the debug section in smbclient manpage (replaced by '&stdarg.client.debug'
-Add '&stdarg.[server|client].debug' where debug section was included with '&popt.common.samba' before the changes in samba.entities
Karolin
Karolin Seeger [Wed, 9 Jan 2008 12:51:35 +0000 (12:51 +0000)]
Fix bug #4730:
default debug level of smbclient is 1, not 0. I had to remove the &popt.common.samba include,
because of the non-standard default debug level. Please review and revert if it is too bad.
Thanks to Noel Koethe <noel@d.o> for reporting this!
Fix warning (<term> in <para>).
Karolin
Volker Lendecke [Wed, 9 Jan 2008 10:24:03 +0000 (10:24 +0000)]
document changed default
Karolin Seeger [Tue, 8 Jan 2008 10:30:33 +0000 (10:30 +0000)]
Avoid useless use of 'cat'. Fix bug #4704. Thanks Christian Perrier <bubulle@debian.org> for reporting!
Karolin
Karolin Seeger [Thu, 3 Jan 2008 13:53:08 +0000 (13:53 +0000)]
Fix bug #4729. The mount.cifs option 'ip' does not accept hostnames. Thanks to the Debian Samba package maintainers for reporting!