nivanova/samba-autobuild/.git
16 years agor10371: Adding iPrint printing backend written by Joel J. Smith @ Novell.
Jeremy Allison [Tue, 20 Sep 2005 23:28:22 +0000 (23:28 +0000)]
r10371: Adding iPrint printing backend written by Joel J. Smith @ Novell.
Jeremy.
(This used to be commit 155dc2d52a971bfb8d7565c06f3efc637e130b11)

16 years agor10359: Ensure that smb.conf requests for hidden files are honored, even
Jeremy Allison [Tue, 20 Sep 2005 20:20:51 +0000 (20:20 +0000)]
r10359: Ensure that smb.conf requests for hidden files are honored, even
when DOS attributes are stored in EA's.
Jeremy.
(This used to be commit 758b30710e9f84f19b79c39afddc742aef495ebd)

16 years agor10355: Merge back the clear-if-first fix from Samba4. Couldn't wait tridge, sorry...
Jeremy Allison [Tue, 20 Sep 2005 17:33:07 +0000 (17:33 +0000)]
r10355: Merge back the clear-if-first fix from Samba4. Couldn't wait tridge, sorry :-).
Jeremy.
(This used to be commit b1722b7bd1eaabb725218a4fc5c8b012f0a1a0af)

16 years agor10321: Fix winbindd recursion bug found by Ingo Steuwer <steuwer@univention.de>.
Jeremy Allison [Mon, 19 Sep 2005 18:49:18 +0000 (18:49 +0000)]
r10321: Fix winbindd recursion bug found by Ingo Steuwer <steuwer@univention.de>.
Jeremy.
(This used to be commit 6795c818a3d63737d5b40faffa3a0b91c71b427b)

16 years agor10285: Doh ! Guenther spotted this stupid cut-n-paste bug...
Jeremy Allison [Sat, 17 Sep 2005 00:44:34 +0000 (00:44 +0000)]
r10285: Doh ! Guenther spotted this stupid cut-n-paste bug...
Thanks Guenther !
Jeremy.
(This used to be commit 7335440e480599a6e16780976ab36651a6fb969d)

16 years agor10278: more fixes for bug 3080. Ensure the length on the message string is correct...
Gerald Carter [Fri, 16 Sep 2005 20:59:12 +0000 (20:59 +0000)]
r10278: more fixes for bug 3080.  Ensure the length on the message string is correct.  Windows 2000 is very senstive io this apparently
(This used to be commit 0fd02f1477dbf38ddab614b1171ac66124e15cf3)

16 years agor10276: Fix for bug #3104 from Leo Weppelman <leo@wau.mis.ah.nl>.
Jeremy Allison [Fri, 16 Sep 2005 20:06:10 +0000 (20:06 +0000)]
r10276: Fix for bug #3104 from Leo Weppelman <leo@wau.mis.ah.nl>.
Don't update the time on read-only shares.
We need this as set_filetime (which can be called on
close and other paths) can end up calling this function
without the NEED_WRITE protection.
Jeremy.
(This used to be commit 54eab3828aa0405288b68f6954abba201564c9e7)

16 years agor10270: lowercase groupnames and groupmembers again.
Günther Deschner [Fri, 16 Sep 2005 16:37:45 +0000 (16:37 +0000)]
r10270: lowercase groupnames and groupmembers again.

Guenther
(This used to be commit 736dffb2a9907a6ca3fee51eb4a9f1da837303a0)

16 years agor10269: Server-side fix for creds change - revert jcmd's change.
Jeremy Allison [Fri, 16 Sep 2005 16:20:48 +0000 (16:20 +0000)]
r10269: Server-side fix for creds change - revert jcmd's change.
Jeremy.
(This used to be commit e1c9813d63a441037bc71622a29acda099d72f71)

16 years agor10268: Fix for bug #3095 - winbindd checking credentials.
Jeremy Allison [Fri, 16 Sep 2005 16:20:23 +0000 (16:20 +0000)]
r10268: Fix for bug #3095 - winbindd checking credentials.
Jeremy.
(This used to be commit e58d8ee0555a5de0a25757b26cc22e02b9aace31)

16 years agor10267: Exit if winbind can't find or generate a SID -- there's no point in
Volker Lendecke [Fri, 16 Sep 2005 16:13:06 +0000 (16:13 +0000)]
r10267: Exit if winbind can't find or generate a SID -- there's no point in
continuing. Found during investigation of bug 3105.

Volker
(This used to be commit 72546f185696235c9d5cb6196448178d9e15e858)

16 years agor10264: reverse order of 'root free pass' checks in service and registry access_checks()
Gerald Carter [Fri, 16 Sep 2005 14:47:21 +0000 (14:47 +0000)]
r10264: reverse order of 'root free pass' checks in service and registry access_checks()
(This used to be commit 35b338a4fc95c14629579336dcf3bd240fda92d3)

