sfrench/samba-autobuild/.git
20 years agoAdd NT quota support. Patch from Stefan (metze) Metzemacher
Alexander Bokovoy [Mon, 12 May 2003 01:20:17 +0000 (01:20 +0000)]
Add NT quota support. Patch from Stefan (metze) Metzemacher
1. Allows to change quota settings for shared mount points from Win2K and WinXP from Explorer properties tab
2. Disabled by default and when requested, will be probed and enabled only on Linux where it works
3. Was tested for approx. two weeks now on Linux by two independent QA teams, have not found any bugs so far
Documentation to follow
(This used to be commit 4bf022ce9e45be85609426762ba2644ac2031326)

20 years agoGive up on the idea of avoiding lp_load() in ntlm_auth....
Andrew Bartlett [Mon, 12 May 2003 00:18:45 +0000 (00:18 +0000)]
Give up on the idea of avoiding lp_load() in ntlm_auth....

Also, we might be given a 0 length challenge, so don't smb_panic() for
smb_xmalloc() of zero size.

Andrew Bartlett
(This used to be commit 4842de04cf2e1528e726dfad070dfe3a82f46fa2)

20 years agoMake it possible to actually use --user-SID and --group-SID on a standard command...
Andrew Bartlett [Mon, 12 May 2003 00:17:44 +0000 (00:17 +0000)]
Make it possible to actually use --user-SID and --group-SID on a standard command line.

Andrew Bartlett
(This used to be commit dd14da756640ba36834a05b9da4759a809c0bb37)

20 years agoFix compile.
Andrew Bartlett [Sun, 11 May 2003 23:49:36 +0000 (23:49 +0000)]
Fix compile.
(This used to be commit ca2e453c7838b6d0ed2d0a45124d162073bbbf99)

20 years agoAdd new files needed for VFS fixes.
Alexander Bokovoy [Sun, 11 May 2003 23:44:26 +0000 (23:44 +0000)]
Add new files needed for VFS fixes.
1. idmap.h is used for unid_t only, agreed by Simo
2. sysquotas.h is used to add quota support to VFS layer and is needed for future NT quota commit
3. vfs_macros.h provides convenient macros to access VFS API.
(This used to be commit 1dd578635913c8340cfc565d7e0c8c5086070084)

20 years agoFix VFS layer:
Alexander Bokovoy [Sun, 11 May 2003 23:34:18 +0000 (23:34 +0000)]
Fix VFS layer:
1. Finally work with cascaded modules with private data storage per module
2. Convert VFS API to macro calls to simplify cascading
3. Add quota support to VFS layer (prepare to NT quota support)

Patch by Stefan (metze) Metzemacher, with review of Jelmer and me
Tested in past few weeks. Documentation to new VFS API for third-party developers to follow
(This used to be commit 91984ef5caa2d13c5d52e1f535bd3bbbae1ec978)

20 years agoRolling in VL's changes.
John Terpstra [Sun, 11 May 2003 19:57:51 +0000 (19:57 +0000)]
Rolling in VL's changes.
(This used to be commit 02244dac83623dabe927f79780cf4b7313022495)

20 years agoSet the password for a newly created trustdom account. Tested against
Volker Lendecke [Sun, 11 May 2003 16:59:06 +0000 (16:59 +0000)]
Set the password for a newly created trustdom account. Tested against
PDCs running NT4SP1, NT4SP6 and Samba 3.0.

Volker
(This used to be commit 2143446043b2c29027cf69554caddf41274df709)

20 years agoWhen we have a NT4SP0 PDC trust us, we first have to check the
Volker Lendecke [Sun, 11 May 2003 13:20:27 +0000 (13:20 +0000)]
When we have a NT4SP0 PDC trust us, we first have to check the
password. On NT4, NT_STATUS_NOLOGON_INTERDOMAIN_TRUST_ACCOUNT means
the password was correct. So the PDC believed that he had his trust
account correctly added. Later the auth2 naturally failed.

BTW, setting up an interdom trust account is not what I would call
well documented and easy to handle... Working on that now :-)

Volker
(This used to be commit e4e44cf3b18231ec5d7326fb42edec741caa147b)

20 years agoOk, this is a hack. On a netsec bind reply I did not see anything
Volker Lendecke [Sun, 11 May 2003 08:08:25 +0000 (08:08 +0000)]
Ok, this is a hack. On a netsec bind reply I did not see anything
useful in the auth verifier yet. So this patch ignores it.

Really checking this would be a lot more intrusive: in rpc_api_pipe we
would have to distinguish between binds and normal requests, or have
more state in the netsec info of cli_state, which is also somewhat
hackish.

Volker
(This used to be commit 8de04fcf680a9bc5054965577eb500e0541ffe66)

