1
0
mirror of https://github.com/samba-team/samba.git synced 2025-01-28 17:47:29 +03:00

535 Commits

Author SHA1 Message Date
Jeremy Allison
dd07278b89 r1236: Heimdal fixes from Guenther Deschner <gd@sernet.de>, more to come before
it compiles with Heimdal.
Jeremy.
2007-10-10 10:52:01 -05:00
Jeremy Allison
af5a08f5ad r1193: Ensure we check for and use krb5_free_unparsed_name().
Jeremy.
2007-10-10 10:51:59 -05:00
Jeremy Allison
730d750c04 r1179: Start of system keytab merge. Config tests.
Jeremy.
2007-10-10 10:51:58 -05:00
Stefan Metzmacher
98e6c3105d r1007: merge from SAMBA_4_0:
print out the SVN revision by configure,
so that the build farm can use it

metze
2007-10-10 10:51:53 -05:00
Stefan Metzmacher
f72cf069f2 r817: - fix a configure logic bug for linux/XFS quotas
when using --with-sys-quotas

metze
2007-10-10 10:51:47 -05:00
Stefan Metzmacher
78eba7af73 r675: merge from SAMBA_4_0:
display the version on top of configure

this will help in the build farm

metze
2007-10-10 10:51:34 -05:00
Jeremy Allison
a03b6a05e0 r656: Make widelinks use realpath(). Tidy up cases where we need to become a service.
Jeremy.
2007-10-10 10:51:33 -05:00
Volker Lendecke
43870a3fc1 r449: Two AFS-related things:
Split off the non-crypto related parts of lib/afs.c into
lib/afs_settoken.c. This makes wbinfo link without -lcrypto.

Commit vfs_afsacl.c, display & set AFS acls via the NT security editor.

Volker
2007-10-10 10:51:23 -05:00
Volker Lendecke
9cb9c5f7c9 r404: Revert the change 378 to vfs_extd_audit.c, the parseable auditing
Implement vfs_full_audit.c that can log every vfs.h operation. So if you
change vfs.h, from now on you also have to change full_audit :-)

Volker
2007-10-10 10:51:21 -05:00
Gerald Carter
6fcb8e5a48 r393: BUG 1141: patch from timur@com.bat.ru (Timur Bakeyev) for nss*.so names on FreeBSD 5.x 2007-10-10 10:51:21 -05:00
Stefan Metzmacher
2bef5d2741 r329: add the shadow_copy vfs module
I'll add documentation to the Samba-Howto-Collection

metze
2007-10-10 10:51:20 -05:00
Gerald Carter
df94b0471e r283: removing --with-cracklib after discussion with abartklet @ sambaXP 2007-10-10 10:51:16 -05:00
Jeremy Allison
2719d0ee7c r227: Patch from James Peach <jpeach@sgi.com> to search RIX ABI paths for libiconv.
Based on inital fix from Jason Mader.
Jeremy.
2007-10-10 10:51:14 -05:00
Paul Green
35d7435cae r192: Fix configure.in to only use $BLDSHARED to select whether to build static or shared libraries. 2007-10-10 10:51:13 -05:00
Gerald Carter
54912b70f2 r185: fix linking prob surrounding --with-fake-kaserver and -lcrypto 2007-10-10 10:51:12 -05:00
Paul Green
3d045d46e4 r144: Move first use of AC_CHECK_HEADERS so it is always executed. Tidy up indendation. 2007-10-10 10:51:10 -05:00
Paul Green
4d1be258a1 r93: Update VOS _POSIX_C_SOURCE macro to 200112L. 2007-10-10 10:51:08 -05:00
Volker Lendecke
9cb6a4d76f Move the Client-IP based msdfs target expansion to a VFS module.
Volker
-
Gerald Carter
a1d6200cd5 add --with-libdir and --with-mandir (patch from Guenther Deschner) -
Gerald Carter
12f3f0268c removing extra comma in --with-fhs -
Jeremy Allison
64eded518b Janitorial duty for tpot - --with-fhs fix.
Jeremy.
-
Gerald Carter
798dd7299e sys/xattr.h merge from HEAD -
Jeremy Allison
5379ad9824 Added James Peach's fix for #1038.
Jeremy.
-
Jeremy Allison
4cb8facbf9 Fix for a bug where the mutex could be left locked. Also remove the
memory keytab code which has no effect. Driven by bug report from
"Rob J. Caskey" <rcaskey@uga.edu>.
Jeremy.
-
Andrew Bartlett
6cde5e8307 Always at least try to compile in cracklib support.
Andrew Bartlett
-
Gerald Carter
b60f6ec30d remerge andrew's cracklib patch from HEAD and fix a compile warnings -
Tim Potter
5ca866f247 Include sys/acl.h in check for broken nisplus include files. Bug #1025. -
Gerald Carter
d39b1b3fd6 BUG 570: don't overwrite LDFLAGS; patch from MORIYAMA Masayuki <moriyama@miraclelinux.com> -
Andrew Bartlett
aca07f33a2 Fix for debian Bug#225328 by LaMont Jones <lamont@debian.org>, where
the failure of our LFS test caused the _GNU_SOURCE define not to be
added, causeing strndup() not to be defined...

