1
0
mirror of https://github.com/samba-team/samba.git synced 2024-12-27 03:21:53 +03:00
Commit Graph

16805 Commits

Author SHA1 Message Date
Andrew Bartlett
6f55742b4c Rework samdb handling for 'netlogon' packets.
Don't reopen the samdb for every netlogon packet, and use the
system_session(), as we must access data not available to anonymous.
Perhaps we should consider a 'authenticated but not system' token, if
we want more control on this.

Andrew Bartlett
(This used to be commit d10c9b71ea)
2008-06-30 12:22:50 +10:00
Andrew Bartlett
71439c6283 Relax the ldap.py tests so that they pass against OpenLDAP CVS.
This requires a patched OpenLDAP checked out from their CVS HEAD.  I
hope to see the patches incorporated soon.

Andrew Bartlett
(This used to be commit 963bcfc777)
2008-06-30 11:27:55 +10:00
Andrew Bartlett
8b6d8184a5 Loosen ldap.py tests on the LDAP backend.
Allow LDAP backend to return parts of the DN in a different case, when
verifying memberOf.

Andrew Bartlett
(This used to be commit daddfae9fd)
2008-06-30 09:38:52 +10:00
Jelmer Vernooij
63cfab25e9 Non-zero exit code on failure.
(This used to be commit 9c220c0dce)
2008-06-28 15:26:46 +02:00
Andrew Bartlett
43bf8f4546 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-local
(This used to be commit 6479f481db)
2008-06-28 22:04:19 +10:00
Andrew Bartlett
b5808e5d65 selftest changes for 'winbind privileged dir' change.
(This used to be commit c19b28f757)
2008-06-28 22:03:52 +10:00
Andrew Bartlett
03f51df570 dynconfig changes for 'winbind privileged dir' changes.
(This used to be commit 7e20919d5b)
2008-06-28 22:02:58 +10:00
Andrew Bartlett
234413fbd9 Use a configure-specified directory for the winbind priv pipe
This makes it easier for RPMs to specify an group for access to that
directory.

Andrew Bartlett
(This used to be commit fa36135443)
2008-06-28 22:02:19 +10:00
Andrew Bartlett
7dbe92c970 More work to use %{name} rather than 'samba'
(This used to be commit a18363d72a)
2008-06-28 21:38:19 +10:00
Andrew Bartlett
db313cbab6 Update WHATSNEW towards an alpha5 release.
Andrew Bartlett
(This used to be commit 7b1bccc33e)
2008-06-28 21:37:00 +10:00
Stefan Metzmacher
98014c5668 pvfs: create a pvfs_acl subsystem
That means that the pvfs_acl implementations no longer register
as ntvfs modules (which was wrong)

metze
(This used to be commit 89e90556ec)
2008-06-28 10:30:25 +02:00
Stefan Metzmacher
c9d2570ce3 pvfs: pvfs_aio should be a subsystem instead of an extra ntvfs module
metze
(This used to be commit c904e28bef)
2008-06-28 10:30:18 +02:00
Andrew Bartlett
5cecf6d9de Place the Fedroa package into Samba4's GIT tree
I'll keep this here at least until Fedora picks things up.

Andrew Bartlett
(This used to be commit c161de2245)
2008-06-28 18:25:47 +10:00
Andrew Bartlett
87fedc432f Tone down the language in BUGS.txt
(This used to be commit 7bb1da210a)
2008-06-28 18:12:10 +10:00
Andrew Bartlett
485a6354e5 Fix the wbinfo test on the LDAP backend.
The problem was that we would do a blocking wait for the LDAP server,
which was also blocking on us returning (because we were in single
process mode).

The LDAP connection being made here is useless anyway, and will need
to be an async ldb_connect() before anybody reintroucues it (nobody in
their right mind would program a winbindd backend on pure LDAP, when
the ldb abstraction is available).