20 years agoUpdating Global definitions.
John Terpstra [Sun, 11 May 2003 07:41:48 +0000 (07:41 +0000)]
Updating Global definitions.
(This used to be commit 18b62570c4b0b84ebe665395f08ca7c23e4c126a)

20 years agoExtending Access Control Docs
John Terpstra [Sun, 11 May 2003 07:41:23 +0000 (07:41 +0000)]
Extending Access Control Docs
(This used to be commit c0a1069463ea7239ca603deb5c568151439fea3f)

20 years agoAs discussed on samba-technical - move to 'primaryGroupSid' insted of
Andrew Bartlett [Sun, 11 May 2003 05:59:34 +0000 (05:59 +0000)]
As discussed on samba-technical - move to 'primaryGroupSid' insted of
primaryGroupID (rid).  This is consistant with the move from 'rid' to ntSid
for the primary user identifier.

Also cope with legacy installations where primaryGroupID might have been
stored as 0.

Andrew Bartlett
(This used to be commit 0e432817cb927b41af7b49fb0b5081ffdb46f85e)

20 years agoUsing /dev/urandom for determining an ldap server backoff is a waste of system
Andrew Bartlett [Sun, 11 May 2003 02:26:53 +0000 (02:26 +0000)]
Using /dev/urandom for determining an ldap server backoff is a waste of system
entropy - use sys_random() instead.

Andrew Bartlett
(This used to be commit 640462a365235aa7ce6f817778f022530a25d909)

20 years agoCompletion of Stand-Alone server docs.
John Terpstra [Sat, 10 May 2003 20:54:41 +0000 (20:54 +0000)]
Completion of Stand-Alone server docs.
(This used to be commit 44dbed231743b5caea319c448b2700bb02cc8303)

20 years agoFix typos in StandAloneServer
John Terpstra [Sat, 10 May 2003 15:37:26 +0000 (15:37 +0000)]
Fix typos in StandAloneServer
Remove admonition in ServerType - Until someone gives me a replacement for it
I consider it a non-issue.
(This used to be commit 147676b44a4b393276497419f0bc80bff8fe425a)

20 years agoReverse latest module_dummy patch from metze and me.
Jelmer Vernooij [Sat, 10 May 2003 12:56:20 +0000 (12:56 +0000)]
Reverse latest module_dummy patch from metze and me.
(This used to be commit 9dc8f7b4d46b3d1adf4b22cec2b62600dcb3c899)

20 years agoReverse previous patch from Stefan and me after comments by Andrew Bartlett
Jelmer Vernooij [Sat, 10 May 2003 11:49:51 +0000 (11:49 +0000)]
Reverse previous patch from Stefan and me after comments by Andrew Bartlett
(This used to be commit d817eaf0ecca2d878ab1ffcf7a747a02d71c811e)

20 years agoPatch from metze and me that adds dummy smb_register_*() functions so
Jelmer Vernooij [Sat, 10 May 2003 10:53:48 +0000 (10:53 +0000)]
Patch from metze and me that adds dummy smb_register_*() functions so
that is now possible to, for example, load a module which contains
an auth method into a binary without the auth/ subsystem built in.
(This used to be commit 74d9ecfe2dd7364643d32acb62ade957bd71cd0d)

20 years agoTypos and fixes resulting from VL feedback.
John Terpstra [Sat, 10 May 2003 05:26:05 +0000 (05:26 +0000)]
Typos and fixes resulting from VL feedback.
(This used to be commit ab1ff35187924c31a8fa503c0d02c6b54605da4f)

20 years agoFix from Tom.Lackemann@falconstor.com to correctly set the flags based
Jeremy Allison [Sat, 10 May 2003 02:05:24 +0000 (02:05 +0000)]
Fix from Tom.Lackemann@falconstor.com to correctly set the flags based
on the security entries sent.
Jeremy.
(This used to be commit 45953d59f707b58e66b980512afc7f929d360ad5)

20 years agoOptimisation. We don't need to do 2 strlen's when we're setting the stat
Jeremy Allison [Sat, 10 May 2003 00:35:38 +0000 (00:35 +0000)]
Optimisation. We don't need to do 2 strlen's when we're setting the stat
struct in the correct place.
Jeremy.
(This used to be commit 4cd8b276715f7e019fcee8fc3ebb2855610c4751)

20 years agoFix for possible segfault in readline handler. Found by vitalyb@mail333.com.
Jeremy Allison [Sat, 10 May 2003 00:30:47 +0000 (00:30 +0000)]
Fix for possible segfault in readline handler. Found by vitalyb@mail333.com.
Jeremy.
(This used to be commit 151b7d0d88e14dd17c28e522a3e1e8f64a4a2a87)

