1
0
mirror of https://github.com/samba-team/samba.git synced 2025-01-12 09:18:10 +03:00
Commit Graph

7384 Commits

Author SHA1 Message Date
Stefan Metzmacher
e161613cbd r12413: do some testing with 0x1E names
metze
(This used to be commit b96eadb890)
2007-10-10 13:47:35 -05:00
Stefan Metzmacher
5b4acf8b10 r12412: - the 0x1E name must be registered as group name
- reject wins registration with a static record in the database

metze
(This used to be commit 66b57f5fbf)
2007-10-10 13:47:35 -05:00
Andrew Bartlett
221c1512a8 r12411: Add 'net samdump keytab <keytab>'.
This extracts a remote windows domain into a keytab, suitable for use
in ethereal for kerberos decryption.

For the moment, like net samdump and net samsync, the 'password
server' smb.conf option must be set to the binding string for the
server. eg:

password server = ncacn_np:mypdc

Andrew Bartlett
(This used to be commit 272013438f)
2007-10-10 13:47:35 -05:00
Stefan Metzmacher
f45b0ff698 r12408: as we always add the destinguishedName as autogenerated value,
don't store it on disk, as this would cause confusing results

metze
(This used to be commit c3d3309ba1)
2007-10-10 13:47:34 -05:00
Volker Lendecke
cfea76ac9b r12405: I'm afraid I can't take care of the xplogin test in the near future, so remove
it.

I'll add it again later when I have more time for it.

Volker
(This used to be commit 84ae166e91)
2007-10-10 13:47:34 -05:00
Stefan Metzmacher
adb30c5b2f r12391: use the new periodic schedule system for the pull replication too
metze
(This used to be commit 3383568c31)
2007-10-10 13:47:34 -05:00
Stefan Metzmacher
28411a5c04 r12388: fix debug messages
metze
(This used to be commit 8b99b2d6c4)
2007-10-10 13:47:33 -05:00
Stefan Metzmacher
50bb996dc0 r12385: call pidl with the perl found by configure
metze
(This used to be commit 00b7800695)
2007-10-10 13:47:33 -05:00
Andrew Bartlett
2dc21b833a r12384: I can't spell...
(This used to be commit 566bbfd067)
2007-10-10 13:47:33 -05:00
Andrew Bartlett
4a56399798 r12383: Fixes for Apple's AD client. Don't segfualt in the KDC, and they
require the isSynchronized flag in the rootDSE.

Andrew Bartlett
(This used to be commit e48464c884)
2007-10-10 13:47:33 -05:00
Andrew Bartlett
da46c762af r12382: Ensure to return OK on anonymous mapping.
Andrew Bartlett
(This used to be commit d61817ebb7)
2007-10-10 13:47:33 -05:00
Andrew Bartlett
631a7c5cdd r12381: Try not to segfault on an anonymous LDAP bind, and map to a guest login.
Andrew Bartlett
(This used to be commit 5ac4178e36)
2007-10-10 13:47:32 -05:00
Stefan Metzmacher
e17e21172a r12380: add a wraper script that calls the perl scripts in heimdal_build/
with the correct perl version, that was detected with configure

metze
(This used to be commit 9e103e53d1)
2007-10-10 13:47:32 -05:00
Stefan Metzmacher
d3764fff5b r12379: export the detected perl
metze
(This used to be commit abfb047646)
2007-10-10 13:47:32 -05:00
Stefan Metzmacher
aca9da26c7 r12378: fix perl warnings
metze
(This used to be commit 918e7b4043)
2007-10-10 13:47:32 -05:00
Andrew Bartlett
a167713c3c r12373: Add RPC-JOIN as a test to always run.
Andrew Bartlett
(This used to be commit 42c58d4312)
2007-10-10 13:47:32 -05:00
Stefan Metzmacher
a4eb8fc49b r12372: - make the periodic scheduling a bit easier, instead of passing
an uint32_t next_interval everywhere, we now call wreplsrv_periodic_schedule()
  if we want to schedule an event
- also prevent us from looping with a 0 interval, by using 1s as minimum interval