16 years agor10263: Fix debug which got more instead of less confusing.
Günther Deschner [Fri, 16 Sep 2005 13:12:08 +0000 (13:12 +0000)]
r10263: Fix debug which got more instead of less confusing.

Guenther
(This used to be commit ac3786a7a7dfc77d3b305ae67c97ab4f7f63961e)

16 years agor10262: * Fix for getgrnam not returning builtin group (which is done by getent
Günther Deschner [Fri, 16 Sep 2005 13:01:25 +0000 (13:01 +0000)]
r10262: * Fix for getgrnam not returning builtin group (which is done by getent
group)
* Give a better debug message when returning builtin groups.

Guenther
(This used to be commit ec79971dc7606c1dfea3acf87cd19fa4153ae417)

16 years agor10261: Don't bother to peek rids in builtin-sids.
Günther Deschner [Fri, 16 Sep 2005 12:50:24 +0000 (12:50 +0000)]
r10261: Don't bother to peek rids in builtin-sids.

Guenther
(This used to be commit d75bfce8cc9122ddcad149704e467c784f0a0872)

16 years agor10247: Fix help text for net rpc shutdown.
Jim McDonough [Thu, 15 Sep 2005 20:39:57 +0000 (20:39 +0000)]
r10247: Fix help text for net rpc shutdown.
(This used to be commit 7af7343d9c7047998e4d54e07730ae1d87de3942)

16 years agor10243: fix net rpc shutdown (missing alignments and sending an invalid UNISTR4 for...
Gerald Carter [Thu, 15 Sep 2005 18:35:26 +0000 (18:35 +0000)]
r10243: fix net rpc shutdown (missing alignments and sending an invalid UNISTR4 for this request)
(This used to be commit cf99e1716dfa880f84abc55062389d03fff05509)

16 years agor10239: Fix cut&paste error
Volker Lendecke [Thu, 15 Sep 2005 11:02:03 +0000 (11:02 +0000)]
r10239: Fix cut&paste error
(This used to be commit e076453cf38b17cae07a1292713cd93d35890fbd)

16 years agor10234: Add new auth module "auth_script" to allow valid users to
Jeremy Allison [Wed, 14 Sep 2005 23:58:14 +0000 (23:58 +0000)]
r10234: Add new auth module "auth_script" to allow valid users to
be provisioned on demand - calls script with domain,
username, challenge and LM and NT responses - passing
the info through a pipe.
Jeremy.
(This used to be commit 67be4ee41cd244bcc0445cac7c9e1e2d40e93c9b)

16 years agor10221: add "free pass for root" in svcctl and default winreg access checks
Gerald Carter [Wed, 14 Sep 2005 12:49:24 +0000 (12:49 +0000)]
r10221: add "free pass for root" in svcctl and default winreg access checks
(This used to be commit 24901187962e24bfa5ba7722aba0aeb9397ac7b6)

16 years agor10217: Remember to exit correctly when we find a matching entry to change.
Jeremy Allison [Tue, 13 Sep 2005 23:11:23 +0000 (23:11 +0000)]
r10217: Remember to exit correctly when we find a matching entry to change.
Jeremy.
(This used to be commit 142c84eb31a4f2577d5f4bb0f541440d84eb607f)

16 years agor10215: Fix several memory corruption bugs now we're testing this.
Jeremy Allison [Tue, 13 Sep 2005 22:23:59 +0000 (22:23 +0000)]
r10215: Fix several memory corruption bugs now we're testing this.
Jeremy.
(This used to be commit 3d1207aaf66bafd84935b21dbe1a0fd8efeb661d)

16 years agor10211: Fix another memleak (this time in the kerberos keytab code)
Günther Deschner [Tue, 13 Sep 2005 21:26:25 +0000 (21:26 +0000)]
r10211: Fix another memleak (this time in the kerberos keytab code)

Guenther
(This used to be commit 9796bf45895681fee243ca8fd8297ff270c7547c)

16 years agor10210: Fix memleak.
Günther Deschner [Tue, 13 Sep 2005 21:21:43 +0000 (21:21 +0000)]
r10210: Fix memleak.

Guenther
(This used to be commit 10358d16d7946f6b0c989db8bc26f8840144389b)

16 years agor10208: Correctly display RDWR only when it *is* RDWR...
Jeremy Allison [Tue, 13 Sep 2005 20:13:33 +0000 (20:13 +0000)]
r10208: Correctly display RDWR only when it *is* RDWR...
Jeremy.
(This used to be commit 99d883b9c4a450222e75132b2cf28b597217ce79)

16 years agor10205: fix obvious typo in the NET_USER_INFO_3 parsing
Günther Deschner [Tue, 13 Sep 2005 17:03:03 +0000 (17:03 +0000)]
r10205: fix obvious typo in the NET_USER_INFO_3 parsing

Guenther
(This used to be commit fdba056a2fbcc118e3d0584c280da1ee5f730f22)

16 years agor10204: I love valgrind :-). Found stupid missing parantheses :-).
Jeremy Allison [Tue, 13 Sep 2005 16:54:59 +0000 (16:54 +0000)]
r10204: I love valgrind :-). Found stupid missing parantheses :-).
Jeremy.
(This used to be commit b406a202128c1ba9800784ab8c571584b37c746b)

