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

5190 Commits

Author SHA1 Message Date
Andrew Bartlett
f9861c9c5a r7968: Pull the PAC from within GSSAPI, rather than only when using our own
'mock GSSAPI'.

Many thanks to Luke Howard for the work he has done on Heimdal for
XAD, to provide the right API hooks in GSSAPI.

Next step is to verify the signatures, and to build the PAC for the
KDC end.

Andrew Bartlett
(This used to be commit 2e82743c98)
2007-10-10 13:18:55 -05:00
Andrew Bartlett
3433a464c2 r7967: We don't have the ms_krb5 stuff any more.
Andrew Bartlett
(This used to be commit 56a5ccd7d9)
2007-10-10 13:18:54 -05:00
Andrew Bartlett
edb86cf196 r7966: We need a better way to do this, but enable the KDC by default, if we
have kerberos.

Andrew Bartlett
(This used to be commit 3d82b1417b)
2007-10-10 13:18:54 -05:00
Andrew Bartlett
2fb1e179f6 r7965: Remove the GENSEC password callback structure members, as these are no
longer used.

Andrew Bartlett
(This used to be commit 14be7d9569)
2007-10-10 13:18:54 -05:00
Jelmer Vernooij
65cc3f5d5c r7958: More debian packaging updates; packages build now with
a few minor issues.

Move ldb manpages one level higher - there is no longer a need to have
subdirectories.
(This used to be commit e8e3524b23)
2007-10-10 13:18:54 -05:00
Stefan Metzmacher
9bf7217aa2 r7955: we should not free a struct which is passed as a parameter, to a function
the caller should free it

this fixed a double free bug noticed by
Дейтер Александр Валериевич <tiamat@komi.mts.ru> 

metze
(This used to be commit ee1a5d5419)
2007-10-10 13:18:53 -05:00
Jelmer Vernooij
fa8d539e0f r7943: Add 'make manpages', fix 'make installman' and 'make uninstallman'.
Not part of the "all" make target yet, as it requires xsltproc
(This used to be commit fd3f463643)
2007-10-10 13:18:53 -05:00
Jelmer Vernooij
c73c81ea15 r7942: Debian packages updates and fixes. Use dh_install for diverting
files to different packages.
(This used to be commit da706b14ab)
2007-10-10 13:18:53 -05:00
Andrew Tridgell
d6c1ad5c17 r7941: fixed handling of ASN.1 objects bigger than 64k
(This used to be commit f88a601882)
2007-10-10 13:18:53 -05:00
Andrew Tridgell
6861c9069a r7940: use local path first for ldbadd in provisioning
(This used to be commit cff7507f59)
2007-10-10 13:18:53 -05:00
Andrew Tridgell
a6b242639d r7939: fix default hostname in provision
(This used to be commit 79d174005e)
2007-10-10 13:18:53 -05:00
Simo Sorce
e1e95277c0 r7937: main file was missing
(This used to be commit 3898cdb0dc)
2007-10-10 13:18:53 -05:00
Simo Sorce
1702f52498 r7936: new ldb_dn_explode and ldb_dn_casefold functions and co
(This used to be commit 7ccf21ab4e)
2007-10-10 13:18:52 -05:00
Andrew Bartlett
14b0722edf r7935: auth_unix now uses crypt(), so depend on -lcrypt.
This builds on the work tridge did to make -lcrypt conditional, rather
than globally linked.  This was needed for Heimdal stuff, but then I
'fixed' heimdal, and we now reintroduce it here.

Andrew Bartlett
(This used to be commit 83d9d8f482)
2007-10-10 13:18:52 -05:00
Simo Sorce
b30d59c3bf r7934: ported samba3 pass_check functions to auth_unix.c
not having these platforms they are untested,
let's hope the buildfarm can catch any problem
(This used to be commit 08ec299dcb)
2007-10-10 13:18:52 -05:00
Andrew Tridgell
d634966f20 r7933: darn, forgot to add this
(This used to be commit 773f7afb7a)
2007-10-10 13:18:52 -05:00
Stefan Metzmacher
a6853cf5c6 r7932: don't use the nbt called name as server name, for dcerpc_server_name()
in the ncacn_np trnaport

it's now supported to use the ip address in smbtorture for ncacn_np tests
that use dcerpc_server_name(),

and we can now pass the dns host name in the tree connect when we have the dns name
on the smbtorture command line