20 years agoFix typo.
John Terpstra [Sat, 10 May 2003 00:03:58 +0000 (00:03 +0000)]
Fix typo.
(This used to be commit 7bec28f23c5bef8516e798a0808585ed1a30517e)

20 years agosyncing README to go along with scripts
Gerald Carter [Fri, 9 May 2003 21:52:49 +0000 (21:52 +0000)]
syncing README to go along with scripts
(This used to be commit 94780f0947f7ad7d5bc83e61681148637b59d7ab)

20 years agosyncing import/export smbpasswd file scripts from 2.2
Gerald Carter [Fri, 9 May 2003 21:51:57 +0000 (21:51 +0000)]
syncing import/export smbpasswd file scripts from 2.2
(This used to be commit ee1374cabf38c3d99e66a45316e232d1c2cfbe6a)

20 years agoremoving total print jobs since it is not used anymore
Gerald Carter [Fri, 9 May 2003 21:47:32 +0000 (21:47 +0000)]
removing total print jobs since it is not used anymore
(This used to be commit b87be0dddfcace95527b9a05f8f81cd6d2e86d39)

21 years agoMakefile changes to allow new NTLMv2 patch to work.
Andrew Bartlett [Fri, 9 May 2003 15:25:20 +0000 (15:25 +0000)]
Makefile changes to allow new NTLMv2 patch to work.
(This used to be commit 0c1946e51c7cd18907eb65c93042758196fe74c9)

21 years agoCleanups. My NTLMv2 changes also changed the preference from using an implicit
Andrew Bartlett [Fri, 9 May 2003 15:02:11 +0000 (15:02 +0000)]
Cleanups.  My NTLMv2 changes also changed the preference from using an implicit
structure-memcpy for DATA_BLOB parameters to using a pointer to that DATA_BLOB.

auth_sam calls some of these functions, so I've cleaned it all up to use this
format now.

Also clean up some debug statements to make them easier to read.

Andrew Bartlett
(This used to be commit 0c355c274a6ac084e4bf15a15613dfc007d6c5fc)

21 years agoFinally get NTLMv2 working on the client!
Andrew Bartlett [Fri, 9 May 2003 14:42:20 +0000 (14:42 +0000)]
Finally get NTLMv2 working on the client!

With big thanks to tpot for the ethereal disector, and for the base code
behind this, we now fully support NTLMv2 as a client.

In particular, we support it with direct domain logons (tested with ntlm_auth
--diagnostics), with 'old style' session setups, and with NTLMSSP.

In fact, for NTLMSSP we recycle one of the parts of the server's reply directly...

(we might need to parse for unicode issues later).

In particular, a Win2k domain controller now supplies us with a session key
for this password, which means that doman joins, and non-spnego SMB signing
are now supported with NTLMv2!

Andrew Bartlett
(This used to be commit 9f6a26769d345d319ec167cd0e82a45e1207ed81)

21 years agoFix bug #4 for net rap. Allow more than 50 chars for long form listings of users...
Jim McDonough [Fri, 9 May 2003 12:58:28 +0000 (12:58 +0000)]
Fix bug #4 for net rap.  Allow more than 50 chars for long form listings of users and groups.
(This used to be commit dcc6d9e76c737400aaffdd4f261fd0f191aaeea8)

21 years agoFix comment - we now have 5 types of error...
Andrew Bartlett [Fri, 9 May 2003 09:45:37 +0000 (09:45 +0000)]
Fix comment - we now have 5 types of error...
(This used to be commit 372a574a73b86855cf6efc18349e5ba24067d690)

21 years agoMake sure we always have some client data, not just the hash. An NTLMv2 or
Andrew Bartlett [Fri, 9 May 2003 09:41:08 +0000 (09:41 +0000)]
Make sure we always have some client data, not just the hash.  An NTLMv2 or
LMv2 response less than 24 bytes is just silly.

Andrew Bartlett
(This used to be commit b4ecdb2e582376d2713f81e8e32a668014905d70)

21 years agoElsewhere, we use a #define for this environment variable name, so do the
Andrew Bartlett [Fri, 9 May 2003 09:37:12 +0000 (09:37 +0000)]
Elsewhere, we use a #define for this environment variable name, so do the
same here.

Andrew Bartlett
(This used to be commit a4556786d28724309321a02afbf5005158440258)

21 years agoWhen checking if a SID is in a domain, make sure that indeed the user RID is
Andrew Bartlett [Fri, 9 May 2003 09:33:51 +0000 (09:33 +0000)]
When checking if a SID is in a domain, make sure that indeed the user RID is
one element longer than the domain sid.

Andrew Bartlett
(This used to be commit c61e5e38776d2de53d120b592a6685158e79ebb8)