Andrew Bartlett
(This used to be commit 23280b2e6e)
2008-06-28 18:10:59 +10:00
Michael Adam
261d41a639 ntlm_auth: eliminate "cast pointer from integer of different size" warnings on 64bit.
Michael
(This used to be commit a0b2440c70)
2008-06-27 14:27:30 +02:00
Michael Adam
db7bd968da ntlmssp: get rid of "cast to pointer from integer of different size" warning on 64 bit
Not sure if this check is actually necessary, though:
the second should be sufficient.

Michael
(This used to be commit 2813882ef3)
2008-06-27 14:27:30 +02:00
Michael Adam
bcc6a3786c tdb_unpack: Eliminate "cast to pointer from integer of different size" warning on 64bit.
The 'p' type is just a flag to mark the presence of a pointer,
not a real pointer itself.

The code is now the same as in Samba3's tdb_unpack.

Michael
(This used to be commit a516bc9a2d)
2008-06-27 12:46:11 +02:00
Stefan Metzmacher
3678411037 gsskrb5: just don't force, but allow the flags when GSS_CF_NO_CI_FLAGS is given
metze
(This used to be commit f10c9ca361)
2008-06-27 12:43:04 +02:00
Stefan Metzmacher
eb192abd3a gsskrb5: fix gss_krb5_cred_no_ci_flags_x_oid_desc variable name
metze
(This used to be commit d88be1a1cb)
2008-06-27 12:43:04 +02:00
Stefan Metzmacher
78ed0f72a6 credentials: gss_set_cred_option() doesn't like GSS_C_NO_BUFFER
metze
(This used to be commit 31cf1a781e)
2008-06-27 12:43:04 +02:00
Julien Kerihuel
0c6ce977ff Fix if_version for interfaces with a if_version_minor field different from 0
Signed-off-by: Stefan Metzmacher <metze@samba.org>
(This used to be commit 7b6927832a)
2008-06-27 12:43:04 +02:00
Volker Lendecke
f5604ebd61 Fix a non-empty line with just spaces
(This used to be commit ba6394cb65)
2008-06-27 12:14:41 +02:00
Volker Lendecke
65cf74f7b5 Fix the definition of abspath for gnu make < 3.81
(This used to be commit f2725f1491)
2008-06-27 12:14:19 +02:00
Julien Kerihuel
2495690eb8 Remove events from require line:
The events library is not installed and prevent OpenChange from linking
with ldb. The following patch removes events reference from ldb pc file.

We are currently fixing this bug in openchange upstream using 'sed' in
our installsamba4.sh script, but this hack won't work with a packaged
version of samba4.

Signed-off-by: Stefan Metzmacher <metze@samba.org>
(This used to be commit 0b8508f75e)
2008-06-27 10:24:28 +02:00
Michael Adam
4cd722b912 pynbt: eliminate "initialization from incompatible pointer type" warning
by fixing the signature of py_nbt_node_init().

Jelmer - please check!

Michael
(This used to be commit a7ee17a10f)
2008-06-27 09:56:26 +02:00
Stefan Metzmacher
be46118091 nbt_server/wins: add forward declaration for struct event_context
metze
(This used to be commit 5ff4ffd162)
2008-06-27 09:46:24 +02:00
Stefan Metzmacher
1cea7ebe2e lib/ldb: add forward declaration for struct event_context
metze
(This used to be commit 9bbdc682a9)
2008-06-27 09:46:22 +02:00
Michael Adam
65ce11c5f3 credentials: gss_set_cred_option() needs gss_cred_id_t * argument, not gss_cred_id_t.
This call was added in f573c1ff44.
Metze, please check!

Michael
(This used to be commit 2b40fd7e95)
2008-06-27 09:26:35 +02:00
Stefan Metzmacher
06d38e58e8 mkversion.sh: printf %s is more portable than echo -e
metze
(This used to be commit 274ae4b06a)
2008-06-27 09:22:21 +02:00
Andrew Bartlett
7ca0386d0b Fix installation of Samba4 into an empty tree.
Jelmer's previous patch failed because sh is very fussy about it's
syntax, but only compaled in this case if you take the 'no existing
binary' path.