metze
(This used to be commit b6943b11fc)
2007-10-10 13:47:31 -05:00
Stefan Metzmacher
8cf545b0ae r12370: - if we got a reply without a pending request, mark the socket as dead
instead of segfaulting

metze
(This used to be commit 043f5c1054)
2007-10-10 13:47:31 -05:00
Stefan Metzmacher
64b611a18e r12364: add UINT32_MAX and UINT64_MAX replacement defines
(hopefully fix the build on OpenBSD)

metze
(This used to be commit cbe06ade21)
2007-10-10 13:47:31 -05:00
Andrew Tridgell
636dbb355b r12363: minor fixes for win2000 join/login
- the objectClass needs to be added to the list of attributes to make
   the check for objectClass=computer work

 - the short version of the name needs to be used for the 'cn' in
   cracknames
(This used to be commit 53f0fb77c3)
2007-10-10 13:47:31 -05:00
Andrew Bartlett
512b94803d r12362: Along with a cracknames change in the previous commit, this should
allow Win2000 machines to again use kerberos with Samba4.

Andrew Bartlett
(This used to be commit 5770409dcd)
2007-10-10 13:47:31 -05:00
Andrew Bartlett
bceca72304 r12361: Add a new function: ldb_binary_encode_string()
This is for use on user-supplied arguments to printf style format
strings which will become ldb filters.  I have used it on LSA, SAMR
and the auth/ code so far.

Also add comments to cracknames code.

Andrew Bartlett
(This used to be commit 8308cf6e04)
2007-10-10 13:47:30 -05:00
Andrew Bartlett
6bd8be8671 r12360: Add simple bind support into our LDAP server.
Needs changes to our client code for automated testing.

Andrew Bartlett
(This used to be commit e751d81414)
2007-10-10 13:47:30 -05:00
Andrew Bartlett
a30726581e r12327: ENT_TYPE_ANY isn't used anywhere in Samba4, so don't implement it in hdb-ldb.
Andrew Bartlett
(This used to be commit 96e124b7bb)
2007-10-10 13:47:30 -05:00
Stefan Metzmacher
49b10f4def r12325: - remove the hostcc object files with make clean
- move the .SUFFIXES statement before the suffix rules
  this fixes the build with bsd make

metze
(This used to be commit 11da32df31)
2007-10-10 13:47:30 -05:00
Andrew Tridgell
4ee24ce2ba r12323: fixeed the use of options.get_credentials() for ldb
(This used to be commit b27d81dca9)
2007-10-10 13:47:29 -05:00
Andrew Tridgell
ac3f676f62 r12322: automatically use cmdline_credentials if the ldb object doesn't have
its own credentials element
(This used to be commit de8975bdd3)
2007-10-10 13:47:29 -05:00
Andrew Bartlett
46de306f13 r12320: Add command-line processing hooks for simple bind DN, and password callback.
We may change this in future.

Andrew Bartlett
(This used to be commit 5fec784d47)
2007-10-10 13:47:28 -05:00
Andrew Bartlett
97b54b007e r12310: Link simple bind support in our internal LDAP libs to LDB and the
command line processing system.

This is a little ugly at the moment, but works.  What I cannot manage
to get to work is the extraction and propogation of command line
credentials into the js interface to ldb.

Andrew Bartlett
(This used to be commit f34ede763e)
2007-10-10 13:47:28 -05:00
Stefan Metzmacher
810833ad93 r12309: fix a crash bug, which appens in an error case
metze
(This used to be commit 292bb4b6cb)
2007-10-10 13:47:28 -05:00
Stefan Metzmacher
736543016e r12304: split out the wins partner configuration into a seperate ldb.
now $privatedir/wins_config.ldb contains the wins partners
and $lockdir/wins.ldb contains the name records

metze
(This used to be commit baa4a7a9d4)
2007-10-10 13:47:28 -05:00
Stefan Metzmacher
356eed3fe8 r12302: - create the logfilebase directory with make install
- get rid of unreadable long lines