21 years agoSync up to head ...
Richard Sharpe [Fri, 9 May 2003 07:43:07 +0000 (07:43 +0000)]
Sync up to head ...
(This used to be commit 045210e129e6e0aef8f847e7ed8714d0d9974e7f)

21 years agoMore edits, hackety hack.
John Terpstra [Fri, 9 May 2003 06:48:00 +0000 (06:48 +0000)]
More edits, hackety hack.
(This used to be commit 044489f218fa90df3a4838980b060738d6dcbffc)

21 years agoSync to the changes in head ...
Richard Sharpe [Fri, 9 May 2003 06:23:55 +0000 (06:23 +0000)]
Sync to the changes in head ...
(This used to be commit 7f76eac5a0f93107d990b0fde651838c38970092)

21 years agoAdded some more diagnostic tests to check out a theory that having either hash
Tim Potter [Fri, 9 May 2003 06:03:11 +0000 (06:03 +0000)]
Added some more diagnostic tests to check out a theory that having either hash

  - auth with ntlmv2 and lmv2 but deliberately break the ntlmv2 hash
  - auth with ntlmv2 and lmv2 but deliberately break the lmv2 hash
  - auth with ntlm and lm but deliberately break the ntlm hash
  - auth with ntlm and lm but deliberately break the lm hash

My theory is that the NTLM or NTLMv2 field must be correct and if it is,
it doesn't matter what the value of the LM or LMv2 field is.

Fixed cosmetic test name display bug.
(This used to be commit 5dcde9451bd0d6a7462b77cf5ed137bfd691adaa)

21 years agoFix up a bunch of problems in editreg.c
Richard Sharpe [Fri, 9 May 2003 05:48:50 +0000 (05:48 +0000)]
Fix up a bunch of problems in editreg.c

Now the build farm will no doubt find more.
(This used to be commit e91e648c9b0841fbffbc8f39e71abade0996a1e7)

21 years agoFix nasty bug pointed out by samba-technical poster. If name is mangled
Jeremy Allison [Fri, 9 May 2003 01:06:27 +0000 (01:06 +0000)]
Fix nasty bug pointed out by samba-technical poster. If name is mangled
then we weren't always correctly detecting that it had a valid stat struct
and so might now return a 'file existed'. Finally realized this when installing
the W2K resource kit as a test case.
Jeremy.
(This used to be commit d48069ccd8351e4bff097a7f7500c738870a413d)

21 years agofix bug #47; revert registration of workgroup<1b> to 2.2 behavior
Gerald Carter [Thu, 8 May 2003 21:19:58 +0000 (21:19 +0000)]
fix bug #47; revert registration of workgroup<1b> to 2.2 behavior
(This used to be commit 016f6b4e19c2b8e4f5e1d010cc428ca194650140)

21 years agofixed bug #75; add check for non-zero destlen
Gerald Carter [Thu, 8 May 2003 20:19:10 +0000 (20:19 +0000)]
fixed bug #75; add check for non-zero destlen
(This used to be commit 83bb84f13121267992e78f2d005257932c711f23)

21 years agoHopefully re-enable building heimdal. It needs -lresolv included in LIBS
Jim McDonough [Thu, 8 May 2003 17:02:13 +0000 (17:02 +0000)]
Hopefully re-enable building heimdal.  It needs -lresolv included in LIBS
to link during configure checks.
(This used to be commit 7af282e7ff9c2cccfab97130dc66515a4852c25f)

21 years agoRevert a patch that somehow slipped in...
Volker Lendecke [Thu, 8 May 2003 08:12:57 +0000 (08:12 +0000)]
Revert a patch that somehow slipped in...

Volker
(This used to be commit 6cde3d4d655bbe1d81e68ec2ec7a23669ac82120)

21 years agoThis puts real netlogon connection caching to winbind. This becomes
Volker Lendecke [Thu, 8 May 2003 08:02:52 +0000 (08:02 +0000)]
This puts real netlogon connection caching to winbind. This becomes
important once we start doing schannel, as there would be a lot more
roundtrips for the second PIPE open and bind. With this patch logging
in to a member server is a matter of two (three if you count the
ack...) packets between us and the DC.

Volker
(This used to be commit 5b3cb7725a974629d0bd8b707bc2940c36b8745e)

21 years agoAnother set of updates to the docs.
John Terpstra [Thu, 8 May 2003 07:40:21 +0000 (07:40 +0000)]
Another set of updates to the docs.
(This used to be commit 9abe3b23836ae75bd31fd2af4c7d82f34c27f52a)

21 years agoThis puts back wins.dat into nmbd for easy editing. It leaves most of
Volker Lendecke [Thu, 8 May 2003 07:33:39 +0000 (07:33 +0000)]
This puts back wins.dat into nmbd for easy editing. It leaves most of
the other infrastructure with name owners etc in place. If anybody is
really going to tackle winsrepld, it will probably not be hard to put
the additional info back.