Andrew Bartlett
(This used to be commit 9cb5327ac9)
2008-06-27 12:56:20 +10:00
Andrew Bartlett
7a295c66c0 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-local
(This used to be commit 9607e79c3d)
2008-06-27 12:03:23 +10:00
Jelmer Vernooij
d4172dac2c Use make magic for installing/uninstalling binaries.
(This used to be commit 97b724417f)
2008-06-26 11:51:22 +02:00
Jelmer Vernooij
0507e03c52 Use make template for installing binaries.
(This used to be commit 3fb35fc03d)
2008-06-26 11:39:59 +02:00
Jelmer Vernooij
26e9194e3a Move blackbox tests closer to what they're testing.
(This used to be commit c9b2e2aa86)
2008-06-26 10:56:59 +02:00
Jelmer Vernooij
4f4949a8f4 Only try to detect the events lib dir if it wasn't set earlier.
(This used to be commit 3f48f68800)
2008-06-26 10:11:49 +02:00
Jelmer Vernooij
9c6b7f760a Use variable for selftest directory.
(This used to be commit 78760606fa)
2008-06-25 20:04:35 +02:00
Jelmer Vernooij
aa8619dbea Fix another reference to ldbdir.
(This used to be commit 6416b637ea)
2008-06-25 19:58:41 +02:00
Jelmer Vernooij
70ebd680b3 Use ldbsrcdir rather than ldbdir.
(This used to be commit 25f500d223)
2008-06-25 19:39:50 +02:00
Jelmer Vernooij
da5c4143f8 Use variable for popt source dir.
(This used to be commit effc25e805)
2008-06-25 19:06:59 +02:00
Jelmer Vernooij
750297a6d9 Use ldbsrcdir rather than ldbdir.
(This used to be commit a422c6c5ff)
2008-06-25 19:04:03 +02:00
Jelmer Vernooij
456c3b760f Undefine HAVE_KRB5_ENCRYPT_BLOCK because Heimdal really doesn't have it.
(This used to be commit 55a6e852c7)
2008-06-25 17:24:38 +02:00
Jelmer Vernooij
18ba7d7679 Use workaround for $(abspath)
(This used to be commit 21b4d017a2)
2008-06-25 17:12:19 +02:00
Jelmer Vernooij
6ba3cffb48 Revert "Remove the dependency on $(abspath) in makefiles"
This reverts commit c85a363262.
(This used to be commit 1a771c6644)
2008-06-25 16:51:37 +02:00
Kai Blin
1dca64e26a wbinfo: Output string for sid type in lookupsid.
(This used to be commit 8b4c7fb200)
2008-06-20 13:15:40 +02:00
Andrew Bartlett
1e36856ae5 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-local
(This used to be commit edd9ecce95)
2008-06-20 19:04:14 +10:00
Stefan Metzmacher
197c25487e smbd: make sure the parent smbd stays alive forever
The problem was that the parent smbd doesn't have
any event when the process model standard was in use.

Now we always add an fd event for stdin, but may not
ask for any events to trigger.

metze
(This used to be commit fa6c00734c)
2008-06-20 11:03:12 +02:00
Andrew Bartlett
08656f831c Depend on NDR_DRSBLOBS explicity.
Something else ensures this links correctly (for the moment) but for
the long-term let's declare our depenency (for the prefixMap stuff)
here.

Andrew Bartlett
(This used to be commit 5fcb39594b)
2008-06-20 18:22:15 +10:00
Volker Lendecke
2d65e5a60d Include events_util.h in events_aio.c
Without this, linking fails with DLIST_ADD and DLIST_REMOVE being undefined

Signed-off-by: Stefan Metzmacher <metze@samba.org>
(This used to be commit 87385e4c87)
2008-06-19 14:23:13 +02:00
Volker Lendecke
d67e18ee37 Remove the dependency on $(abspath) in makefiles
This is not around before GNU make 3.81, for me this fixes the build
on GNU make 3.80

Signed-off-by: Stefan Metzmacher <metze@samba.org>
(This used to be commit c85a363262)
2008-06-19 14:22:57 +02:00