metze
(This used to be commit 98fa61714b)
2007-10-10 13:47:28 -05:00
Stefan Metzmacher
358cfffaa2 r12301: FHS 2.2 says that /var/cache/* contains only cached data, which can we removed without
losing data, we should keep our databases under /var/lib/*

should I merge this to samba3 too?

metze
(This used to be commit 82f5a0462e)
2007-10-10 13:47:27 -05:00
Rafal Szczesniak
b19d882458 r12294: Move dcerpc_pipe_open_sock() to async implementation.
rafal
(This used to be commit 02e7980034)
2007-10-10 13:47:27 -05:00
Stefan Metzmacher
019a322c56 r12288: make sure we always include heimdal_build/config.h, before
heimdal/lib/roken/roken.h, this fixes the build on the 64bit machines

metze
(This used to be commit 657345da22)
2007-10-10 13:47:27 -05:00
Stefan Metzmacher
8a2385c933 r12287: move the wins.ldb into lockdir
metze
(This used to be commit bcf04a49e3)
2007-10-10 13:47:27 -05:00
Stefan Metzmacher
a2013b16b9 r12286: handle absolute path and url in lock_path() as in private_path()
metze
(This used to be commit 35d76f7337)
2007-10-10 13:47:27 -05:00
Stefan Metzmacher
c0277892d0 r12285: move the smbd.tmp into piddir, --with-fhs piddir is different
from lockdir and they are typically set to piddir=/var/run/samba
and lockdir=/var/lib/samba, and we should keep the temporary stuff
under /var/run/samba

metze
(This used to be commit 571a870618)
2007-10-10 13:47:26 -05:00
Stefan Metzmacher
28e3c7ac00 r12284: use the correct name for logging
metze
(This used to be commit 6c457873f7)
2007-10-10 13:47:26 -05:00
Andrew Bartlett
fbf106f670 r12269: Update to current lorikeet-heimdal. This changed the way the hdb
interface worked, so hdb-ldb.c and the glue have been updated.

Andrew Bartlett
(This used to be commit 8fd5224c6b)
2007-10-10 13:47:26 -05:00
Andrew Bartlett
d8966dcd7e r12268: Use transactions to ensure that the schannel db is consistant.
Andrew Bartlett
(This used to be commit 949137e312)
2007-10-10 13:47:26 -05:00
Andrew Bartlett
984860f922 r12267: Try to avoid segfault in kerberos libs, because we talloc_free()'ed
the old event context in the standard process modal child.

Andrew Bartlett
(This used to be commit 0f52a9ab07)
2007-10-10 13:47:25 -05:00
Stefan Metzmacher
76ec239ccd r12266: add --with-libdir option to overwrite the result that is set by --with-fhs=yes/no
metze
(This used to be commit 8e3b0a9997)
2007-10-10 13:47:25 -05:00
Stefan Metzmacher
a5b6b170a3 r12265: as all server_service modules are specified in smbd/config.mk
follow this rule for the winbind one too

metze
(This used to be commit 2ace7e0d2d)
2007-10-10 13:47:25 -05:00
Stefan Metzmacher
3c145e05c7 r12260: move the string "smbd" to one place
metze
(This used to be commit dbb8f62670)
2007-10-10 13:47:25 -05:00
Jelmer Vernooij
4bc1cc52ec r12256: Add helper script for installing pkg-config files
(This used to be commit c05ffb05c8)
2007-10-10 13:47:25 -05:00
Stefan Metzmacher
275cf2b364 r12255: - we don't use SIGUSR1 anymore, so ignore it
- we don't handle SIGHUP just, so ignore it

metze
(This used to be commit 09a517bd97)
2007-10-10 13:47:24 -05:00
Jelmer Vernooij
ab31a44216 r12254: Add some (hopefully correct) descriptions for libraries that are installed.
Install pkg-config files.
(This used to be commit a86abe84e2)
2007-10-10 13:47:24 -05:00
Jelmer Vernooij
f8be4e8a4f r12253: Automatically build seperate binaries without -rpath to install when
using shared libraries and developer mode is enabled.
(This used to be commit 507bee76dc)
2007-10-10 13:47:24 -05:00
Andrew Bartlett
6589e93b1b r12252: With this change (hack) we can now do an provision onto Samba4's LDAP
server.  Now to try another one...

Andrew Bartlett
(This used to be commit 175f616d74)
2007-10-10 13:47:24 -05:00