Volker
(This used to be commit eb82daa84a5339f28ebf431ee1044b7e1e4a4300)

21 years agoAnother attempt at undoing my bogus patch 1.55.2.19
Tim Potter [Thu, 8 May 2003 05:10:44 +0000 (05:10 +0000)]
Another attempt at undoing my bogus patch 1.55.2.19
(This used to be commit 05a684b3be1525aad3589ded9e59c3f012b5ef20)

21 years agoAlways initialise this - it helps callers who use this in a loop...
Andrew Bartlett [Wed, 7 May 2003 23:09:18 +0000 (23:09 +0000)]
Always initialise this - it helps callers who use this in a loop...

Andrew Bartlett
(This used to be commit 97bc047434284527f25e130a72981da704ed1212)

21 years agoFix the spinning bug for 'net rpc user' as well - there are more errors in
Andrew Bartlett [Wed, 7 May 2003 22:56:02 +0000 (22:56 +0000)]
Fix the spinning bug for 'net rpc user' as well - there are more errors in
this world than 'status more entires'...

Also move all the cases to 'NT_STATUS_EQUAL()' to test it.

Andrew Bartlett
(This used to be commit b4645bf0661dadcd077b21bb6f6452ed8b2eb726)

21 years agoSMB_QUERY_FILE_ALT_NAME_INFO and SMB_FILE_ALTERNATE_NAME_INFORMATION
Jeremy Allison [Wed, 7 May 2003 22:19:43 +0000 (22:19 +0000)]
SMB_QUERY_FILE_ALT_NAME_INFO and SMB_FILE_ALTERNATE_NAME_INFORMATION
are identical - noticed by "Dr. Tilo Levante" <tilo@levante.de>.
Jeremy.
(This used to be commit f6d7c279bc8354202f2a9b39fec4a4c8ace368a3)

21 years agoFix irritating typo - non arg functions should be fn(void).
Jeremy Allison [Wed, 7 May 2003 21:40:11 +0000 (21:40 +0000)]
Fix irritating typo - non arg functions should be fn(void).
Jeremy.
(This used to be commit 395dfd196cf4bcd432a4895d3dd09fefd46cd6d8)