I'll into when we really should define _GNU_SOURCE shortly, but the
fix is correct anyway.

Andrew Bartlett
-
Tim Potter
67d25f3de8 Fix for bug 905. Remove POBAD_CC as it doesn't seem to be applicable
anymore.
-
Gerald Carter
6202e0fa72 revert the cracklib changes until post 3.0.2 -
Andrew Bartlett
17518018c0 Finish adding cracklib support - this adds the configure test to enable
it, on machines that actually have a working cracklib, for which we have
the correct path to the dictionary.

Andrew Bartlett
-
Andrew Bartlett
7c34de8096 This merges in my 'always use ADS' patch. Tested on a mix of NT and ADS
domains, this patch ensures that we always use the ADS backend when
security=ADS, and the remote server is capable.

The routines used for this behaviour have been upgraded to modern Samba
codeing standards.

This is a change in behaviour for mixed mode domains, and if the trusted
domain cannot be reached with our current krb5.conf file, we will show
that domain as disconnected.

This is in line with existing behaviour for native mode domains, and for
our primary domain.

As a consequence of testing this patch, I found that our kerberos error
handling was well below par - we would often throw away useful error
values.  These changes move more routines to ADS_STATUS to return
kerberos errors.

Also found when valgrinding the setup, fix a few memory leaks.

While sniffing the resultant connections, I noticed we would query our
list of trusted domains twice - so I have reworked some of the code to
avoid that.

Andrew Bartlett
-
Jeremy Allison
7c4d52014e Fix from Justin Baugh <justin.baugh@request.com> for bugid #948 for
FreeBSD winbindd.
Jeremy.
-
Jeremy Allison
cae5f158e5 XFS quota patch from Stefan Metzmacher <metze@metzemix.de>.
Jeremy.
-
Volker Lendecke
50be537b19 Correctly detect AFS headers on SuSE in /usr/include/afs/afs/
Volker
-
Gerald Carter
134cf1d546 fix inverted check using krb5_kt_resolve() and HAVE_MEMORY_KEYTAB; bug 912 -
Jeremy Allison
4350aa6ce6 Patch from Stefan (metze) Metzmacher <metze at metzemix.de> to revert to 2.2.x quota methods.
:-).

"here's a patch which ports the samba 2.2 samba_linux_quota.h stuff to 3_0.

This is needed because of so many broken quota files outthere.

Please, test this with old, new kernels
(strucr dqblk, struct mem_dqblk, and struct if_dqblk)
, quota.user, aquota.user formats

what is when a user is over soft quota and over hard quotas..."

Jeremy.
-
Jelmer Vernooij
65ad2c02fd - Put functions for generating SQL queries in pdb_sql.c
- Add pgSQL backend (based on patch by Hamish Friedlander)
- Use query generate functions from pdb_mysql and pdb_pgsql
- Only pdb_pgsql.c needs to be changed whenever the fields in SAM_ACCOUNT change
-
Jeremy Allison
05afc34086 Fix detection of elements in in-memory keytab code.
Jeremy.
-
Gerald Carter
58b97b91da fix bug that prevent --mandir from overriding the defaults given in the --with-fhs macro -
Jeremy Allison
583b96e867 Correctly detect in-memory krb5 keytab support. Fix for bug #863 from
gschafer@zip.com.au (Greg Schafer).
Jeremy.
-
Jeremy Allison
1ae1987a00 IRIX spinlock patch from James Peach <jpeach@sgi.com>.
Jeremy.
-
Gerald Carter
8f6cd36fa0 working on packaging; also fixed some path issues in configure.in & Makefile.in -
Tim Potter
41e4b036df Correct freebsd 5.1 support for winbind contributed by Aaron Collins.
Let the build farm chew on it for a bit.
-
Jeremy Allison
c51d974b18 Patch from Benjamin Riefenstahl <Benjamin.Riefenstahl@epost.de> to add
MacOSX (Darwin) specific charset module code. Also had to add AC_CHECK_CPP
to configure.in (this took a *long* time to track down) to make autoconf
work correctly on Fedora Core 1.
Jeremy.
-
Gerald Carter
e079c8842a fix more memory leaks in the LDAP backend code; patches from metze -
Richard Sharpe
63d7698208 Fix a problem with configure on *BSD systems. Make sure we add -liconv etc
to LDFLAGS. One of the problems with configure/autoconf is that there seems
to be no separation of LDLFAGS etc in configure from the LDFLAGS it is
building for the Makefile.
-
Richard Sharpe
de6d5f1d10 A fix to allow configure to find iconv on a number of systems including those
that don't have such support in glibc.
-
Gerald Carter
486f495ea7 patch from MORIYAMA Masayuki to save LDFLAGS during iconv detection; bug 570 -