16 years agor10188: 64-bit warning fix.
Jeremy Allison [Mon, 12 Sep 2005 21:50:32 +0000 (21:50 +0000)]
r10188: 64-bit warning fix.
Jeremy.
(This used to be commit 3b8a8e2947e4d956766e97bea8fa9c25210d1c19)

16 years agor10186: More 64-bit warning fixes.
Jeremy Allison [Mon, 12 Sep 2005 21:47:42 +0000 (21:47 +0000)]
r10186: More 64-bit warning fixes.
Jeremy.
(This used to be commit 88034b9c2845a38833f300b812202c2a4ca3d2fd)

16 years agor10182: Starting to stamp out warnings on a 64-bit box.
Jeremy Allison [Mon, 12 Sep 2005 21:27:48 +0000 (21:27 +0000)]
r10182: Starting to stamp out warnings on a 64-bit box.
More to follow.
Jeremy.
(This used to be commit aa882646854325aa201b66d0ba27026946ce8dcb)

16 years agor10176: adding smbctool from Kalim's SoC project; requires make bin/smbctool
Gerald Carter [Mon, 12 Sep 2005 18:12:53 +0000 (18:12 +0000)]
r10176: adding smbctool from Kalim's SoC project; requires make bin/smbctool
(This used to be commit 79fcc3bb7b955da5eb1b2af475aa6ef7694a7157)

16 years agor10170: Fix for #3056:
Günther Deschner [Mon, 12 Sep 2005 11:56:36 +0000 (11:56 +0000)]
r10170: Fix for #3056:

Allow to include BUILTIN to the mapping table also when
"allow trusted domains" is disabled.

Guenther
(This used to be commit 3ccb1913a771a187ee61a87869966beb7645f2f9)