21 years ago%f -> %p (reported by Kurt Pfeifle <kpfeifle@danka.de>
Jelmer Vernooij [Wed, 7 May 2003 18:49:34 +0000 (18:49 +0000)]
%f -> %p (reported by Kurt Pfeifle <kpfeifle@danka.de>
(This used to be commit 28a6e8a6947b54169ff484a7255e601dcc7899d7)

21 years agoMake fchown, fchmod conditional for systems that don't have them.
Jeremy Allison [Wed, 7 May 2003 18:28:24 +0000 (18:28 +0000)]
Make fchown, fchmod conditional for systems that don't have them.
Jeremy.
(This used to be commit cf78b1e7fe72aec72d03c86c46a8ca49df539c11)

21 years agoSMB Signing with NTLMv2 works!
Andrew Bartlett [Wed, 7 May 2003 12:58:59 +0000 (12:58 +0000)]
SMB Signing with NTLMv2 works!

(well, under certain conditions :-)

There is no length limit on the size of the authentication response added
into the MD5 hash.  (We had previously limited this to lengths like 40, 44 or
64 in attempts to make sense of what the SNIA spec tells us).

Instead, the entire authentication response is added in.

Currently, this only works on a Win2k domain members with a Samba PDC,
becouse our NTLMv2 code currently fails against an Win2k PDC.

However, this splits the problem in half - particularly as the NTLMv2 format
is known, and even has an ethereal disector! (thanks tpot).

Andrew Bartlett
(This used to be commit 7645d3d28afbb8eea502c0e063df3afb3aa812f4)

21 years agoIgnore generated file
Alexander Bokovoy [Wed, 7 May 2003 11:11:39 +0000 (11:11 +0000)]
Ignore generated file
(This used to be commit 1702f3d709147b3aea5aaa7e9ed29c654322de9b)

21 years agoSet our 'global sam name' in one place. For domain controllers, this is
Andrew Bartlett [Wed, 7 May 2003 08:21:06 +0000 (08:21 +0000)]
Set our 'global sam name' in one place.  For domain controllers, this is
lp_workgroup(), for all other server this is global_myname().

This is the name of the domain for accounts on *this* system, and getting
this wrong caused interesting bugs with 'take ownership' on member servers
and standalone servers at Snap.

(They lookup the username that they got, then convert that to a SID - but
becouse the domain out of the smbpasswd entry was wrong, we would fail the
lookup).

Andrew Bartlett
(This used to be commit 5fc78eba20411f3f5a8ccadfcba5c4ab73180dba)

21 years agoFix missing closing para marker.
John Terpstra [Wed, 7 May 2003 07:50:22 +0000 (07:50 +0000)]
Fix missing closing para marker.
(This used to be commit 3e7860a104a6fe9da81d981e6301d9c3f78648fd)

21 years agoMore updates. Now working on BDC Documentation.
John Terpstra [Wed, 7 May 2003 07:44:01 +0000 (07:44 +0000)]
More updates. Now working on BDC Documentation.
(This used to be commit e38695fa369ba20f23046754084b08ebdc211b5a)

21 years agoWhoops - that wasn't a whitespace syncup after all.
Tim Potter [Wed, 7 May 2003 05:52:44 +0000 (05:52 +0000)]
Whoops - that wasn't a whitespace syncup after all.
(This used to be commit 42d0414ed244b92b665cb231f6756f60391861dd)

21 years agoForce ASCII for client messages. Patch from David Lee <t.d.lee@durham.ac.uk>
Jeremy Allison [Wed, 7 May 2003 02:00:58 +0000 (02:00 +0000)]
Force ASCII for client messages. Patch from David Lee  <t.d.lee@durham.ac.uk>
Jeremy.
(This used to be commit f219e8309c7d17b332873e9283ab3c3796e7e799)

21 years agoWe used to use the name "*",0x0 here, but some Windows
Jeremy Allison [Wed, 7 May 2003 01:00:36 +0000 (01:00 +0000)]
We used to use the name "*",0x0 here, but some Windows
servers don't answer that name. However we *know* they
have the name workgroup#1b (as we just looked it up).
So do the node status request on this name instead.
Found at LBL labs.
Jeremy.
(This used to be commit 41e3abe8b80026812ea7dd7ad535e8e41e26daa4)

21 years agoMore stuffing, this turkey will soon be done!
John Terpstra [Tue, 6 May 2003 23:57:07 +0000 (23:57 +0000)]
More stuffing, this turkey will soon be done!
(This used to be commit a261d446d03f491db3392da2570e68ad5139fafc)

21 years agoFix <!DOCTYPE>'s
Jelmer Vernooij [Tue, 6 May 2003 21:55:00 +0000 (21:55 +0000)]
Fix <!DOCTYPE>'s
(This used to be commit 16978cac9cd80f7d3fbafef5b8ff0cb60e109b4e)

21 years agoAdd generating text versions of the docs using xmlto
Jelmer Vernooij [Tue, 6 May 2003 21:54:10 +0000 (21:54 +0000)]
Add generating text versions of the docs using xmlto
(This used to be commit 7a85934670e102e06660cf5ff0737d1298f8447b)

21 years agoCheck for xmlto. Not required and not used (yet)
Jelmer Vernooij [Tue, 6 May 2003 21:43:30 +0000 (21:43 +0000)]
Check for xmlto. Not required and not used (yet)
(This used to be commit f5a05cfc8766f02c282838648900c00f64f81e42)

21 years agoMerge from HEAD.
John Terpstra [Tue, 6 May 2003 17:19:33 +0000 (17:19 +0000)]
Merge from HEAD.
(This used to be commit 243a8699cd57ba3b7ff49f8c40f75cc2ffc22e4e)

21 years agoThis commit was manufactured by cvs2svn to create branch 'SAMBA_3_0'.(This used to...
cvs2svn Import User [Tue, 6 May 2003 13:10:11 +0000 (13:10 +0000)]
This commit was manufactured by cvs2svn to create branch 'SAMBA_3_0'.(This used to be commit 8bee59ffcea1495f03b35d38da0eb76955b93f3d)

21 years agosort out some include dependencies
Simo Sorce [Tue, 6 May 2003 13:10:10 +0000 (13:10 +0000)]
sort out some include dependencies
split out privileges from rpc_lsa.h
(This used to be commit 37d7cc8162d02a664095dbe0fc8d7250d1ed51c9)

21 years agoadd mapping.h here
Simo Sorce [Tue, 6 May 2003 10:00:02 +0000 (10:00 +0000)]
add mapping.h here
(This used to be commit fb03fafed14a2816808e98fd95850db3e655d5d9)

21 years agorestore structures from previous erroneous commit
Simo Sorce [Tue, 6 May 2003 09:36:51 +0000 (09:36 +0000)]
restore structures from previous erroneous commit
(This used to be commit 58d284bd06f5893a752c1f22828715f8bd130c82)

21 years agoHackety, hackety, hack. More edits.
John Terpstra [Tue, 6 May 2003 06:03:58 +0000 (06:03 +0000)]
Hackety, hackety, hack. More edits.
(This used to be commit b41b42ca31486aba39edb726fc30b0f48b618e3f)

21 years agoA few more little fixes, a few more edits, a bit lost here, and a lot gained there! :)
John Terpstra [Tue, 6 May 2003 06:02:54 +0000 (06:02 +0000)]
A few more little fixes, a few more edits, a bit lost here, and a lot gained there! :)
This documentation process is tedious, but noone will notice it anyhow! :)
(This used to be commit b8666c39493383566b3f108dfdf0328e7a5a92a9)