metze
(This used to be commit e29edbc7e6)
2007-10-10 13:18:52 -05:00
Andrew Tridgell
173909efd5 r7931: fixed a bug in the cifs backend found with the new test code
(This used to be commit 447d5fcc1b)
2007-10-10 13:18:52 -05:00
Andrew Tridgell
6afb06d8e1 r7930: - added testing of the cifs passthru backend
- removed redundent $ADDARG code in selftest
(This used to be commit e431d0e952)
2007-10-10 13:18:51 -05:00
Andrew Tridgell
bd23956fa5 r7929: yet another attempt at fixing installswat on freebsd 5
nodie assures me this works now ...
(This used to be commit 3c17207487)
2007-10-10 13:18:51 -05:00
Tim Potter
c36e1ae46c r7928: Add rename, unlink and list commands.
list() returns a list of strings, but maybe it should be a list of
objects with size, attrib, short name etc.
(This used to be commit 696aa182d5)
2007-10-10 13:18:51 -05:00
Andrew Tridgell
382fc485b2 r7927: fixed an error on partial socket writes in the rpc server
(This used to be commit 3c7b5de672)
2007-10-10 13:18:51 -05:00
Andrew Tridgell
6a7119fc83 r7926: poptGetNextOpt() returns int, not char
this was breaking ldbadd on some platforms
(This used to be commit dd0ac3f68d)
2007-10-10 13:18:51 -05:00
Andrew Tridgell
e83fb4fa1b r7925: small tidyup (please keep lines at a reasonable length)
(This used to be commit 0bfd91c32a)
2007-10-10 13:18:51 -05:00
Tim Potter
ae73a40ad4 r7924: Add mkdir() and rmdir() functions.
Write a macro to check tree handle parameters.
(This used to be commit 043feb131f)
2007-10-10 13:18:51 -05:00
Andrew Tridgell
25f8fac091 r7923: removed dependence on Data::Dumper
please use util::MyDumper() rather than adding this back in
(This used to be commit 155da538f9)
2007-10-10 13:18:50 -05:00
Tim Potter
864de2a4ab r7922: Comment out complicated connect/session/tree API for the moment. Replace
with tree_connect() and tree_disconnect() functions.
(This used to be commit 9ed763f7fa)
2007-10-10 13:18:50 -05:00
Andrew Tridgell
122bb5642c r7921: fixed newuser script (letting samldb module allocate the sid)
(This used to be commit 45d08e94d2)
2007-10-10 13:18:50 -05:00
Andrew Tridgell
0add9cb6fc r7920: another attempt at making installswat.sh portable
(This used to be commit 46416ebd9d)
2007-10-10 13:18:50 -05:00
Andrew Tridgell
de85d70a4a r7919: use more portable shell syntax for MALLOC_CHECK_
(This used to be commit 694882ffa6)
2007-10-10 13:18:50 -05:00
Andrew Tridgell
3214f2e212 r7918: fixed a crash bug in the ldap server
(This used to be commit 44ded17bc2)
2007-10-10 13:18:50 -05:00
Andrew Tridgell
40f1ddfded r7917: macosx doesn't have a group called 'users'
(This used to be commit 2b39736c35)
2007-10-10 13:18:50 -05:00
Andrew Tridgell
2a90c448bd r7916: - got rid of the in_client global
- make not finding smb.conf a level 1 message, not level 0. Most of our
  tools handle no smb.conf, and those that don't should check for the
  specific parameters they need, or use the defaults
(This used to be commit 8c17b61f8e)
2007-10-10 13:18:49 -05:00
Andrew Tridgell
244882311b r7915: report the number of failed tests so far when running 'make test' interactively
(This used to be commit 56aff58e93)
2007-10-10 13:18:49 -05:00
Andrew Tridgell
71f057adb7 r7914: - we don't need to override the database locations in selftest any more
- make sure we create the tls directory
(This used to be commit 0b1323f086)
2007-10-10 13:18:49 -05:00
Andrew Tridgell
eb11eeb5db r7913: prevent recursion in the socket wrapper code
(This used to be commit c1a0c2042d)
2007-10-10 13:18:49 -05:00
Andrew Tridgell
8c53aba485 r7912: make private_path() recognise a non-relative filename, so we can have
sam database = sam.ldb

and it will know to put it in the private dir, but if you use

  sam database = ldap://server

it knows to use it as-is
(This used to be commit c5bccbc366)
2007-10-10 13:18:48 -05:00
Andrew Tridgell
b3e493470f r7911: task_terminate() is defined in the macosx headers, so change the name
to task_server_terminate()
(This used to be commit a7447e25ac)
2007-10-10 13:18:48 -05:00
Andrew Tridgell
fbb0ecd418 r7910: fixed typo in _SAMBA_BUILD_ macro
(This used to be commit d2e9e95ea2)
2007-10-10 13:18:48 -05:00
Andrew Tridgell
2ea96684bc r7909: don't consider not finding a list of network interfaces from the kernel a fatal error,
the individual services that need at least one known interface check for it anyway

this should fix provisioning on macosx
(This used to be commit 5ad0dc97d0)
2007-10-10 13:18:48 -05:00
Andrew Tridgell
2f454d2905 r7907: the old solaris perl doesn't handle mkdir() without a mode
(This used to be commit 54d698c488)
2007-10-10 13:18:48 -05:00
Andrew Tridgell
033def25af r7906: some portability fixes for ldap testing on solaris (solaris grep doesn't handle ^)
(This used to be commit b196502ffb)
2007-10-10 13:18:48 -05:00
Andrew Tridgell
f0b6563e33 r7905: this should fix installswat on FreeBSD. Thanks to nodie for testing this for me
(This used to be commit 858ed1c463)
2007-10-10 13:18:47 -05:00
Andrew Tridgell
5e3ce33188 r7901: check if system supports UTF-16LE at all in LOCAL-ICONV test
(This used to be commit aa9e7cf63a)
2007-10-10 13:18:47 -05:00
Andrew Tridgell
3284fe8571 r7900: the existing ltdb indexing code does in fact cope with binary fields, so re-enable
indexing on objectSid
(This used to be commit 5781c83ba4)
2007-10-10 13:18:47 -05:00
Andrew Tridgell
b28e927466 r7899: fixed a crash bug in the RAW-CONTEXT test
(This used to be commit 470ad9a93f)
2007-10-10 13:18:47 -05:00
Andrew Tridgell
7ea949e7ab r7898: don't die on bad iconv libs in LOCAL-ICONV test
(This used to be commit fe7055df94)
2007-10-10 13:18:47 -05:00
Derrell Lipman
1603fd9466 r7897: work in progress
(This used to be commit 8e1431efcf)
2007-10-10 13:18:47 -05:00
Andrew Tridgell
1af480a32d r7896: don't output null rules for blank targets (caued make failure on irix)
(This used to be commit 8b299e1518)
2007-10-10 13:18:47 -05:00
Andrew Tridgell
3699e58f1f r7895: hopefully this will fix the popt build on solaris
(This used to be commit 8f0b4ece48)
2007-10-10 13:18:46 -05:00