16 years agor10165: - use the sysquota interface on linux by default (as the configure --help...
Stefan Metzmacher [Mon, 12 Sep 2005 10:23:14 +0000 (10:23 +0000)]
r10165: - use the sysquota interface on linux by default (as the configure --help, shows since a few years ago)
- fix the logic for using the builtin linux quota support
(hopeful fix the quota build on the fedora 4 builtfarm boxes)

metze
(This used to be commit 6768c07bd1fc726f4cead361b00a5283af48eb77)

16 years agor10163: try to fix the build on fedora 4, when --with-quota is not used
Stefan Metzmacher [Mon, 12 Sep 2005 09:38:22 +0000 (09:38 +0000)]
r10163: try to fix the build on fedora 4, when --with-quota is not used
(to actually fix the quotas, more work is needed)

metze
(This used to be commit ff82c247c5bf4093723e4ce702a4afe38257a31b)

16 years agor10154: Fix crash bug on security descriptor upgrade (as seen on x86_64).
Günther Deschner [Sun, 11 Sep 2005 20:53:21 +0000 (20:53 +0000)]
r10154: Fix crash bug on security descriptor upgrade (as seen on x86_64).

Guenther
(This used to be commit daa61ef75b4f7cf510b17cd0b85f5830c73b9279)

16 years agor10152: 64-bit fix for bug #3082. Thanks to Robin Hill for tracking this down with
Volker Lendecke [Sun, 11 Sep 2005 08:22:55 +0000 (08:22 +0000)]
r10152: 64-bit fix for bug #3082. Thanks to Robin Hill for tracking this down with
valgrind.

Jerry, if this patch proves to fix his problem, it is definitely a candidate
for the recommended patches page.

Volker
(This used to be commit 5232034b0daca8486fd55e53c2d910e4fbf0299d)

16 years agor10151: Fix includes correctly. Patch from Steve Williams
Jeremy Allison [Sun, 11 Sep 2005 05:18:14 +0000 (05:18 +0000)]
r10151: Fix includes correctly. Patch from Steve Williams
<steve@celineandsteve.com>.
Jeremy.
(This used to be commit 17598846e7ee2748f2dcb3821823108fa8410480)

16 years agor10150: Fix from Steve Williams <steve@celineandsteve.com> to make the args
Jeremy Allison [Sun, 11 Sep 2005 05:16:54 +0000 (05:16 +0000)]
r10150: Fix from Steve Williams <steve@celineandsteve.com> to make the args
consistent (uint64_t).
Jeremy.
(This used to be commit 08de7261720f7bfd72396ea7c9777dc0734c4593)

16 years agor10136: Fix for bug #3060 from Leo Weppelman <leo@wau.mis.ah.nl>.
Jeremy Allison [Sat, 10 Sep 2005 00:47:31 +0000 (00:47 +0000)]
r10136: Fix for bug #3060 from Leo Weppelman <leo@wau.mis.ah.nl>.
Ensure SMBcreate truncates the file if it exists.
Jeremy.
(This used to be commit 9014b0ddcbd87c98613f06033718e4091e3be21c)

16 years agor10135: Remove external dependencies for libsmbsharemodes.so
Jeremy Allison [Fri, 9 Sep 2005 21:49:49 +0000 (21:49 +0000)]
r10135: Remove external dependencies for libsmbsharemodes.so
Jeremy.
(This used to be commit 2521ae826f1a0344c882090832646d56f248488f)

16 years agor10133: Fix bug #3044. open-exec is read-only.
Jeremy Allison [Fri, 9 Sep 2005 21:49:16 +0000 (21:49 +0000)]
r10133: Fix bug #3044. open-exec is read-only.
Jeremy.
(This used to be commit ed644d4014c3dc6c0508e94470c277599b1db933)

16 years agor10106: Fix typos. Oops, more fixes.
John Terpstra [Fri, 9 Sep 2005 06:40:17 +0000 (06:40 +0000)]
r10106: Fix typos. Oops, more fixes.
(This used to be commit 80952a7edab50315c3a17744683a8cb378eec8ae)

16 years agor10105: Fix typos. Oops, modules are called objects.
John Terpstra [Fri, 9 Sep 2005 06:25:28 +0000 (06:25 +0000)]
r10105: Fix typos. Oops, modules are called objects.
(This used to be commit 4cf1a2ee719291951774476e2768b06558d7e0aa)

16 years agor10068: Use prctl(PR_SET_DUMPABLE) to make sure we can always leave a good
James Peach [Thu, 8 Sep 2005 01:05:16 +0000 (01:05 +0000)]
r10068: Use prctl(PR_SET_DUMPABLE) to make sure we can always leave a good
looking corpse on Linux.
(This used to be commit 7c97a1bcc34892d7bf697b9421ba8caf4061d9b5)

16 years agor10064: BUG 3052: adding OpenBSD timespec patch from Steve Williams <steve@celineands...
Gerald Carter [Wed, 7 Sep 2005 15:12:54 +0000 (15:12 +0000)]
r10064: BUG 3052: adding OpenBSD timespec patch from Steve Williams <steve@celineandsteve.com>
(This used to be commit c7f7bcdb0f03068c983e89ba2f47655e77491434)

16 years agor10061: add some description to the default_quota module
Stefan Metzmacher [Wed, 7 Sep 2005 08:50:00 +0000 (08:50 +0000)]
r10061: add some description to the default_quota module

jht: can you merge that to the howto, please?

metze
(This used to be commit 48c5c760afd77f86778b96925486d1b21e332a61)

16 years agor10056: Fix typo stopping .o's being added to shared library.
Jeremy Allison [Tue, 6 Sep 2005 18:20:23 +0000 (18:20 +0000)]
r10056: Fix typo stopping .o's being added to shared library.
Jeremy.
(This used to be commit 6ac2fa52bc0f19c6173506ed677406449270f707)

16 years agor10055: Fix typos in smbsharemodes spec.
Jeremy Allison [Tue, 6 Sep 2005 17:59:32 +0000 (17:59 +0000)]
r10055: Fix typos in smbsharemodes spec.
Jeremy.
(This used to be commit 6653f0d7a47b1165a16447a04dc91d694db7f62a)

16 years agor10054: Actually use the given db path (:-)
Jeremy Allison [Tue, 6 Sep 2005 16:52:25 +0000 (16:52 +0000)]
r10054: Actually use the given db path (:-)
Jeremy.
(This used to be commit ac7cf320dfa2fd980188e72c9b8baa726c5cdaa1)

16 years agor10053: testing commits
Gerald Carter [Tue, 6 Sep 2005 16:22:26 +0000 (16:22 +0000)]
r10053: testing commits
(This used to be commit 5ca29208513238c33e1c16292d4d8b1db40dd93a)

16 years agor10042: Add in external LGPL library for accessing the share mode db. Allow
Jeremy Allison [Mon, 5 Sep 2005 20:36:07 +0000 (20:36 +0000)]
r10042: Add in external LGPL library for accessing the share mode db. Allow
others to examine & test. May not end up here eventually...
Jeremy.
(This used to be commit 7cc70ae63399eacd55bd0bf51ac2c7b004d761bf)

16 years agor10039: Minor update.
John Terpstra [Mon, 5 Sep 2005 18:25:38 +0000 (18:25 +0000)]
r10039: Minor update.
(This used to be commit d7ff5075d64d152b37c827e886834a62648ff985)

16 years agor10012: fix build breakage caused by forgotten commit in local tree
Gerald Carter [Sat, 3 Sep 2005 21:53:20 +0000 (21:53 +0000)]
r10012: fix build breakage caused by forgotten commit in local tree
(This used to be commit 8c819cd0c670acfe7be2ecd927ef8de6fa5226f2)

16 years agor10005: forgot to remove one object file
Gerald Carter [Sat, 3 Sep 2005 16:58:44 +0000 (16:58 +0000)]
r10005: forgot to remove one object file
(This used to be commit adba19fb48326bebf7c84b3f12658d0ce87475db)

16 years agor10003: in the rush for 10k, I forgot to run add the rest of Chris' libmsrpc files
Gerald Carter [Sat, 3 Sep 2005 16:55:45 +0000 (16:55 +0000)]
r10003: in the rush for 10k, I forgot to run add the rest of Chris' libmsrpc files
(This used to be commit 32bebc452dffa8348b94c5b866350b1fe761986f)

16 years agor10001: adding in libmsrpc from Chris Nicholls (SoC project). not built by default...
Gerald Carter [Sat, 3 Sep 2005 16:40:05 +0000 (16:40 +0000)]
r10001: adding in libmsrpc from Chris Nicholls (SoC project).  not built by default per conversation with Jeremy until the rpc changes from trunk are merged back
(This used to be commit e813de1e522692a6471828bf1fdf503d33f8cd72)

16 years agor9998: starting content for maintainers file
Gerald Carter [Sat, 3 Sep 2005 16:38:51 +0000 (16:38 +0000)]
r9998: starting content for maintainers file
(This used to be commit 554c22faeefe6932a01aa7bd6e2861c5abd37510)

16 years agor9985: Move the all the strict sync logic into file_sync().
James Peach [Sat, 3 Sep 2005 07:19:28 +0000 (07:19 +0000)]
r9985: Move the all the strict sync logic into file_sync().
(This used to be commit cc680bbe22b8bfc5a1900f11c2cbaeca3a9f9922)

16 years agor9973: Update Maintainers file.
John Terpstra [Fri, 2 Sep 2005 20:59:33 +0000 (20:59 +0000)]
r9973: Update Maintainers file.
(This used to be commit b508a962f51de753509bc398249b178bda237cba)

16 years agor9971: starting maintainers file
Gerald Carter [Fri, 2 Sep 2005 20:44:52 +0000 (20:44 +0000)]
r9971: starting maintainers file
(This used to be commit ad836d9733790e62b461b1bed320d7e4e1509b94)

16 years agor9965: Fix some typo's
Jelmer Vernooij [Fri, 2 Sep 2005 18:30:12 +0000 (18:30 +0000)]
r9965: Fix some typo's
(This used to be commit d30356b9ad90ad33dc93028829954632ab774c74)

16 years agor9958: revert last commit.
Günther Deschner [Fri, 2 Sep 2005 14:12:04 +0000 (14:12 +0000)]
r9958: revert last commit.

Guenther
(This used to be commit 351c783295672a327b6040537bd09d91dd210e53)

16 years agor9956: Ensure accounts with the SeAddUsersPrivilege can modify domain and local group...
Gerald Carter [Fri, 2 Sep 2005 13:42:56 +0000 (13:42 +0000)]
r9956: Ensure accounts with the SeAddUsersPrivilege can modify domain and local group attributes (posted to samba ml and confirmed fix)
(This used to be commit 005d4cb3c636383ccf70c4891cd7cc4bd3b48ad2)

16 years agor9955: Fix misleading comments.
Günther Deschner [Fri, 2 Sep 2005 13:39:39 +0000 (13:39 +0000)]
r9955: Fix misleading comments.

Guenther
(This used to be commit 0c3b7499d4bf11805a9fc5db88eb62dd003481af)

16 years agor9953: get rid of compiler warning.
Günther Deschner [Fri, 2 Sep 2005 13:07:42 +0000 (13:07 +0000)]
r9953: get rid of compiler warning.

Guenther
(This used to be commit d4698acd5039dec0a375bb2841d02a2e305ded74)

16 years agor9952: Adapt better to the Windows way of taking and assigning ownership:
Günther Deschner [Fri, 2 Sep 2005 12:53:46 +0000 (12:53 +0000)]
r9952: Adapt better to the Windows way of taking and assigning ownership:

* Users with SeRestorePrivilege may chown files to anyone (be it as a
backup software or directly using the ownership-tab in the security
acl editor on xp), while

* Users with SeTakeOwnershipPrivilege only can chown to themselves.

Simo, Jeremy. I think this is correct now.

Guenther
(This used to be commit 1ef7a192eed457d302a08c692bb54a73a1af4afd)

16 years agor9947: fix build breakage on Status VOS (build farm)
Gerald Carter [Fri, 2 Sep 2005 11:03:59 +0000 (11:03 +0000)]
r9947: fix build breakage on Status VOS (build farm)
(This used to be commit ea642ac3f1c63c74e78e87897d1e9cdc58fd5341)

16 years agor9946: allow the priv-based chown (se_take_ownership) to chown to other users
Günther Deschner [Fri, 2 Sep 2005 09:16:08 +0000 (09:16 +0000)]
r9946: allow the priv-based chown (se_take_ownership) to chown to other users
(not only to the current_user.uid).

Jeremy, please have a look.

Guenther
(This used to be commit 8e48e8936ed59ed8d50b6eaa9954749168de3138)

16 years agor9945: fix typos.
Günther Deschner [Fri, 2 Sep 2005 09:10:42 +0000 (09:10 +0000)]
r9945: fix typos.

Guenther
(This used to be commit 12029e902277053a4066eae1b3ae311fae5e6422)

16 years agor9944: fix python build
Günther Deschner [Fri, 2 Sep 2005 09:06:33 +0000 (09:06 +0000)]
r9944: fix python build

Guenther
(This used to be commit 97412dbaada018f90a482176a03daf07f2e76466)

16 years agor9935: Make it easier to find overruns.
Jeremy Allison [Fri, 2 Sep 2005 00:24:28 +0000 (00:24 +0000)]
r9935: Make it easier to find overruns.
Jeremy.
(This used to be commit e68872d1473ea0557fac1072055a6ed21e5b3d82)

16 years agor9914: key ordering in hash list is case insensitive
Gerald Carter [Thu, 1 Sep 2005 20:24:41 +0000 (20:24 +0000)]
r9914: key ordering in hash list is case insensitive
(This used to be commit 18d05431831c88f6302a55fe23f51951987f2cb0)

16 years agor9913: fix some build breakage on solaris with --enable-socket-wrapper
Gerald Carter [Thu, 1 Sep 2005 19:31:08 +0000 (19:31 +0000)]
r9913: fix some build breakage on solaris with --enable-socket-wrapper
(This used to be commit ece650b062f5a3065e1c93e7a3460ecb137e5073)

16 years agor9897: fix build with --enable-socket-wrapper
Günther Deschner [Thu, 1 Sep 2005 15:10:03 +0000 (15:10 +0000)]
r9897: fix build with --enable-socket-wrapper

Guenther
(This used to be commit 56b84995bbdf17a03b81fff49f48aa3861c7332d)

16 years agor9895: fix typo in registry path
Gerald Carter [Thu, 1 Sep 2005 14:58:57 +0000 (14:58 +0000)]
r9895: fix typo in registry path
(This used to be commit ef7e0d70c68976766c01e1212e2b8f48f6895f98)

16 years agor9894: Add new registry key expected by Windows XP clients.
Gerald Carter [Thu, 1 Sep 2005 14:00:53 +0000 (14:00 +0000)]
r9894: Add new registry key expected by Windows XP clients.

  HKLM\\SYSTEM\\CurrentControlSet\\Control\\Termininal Server\\DefaultUserConfiguration

Apparently this started showing up after the winreg-write support
was added in 3.0.20rc1 or so.

Also modifed init_registry_data() to always run and add the
required keys.  Initial values however are only written if
they don't already exist.

This makes it easier to add new keys without having to rev the
tdb version number (which is really unnecessary in this case).

Portions of patch reviewed by Thomas Bork on the general samba ml.
(This used to be commit b12a05b23782cfcb93fb4811807ef388de97c95c)

16 years agor9893: fix REG_CREATE_KEY_EX parsing error caused by WinXP clients
Gerald Carter [Thu, 1 Sep 2005 13:57:10 +0000 (13:57 +0000)]
r9893: fix REG_CREATE_KEY_EX parsing error caused by WinXP clients
looking for an not finding a 'Terminal Server' key.
Claims to make problems with usrmgr.exe support as well
according the Samba ml.

Posted on samba@samba.org for review.  Reviewed by
Thomas Bork (comments integrated into the reg_db.c patch
coming up next).
(This used to be commit ee54d1abf929e1b5ad2c202469d1c1c744cc30d9)

16 years agor9852: Add tridge's Samba4 tdb optimisations.
Jeremy Allison [Thu, 1 Sep 2005 00:36:46 +0000 (00:36 +0000)]
r9852: Add tridge's Samba4 tdb optimisations.
Jeremy.
(This used to be commit cfe5a7e5f8eccecf8876c36ddeb0f6e91eb6aac4)

16 years agor9790: remove 'set but not used' variables (reported by Jason Mader)
Gerald Carter [Tue, 30 Aug 2005 11:41:45 +0000 (11:41 +0000)]
r9790: remove 'set but not used' variables (reported by Jason Mader)
(This used to be commit 9c78f3b0d6c36854e082a89cb1ee5b80fcc9fe35)

16 years agor9788: more compiler warnings from Jason Mader
Gerald Carter [Tue, 30 Aug 2005 11:33:12 +0000 (11:33 +0000)]
r9788: more compiler warnings from Jason Mader
(This used to be commit 9c51aa5bd2862d73663c4148eff3080341010405)

16 years agor9787: BUG 2998: patch from Humberto Diogenes <virtual.spirit@digizap.com.br> to...
Gerald Carter [Tue, 30 Aug 2005 11:31:49 +0000 (11:31 +0000)]
r9787: BUG 2998: patch from Humberto Diogenes <virtual.spirit@digizap.com.br> to include 'net rpc service' help in net rpc usage output
(This used to be commit ace8556b6525959114bea47d3be3b1b40756b058)

16 years agor9780: Clean up a bunch of compiler warnings.
James Peach [Tue, 30 Aug 2005 06:41:32 +0000 (06:41 +0000)]
r9780: Clean up a bunch of compiler warnings.
(This used to be commit 623d2e69319ffead31a780a4d6156dae45f386d7)

16 years agor9758: make sure to lower case usernames in winbindd's getpwnam()
Gerald Carter [Mon, 29 Aug 2005 21:04:22 +0000 (21:04 +0000)]
r9758: make sure to lower case usernames in winbindd's getpwnam()
(This used to be commit 9fc539088eda7f9b5d212b7df50594bec51e16f5)

16 years agor9752: figured out why talloc_steal() is a bad idea for SEC_DESC*
Gerald Carter [Mon, 29 Aug 2005 17:48:01 +0000 (17:48 +0000)]
r9752: figured out why talloc_steal() is a bad idea for SEC_DESC*
Add a comment so someone else doesn't get bitten by this as well.
(This used to be commit 050364ef34b1e69260bd9df9e2140c45263e92f5)

16 years agor9739: conver the reg_objects (REGSUBKEY_CTR & REGVAL_CTR) to use
Gerald Carter [Mon, 29 Aug 2005 14:55:40 +0000 (14:55 +0000)]
r9739: conver the reg_objects (REGSUBKEY_CTR & REGVAL_CTR) to use
the new talloc() features:

 Note that the REGSUB_CTR and REGVAL_CTR objects *must* be talloc()'d
 since the methods use the object pointer as the talloc context for
 internal private data.

 There is no longer a regXXX_ctr_intit() and regXXX_ctr_destroy()
 pair of functions.  Simply TALLOC_ZERO_P() and TALLOC_FREE() the
 object.

Also had to convert the printer_info_2->NT_PRINTER_DATA field
to be talloc()'d as well.  This is just a stop on the road to
cleaning up the printer memory management.
(This used to be commit ef721333ab9639cb5346067497e99fbd0d4425dd)

16 years agor9738: Adapt tdb_torture to the new CLEAR_IF_FIRST semantics. We need one parent
Volker Lendecke [Mon, 29 Aug 2005 13:45:13 +0000 (13:45 +0000)]
r9738: Adapt tdb_torture to the new CLEAR_IF_FIRST semantics. We need one parent
process holding the active if two cluster nodes access the same tdb.

Volker
(This used to be commit cbc66cc3cab0e1db31402505214c83e1be92663b)

16 years agor9736: be a little more verbose on error.
Günther Deschner [Mon, 29 Aug 2005 13:10:20 +0000 (13:10 +0000)]
r9736: be a little more verbose on error.

Guenther
(This used to be commit 48cb0638b598be391e69695c63a19814084658ca)

16 years agor9709: Fix two bugs found by Brian Moran: Any request sent to winbind while the child
Volker Lendecke [Sun, 28 Aug 2005 09:19:10 +0000 (09:19 +0000)]
r9709: Fix two bugs found by Brian Moran: Any request sent to winbind while the child
in question is still initializing overwrites domain->dcname. Only overwrite if
the parent actually has sent a dcname and thus really knows it. Second,
ntlm_auth needs the error code, not just the fact it failed.

Jerry, the 3_0 part might qualify as a "recommended patch".

Thanks,

Volker
(This used to be commit d79b179b7f9d2efa4f8ee47bfe386e90d8b58322)

16 years agor9661: fallback to cn attribubte if displayName is not available
Gerald Carter [Fri, 26 Aug 2005 19:15:19 +0000 (19:15 +0000)]
r9661: fallback to cn attribubte if displayName is not available
(This used to be commit b1524999e0b4fc99d213fc6e56182a8fa8e88ef1)

16 years agor9660: real fix for group enumeration bug in 3.0.20; only affected the ldapsam code
Gerald Carter [Fri, 26 Aug 2005 18:57:32 +0000 (18:57 +0000)]
r9660: real fix for group enumeration bug in 3.0.20;  only affected the ldapsam code
(This used to be commit 62f9fb5e3a9bce539c9fedc5fdec1b8741a922c7)

16 years agor9658: cleanup a few debug messages
Gerald Carter [Fri, 26 Aug 2005 18:10:55 +0000 (18:10 +0000)]
r9658: cleanup a few debug messages
(This used to be commit ddd512526c65899de50cafd95b9c64fe623153b3)

16 years agor9657: fix final issue with regf sk_records; profiles now successfully rewrites
Gerald Carter [Fri, 26 Aug 2005 18:10:21 +0000 (18:10 +0000)]
r9657: fix final issue with regf sk_records; profiles now successfully rewrites
Win2k and WinXP user profile security descriptors.
(This used to be commit 3a3bf4ddb702647b48baf9073c4fca0e1e16a194)

16 years agor9656: fix bug in sk record list with next offsets
Gerald Carter [Fri, 26 Aug 2005 17:40:42 +0000 (17:40 +0000)]
r9656: fix bug in sk record list with next offsets
(This used to be commit c588c2ee69fa72089e9c0aed6881a76f4e490d86)

16 years agor9653: adding common popt args to profiles tool (needed for debuglevel to regfio...
Gerald Carter [Fri, 26 Aug 2005 16:06:17 +0000 (16:06 +0000)]
r9653: adding common popt args to profiles tool (needed for debuglevel to regfio lib)
(This used to be commit 092ff7062544fba47a38e68aed9d3c9d6962fe2b)

16 years agor9636: The new profiles code needs all the dummy objects to link.
James Peach [Fri, 26 Aug 2005 06:12:52 +0000 (06:12 +0000)]
r9636: The new profiles code needs all the dummy objects to link.
(This used to be commit c72c4e4299653299da00453c662f7b61e48fa6ac)

16 years agor9628: rewrite profiles tool to use the regfio code.
Gerald Carter [Fri, 26 Aug 2005 03:40:24 +0000 (03:40 +0000)]
r9628: rewrite profiles tool to use the regfio code.
Still have one bug to track down in it though....
(This used to be commit e69df2d2051d0e7e12b6a11f9c77490f619ba792)

16 years agor9627: Enable format string checking for the MIPSPro compilers.
James Peach [Fri, 26 Aug 2005 03:23:48 +0000 (03:23 +0000)]
r9627: Enable format string checking for the MIPSPro compilers.
(This used to be commit 5396944fc3799a9746d00167a6f0e8465df4dcea)

16 years agor9619: Fix messages_pending_for_pid actually do what it's meant to do. This might be
Volker Lendecke [Thu, 25 Aug 2005 17:46:13 +0000 (17:46 +0000)]
r9619: Fix messages_pending_for_pid actually do what it's meant to do. This might be
a big relief on messages.tdb contention as ignoring processes with >1000
messages in printing/notify.c should work correctly now.

Jeremy, Jerry told me to ask you about printer scalability torture tests, this
might be a reason why you implemented the message_send_pid_with_timeout
using the signal (shudder) in the first place. :-)

While looking at that... Wouldn't it be better to not use the signal but have
an overall timeout for print_notify_send_messages using GetTimeOfDay & friends
and not use the alarm signal deep inside tdb.c?

Volker
(This used to be commit b5e82bb512d3425839e061e78f4d6fe0bd05b708)

16 years agor9618: adding get/put tests from Don Watson
Gerald Carter [Thu, 25 Aug 2005 17:15:23 +0000 (17:15 +0000)]
r9618: adding get/put tests from Don Watson
(This used to be commit a94de276aec174bc05406ff52568e9fcd05c114e)

16 years agor9615: trying a 3 second timeout on smbcontrol
Gerald Carter [Thu, 25 Aug 2005 13:53:09 +0000 (13:53 +0000)]
r9615: trying a 3 second timeout on smbcontrol
(This used to be commit 4e62a51bf68e8ef19beed63a7520e0db20321b11)