21 years agoUpdate list of possible acctFlag values
Jelmer Vernooij [Tue, 6 May 2003 02:45:31 +0000 (02:45 +0000)]
Update list of possible acctFlag values
(This used to be commit 7b5c67d23d53f8b08a2dff90599f81b26d3ce84c)

21 years agoRemove unused variables
Jelmer Vernooij [Tue, 6 May 2003 02:35:33 +0000 (02:35 +0000)]
Remove unused variables
(This used to be commit 2f631769f836baeec669456f786ecb38c81d9a23)

21 years agoPatch from metze to add exit and interval events. Useful for modules
Jelmer Vernooij [Tue, 6 May 2003 02:34:59 +0000 (02:34 +0000)]
Patch from metze to add exit and interval events. Useful for modules
(This used to be commit 3033a63cefb5f28d4460885f7f4e4ecaed95443c)

21 years agoThere appears to be no reason why we have to execute the
Tim Potter [Tue, 6 May 2003 02:32:47 +0000 (02:32 +0000)]
There appears to be no reason why we have to execute the
initialisation code in winbindd_init_common() after the fork when
running in dual daemon mode.

The only tricky bit is we have to run a tdb_reopen_all() somewhere in
the child to avoid tdb corruption.

Fixed bug #60.
(This used to be commit 25e55aca0fe315c2ccf4e34a94107b2321313714)

21 years agoFix up some of the warnings that the build farm is finding ...
Richard Sharpe [Mon, 5 May 2003 22:52:45 +0000 (22:52 +0000)]
Fix up some of the warnings that the build farm is finding ...
(This used to be commit 29d775fe68be8988e344c35106a80d6ca8236e4d)

21 years agoFix typo.
John Terpstra [Mon, 5 May 2003 19:20:14 +0000 (19:20 +0000)]
Fix typo.
(This used to be commit ba7305600ceae51cc6d6eb302e12fd00648d6ca8)

21 years agoFix typo.
John Terpstra [Mon, 5 May 2003 19:19:36 +0000 (19:19 +0000)]
Fix typo.
(This used to be commit c29bdeb6368acae634951c149a29c1b6dff82424)

21 years agoSyncronize head editreg.c with 3.0.0 ...
Richard Sharpe [Mon, 5 May 2003 16:04:15 +0000 (16:04 +0000)]
Syncronize head editreg.c with 3.0.0 ...
(This used to be commit 8257f537de57a2681e6d9cc2c421435b1d751a60)

21 years agoWe also get back the LM session key on pure 'NTLM' logins.
Andrew Bartlett [Mon, 5 May 2003 13:23:07 +0000 (13:23 +0000)]
We also get back the LM session key on pure 'NTLM' logins.

Andrew Bartlett
(This used to be commit 7342c70b4cecfc1f42c46b19360db6c077604be2)

21 years agoTurn off using lsa_qos.
Rafal Szczesniak [Mon, 5 May 2003 08:43:43 +0000 (08:43 +0000)]
Turn off using lsa_qos.

Rafal
(This used to be commit d03124fbf182f194e48c4ef9ae6aedc4db4f13b0)

21 years agoTurn off using lsa_qos in OpenPolicy call. This way we avoid annoying
Rafal Szczesniak [Mon, 5 May 2003 08:32:30 +0000 (08:32 +0000)]
Turn off using lsa_qos in OpenPolicy call. This way we avoid annoying
debug msg while establishing trust and listing relations of Samba PDC.

Rafal
(This used to be commit 8681cbae0d142a1f9ac537cb22e611a6f5262b54)

21 years agoMore updates.
John Terpstra [Mon, 5 May 2003 06:46:13 +0000 (06:46 +0000)]
More updates.
(This used to be commit 6fab230bef2626f1d24d84de9994bb06d1db8c66)

21 years agoMore updates.
John Terpstra [Mon, 5 May 2003 06:45:53 +0000 (06:45 +0000)]
More updates.
(This used to be commit 320ab3aabbaaaf8ab9844e85910f78df84a9edf9)

21 years agoAdd some comments.
Andrew Bartlett [Mon, 5 May 2003 06:33:58 +0000 (06:33 +0000)]
Add some comments.
(This used to be commit 855fab395f97dd232fd9bb78e62ad12b16fe2a24)

