1
0
mirror of https://github.com/samba-team/samba.git synced 2025-01-27 14:04:05 +03:00

386 Commits

Author SHA1 Message Date
Gerald Carter
014350196d wrap pdb_[nisplussam|xml|mysql] in --with-expsam option & some formatting fixes -
Jeremy Allison
6669c38ed0 FreeBSD5 ACL fix.
Jeremy.
-
Tim Potter
9d973bdfb7 Merge of incorrect emacs mode fix. -
Alexander Bokovoy
3786695c72 Evolve quotas configure check more. Patch from Stefan (metze) Metzemacher. Now we are defaulting to --with-quotas=no but anyway trying to test them in configure. This is done to get information about as much quota API variations as possible -- when --with-quotas=no this does not affect build but provides us with more detailed information on build farm. -
Simo Sorce
0e58085978 And finally IDMAP in 3_0
We really need idmap_ldap to have a good solution with ldapsam, porting
it from the prvious code is beeing made, the code is really simple to do
so I am confident it is not a problem to commit this code in.

Not committing it would have been worst.
I really would have been able to finish also the group code, maybe we can
put it into a followin release after 3.0.0 even if it may be an upgrade
problem.

The code has been tested and seem to work right, more testing is needed for
corner cases.

Currently winbind pdc (working only for users and not for groups) is
disabled as I was not able to make a complete group code replacement that
works somewhat in a week (I have a complete patch, but there are bugs)

Simo.
-
Alexander Bokovoy
7c2395d7cd Forgot to actually change default for quotas to -no- in configure.in -
Alexander Bokovoy
73cf63a27f Forgot to actually change default for quotas to -no- in configure.in -
Alexander Bokovoy
4bf022ce9e 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
-
Jim McDonough
7af282e7ff Hopefully re-enable building heimdal. It needs -lresolv included in LIBS
to link during configure checks.
-
Tim Potter
af083d2760 AIX doesn't append $SHLIB_EXT to NSS libraries. -
Andrew Bartlett
a4ec8a6151 configure.in updates:
Now the IRIX and non-irix cases for one of these switch statements is the same,
eliminate the statement...

We now use autoconf > 2.50, so we can use some of it's features.

We also need to correctly include the magic for building vfs_fake_perms.
-
Andrew Bartlett
34f15bff6f Try to fix IRIX build - add quotes and never call libns_winbind by name - we
should only set that name once.
-
Gerald Carter
531c2df8d4 sync with HEAD and remove --with-misplussam as well -
Gerald Carter
f277cd54ea remove --with-tdbsam since it is always built now -
Andrew Bartlett
2a99e77e91 Remove the unpopular pdb_unix, which has served it's time well.
Also get charset 'werid' for both --enable-developer options in configure.

Andrew Bartlett
-
Jelmer Vernooij
8d17a4dc21 Fix the weird charset and build it by default for ./configure -enable-developer -
Jelmer Vernooij
706090a1be In 3.0, pdb_mysql and pdb_xml are in passdb/ -
Andrew Bartlett
5c36308d14 Make sure that we don't compile pdb_ldap on systems with ldap.h, but without
-lldap.

Andrew Bartlett
-
Andrew Bartlett
3ad260ced9 Add vfs_fake_perms to Samba 3.0
Andrew Bartlett
-
Andrew Bartlett
8a20162db6 Add configure test for previous ldap modifications - we now check if the
ldap_initialze function exists, not just if we are on a particular OpenLDAP.

Andrew Bartlett
-
Jelmer Vernooij
6e9b780233 More merges from HEAD:
- Stephan Kulow's changes (fixing warnings in libsmbclient)
 - VFS modules
 - Seperating libs
-
Jelmer Vernooij
3e283989ff Add selection of the modules to configure (merge from HEAD) -
Jelmer Vernooij
30658cd63d Fix typo in configure.in (merge from HEAD) -
Jelmer Vernooij
66fcf6b493 Backport my backtrace patch from HEAD -
Tim Potter
ea38b0d7f0 Merge a bunch of updates from HEAD:
- winbind nss client cleanups
 - new rpc echo pipe
-
Jelmer Vernooij
675333350a Patch from Armijn Hemel <armijn@nl.linux.org> to fix build on
FreeBSD 5 systems with a broken krb5-config
-
Jelmer Vernooij
57bd342c30 Replace .so by .$SHLIBEXT -
Jelmer Vernooij
657e6b6ca0 Use $SHLIBEXT rather then so -
Tim Potter
5e9c494a24 Forgot to merge configure.in changes for winbind client tidyup. -
Gerald Carter
2aa2767ed5 don't include proto.h during autoconf tests since it doesn't exist yet; fixed getsmbpass replacement test -
Jeremy Allison
7787815da4 Add defines for platforms that need them.
Jeremy.
-
Jelmer Vernooij
70634d248e Merge from HEAD - Detect missing -lroken properly on machines without krb5-config -
Andrew Bartlett
f16a70a405 This caused problems on the build farm. -
Andrew Bartlett
6bf04c41ed Merge fixes to libsmbclient (fstring/pstring) from HEAD.
Andrew Bartlett
-
Andrew Bartlett
c5b604e2ee Jeremy merged across my string parinoia fixes, but forgot to enable them! :-)
This patch catches up on the rest of the work - as much string checking
as is possible is done at compile time, and the rest at runtime.

Lots of code converted to pstrcpy() etc, and other code reworked to correctly
call sizeof().

Andrew Bartlett
-
Andrew Bartlett
3f9616a68a Merge from HEAD - sync up SessionSetup code to HEAD, including Luke Howard's
session key and auth verifier patches.

Andrew Bartlett
-
Martin Pool
054ed6d86d In Valgrind 1.9.4, the headers have moved to <valgrind/valgrind.h>,
etc.  So check for that as well as the old names when including macros
and conditionally defining -DVALGRIND.
-
Andrew Bartlett
1cba3ceae1 Merge adding -Wwrite-strings to our CFLAGS when --enable-developer is set -
Andrew Bartlett
e380224d8c Merge crypt(), ACL lib and shared lib changes from HEAD. -
Jim McDonough
77e1178a88 Sync with HEAD for verifying kerberos tickets. -
Andrew Bartlett
c51065e607 People were being tripped up by the fact that we havn't updated acconfig.h
as we don't need it for autoconf 2.53.  Remove it from CVS, and assert the
newer autotools in configure.in

Andrew Bartlett
-
Alexander Bokovoy
bf1c82a48f Merge from head CFLAGS/CPPFLAGS and LIBS/LDFLAGS sanitizing -
Alexander Bokovoy
864809707b Merger krb5-config and libtinfo to SAMBA_3_0 -
Jim McDonough
ef43dff0bf Bring in line with HEAD version...mostly formatting changes to clean up diffs. -
Jim McDonough
d9c485b010 merge from HEAD - enable dynamic RPC modules -
Jeremy Allison
e9b4fb8b9a Fixes for HPUX only having limited POSIX lock range from Michael Steffens <michael.steffens@hp.com>
Jeremy.
-
Jim McDonough
6d593ca174 Try to allow old and new heimdal installs -
Jim McDonough
de8ffcad47 Try to get build working on systems with krb runtime but not devel libs.
Let's not assume that because one dir exists the whole shebang is there...
-
Jelmer Vernooij
f91d4c8fd3 Merge from HEAD: netbsd supports dynamic libs -
Gerald Carter
29962f99f2 Straus VOS detection patches from Paul Green -