21 years agoAdd a new entry to make check. If we have compiled python extensions,
Tim Potter [Mon, 5 May 2003 06:22:36 +0000 (06:22 +0000)]
Add a new entry to make check.  If we have compiled python extensions,
run the pythoncheck.py test.  At the moment this just checks every
python extension can be imported sucessfully.
(This used to be commit 38dac4ca4e657b130acf3921573380d33399a5e6)

21 years agoFix for bug #60. Our autoconf code adds both libraries and linker
Tim Potter [Mon, 5 May 2003 06:21:26 +0000 (06:21 +0000)]
Fix for bug #60.  Our autoconf code adds both libraries and linker
flags in the $LIBS make variable.  Separate the two so the python
extensions can build.
(This used to be commit 164ea3835724409d5b9badbad689d154307d2b59)

21 years agoAllow the NTLMv2 functions to spit out both possible varients on the session
Andrew Bartlett [Mon, 5 May 2003 05:15:54 +0000 (05:15 +0000)]
Allow the NTLMv2 functions to spit out both possible varients on the session
key, so we can test it in ntlm_auth.

I suspect the 'lm' version doesn't exist, but it's easy to change back.

Andrew Bartlett
(This used to be commit 5efd95622c411f123660b6613b86c7a68bba68e8)

21 years agoAdd some more tests to the ntlm_auth diagnositics package.
Andrew Bartlett [Mon, 5 May 2003 05:01:59 +0000 (05:01 +0000)]
Add some more tests to the ntlm_auth diagnositics package.

Our NTLMv2 client code needs work, becouse we don't get the session key for
any of the NTLMv2 stuff...

Also test some of the more 'odd' auth cases - like putting the NT password
into the LM feild.

Clean up some static globals into static locals.

Andrew Bartlett
(This used to be commit 62f0acc99166e9518f59bc5d091b76c35837e65c)

21 years agoFixing Syntax Problems.
John Terpstra [Mon, 5 May 2003 04:58:35 +0000 (04:58 +0000)]
Fixing Syntax Problems.
(This used to be commit f1332b194982c5255bdf4fa453cd2a2939668239)

21 years agoFixing syntax problems.
John Terpstra [Mon, 5 May 2003 04:58:07 +0000 (04:58 +0000)]
Fixing syntax problems.
(This used to be commit f304f3db1e580396a74003eca45a38993ecfa235)

21 years agoMerge of backslash @LDAP_LIBS@ fix from HEAD.
Tim Potter [Mon, 5 May 2003 04:10:29 +0000 (04:10 +0000)]
Merge of backslash @LDAP_LIBS@ fix from HEAD.
(This used to be commit f4ea0cc17d6a5189ff7887f61b663eb1900c8a27)

21 years agoA good reason to use make variables instead of autoconf substitutions
Tim Potter [Mon, 5 May 2003 04:09:56 +0000 (04:09 +0000)]
A good reason to use make variables instead of autoconf substitutions
directly - fixed problem where the last line of the link command was
'\ @LDAP_LIBS@'.  If @LDAP_LIBS@ is zero then the backslash
incorrectly includes the next line of the Makefile in the current
target.

This should fix a bucketload of build farm failures.
(This used to be commit 895bef1a62f60f4e91dc6b1c244820b024c36a5c)

21 years agoFixed typo introduced when reverting patch from revision 1.19
Tim Potter [Mon, 5 May 2003 03:34:19 +0000 (03:34 +0000)]
Fixed typo introduced when reverting patch from revision 1.19
(This used to be commit a102734263a2cbd5b9eafbddf036e173b507a7fd)

21 years agoFixed typo introduced in reverted patch from version 1.12.4.5
Tim Potter [Mon, 5 May 2003 03:31:50 +0000 (03:31 +0000)]
Fixed typo introduced in reverted patch from version 1.12.4.5
(This used to be commit 4fccc1f16da74ac9e98bd58c7f11674c48c4dbac)

21 years agoFix some compiler warnings.
Tim Potter [Mon, 5 May 2003 02:47:41 +0000 (02:47 +0000)]
Fix some compiler warnings.
(This used to be commit 52d5ff7bdafabb421e76b6b19d95be22b380ddb4)

21 years agoAIX doesn't append $SHLIB_EXT to NSS libraries.
Tim Potter [Mon, 5 May 2003 01:52:08 +0000 (01:52 +0000)]
AIX doesn't append $SHLIB_EXT to NSS libraries.

Also merged a little bit of abartlet's recent configure.in change of
duplicated IRIX stuff.
(This used to be commit d15406ad910bc952c741e8d4d574064dbc5e88ef)