summaryrefslogtreecommitdiffstats
path: root/source3/configure.in
Commit message (Collapse)AuthorAgeFilesLines
* s3:build: remove checks for deprecated ctdb controls.Michael Adam2010-02-121-35/+1
| | | | Michael
* build: Add a configure check for CTDB_CONTROL_TRANS3_COMMIT.Michael Adam2010-02-121-0/+17
| | | | | | | This is the new implementation of ctdb transactions using the global lock feature. It is needed by the current dbwrap_ctdb code. Michael
* s3: quiet the unresolved symbol warnings of the Compaq compiler when linking ↵Björn Jacke2010-02-081-0/+11
| | | | our vfs modules
* tdb: raise version to 1.2.1tdb-1.2.1Simo Sorce2010-02-061-1/+1
| | | | | after recent fixes we need to raise the version to 1.2.1 so that we can require also the right patched version.
* s3:configure: check complete set of EA functions only when we found at least oneBjörn Jacke2010-02-021-28/+18
| | | | this saves us some time in configure
* Fix bug #7079 - cliconnect gets realm wrong with trusted domains.Jeremy Allison2010-01-301-0/+15
| | | | | | | | | | | Passing NULL as dest_realm for cli_session_setup_spnego() was always using our own realm (as for a NetBIOS name). Change this to look for the mapped realm using krb5_get_host_realm() if the destination machine name is a DNS name (contains a '.'). Could get fancier with DNS name detection (length, etc.) but this will do for now. Jeremy.
* s3: by default don't use pthread pool supportBjörn Jacke2010-01-291-5/+5
|
* s3: syntax fixBjörn Jacke2010-01-271-1/+1
|
* s3: get pthread detection also on HP-UX rightBjörn Jacke2010-01-271-1/+12
|
* s3: fix detection and flags for using pthreadBjörn Jacke2010-01-261-11/+53
| | | | I hope this fixes the build on Tru64, IRIX and maybe bug #6983
* s3: fix dnsupdate configure checkBjörn Jacke2010-01-211-16/+25
|
* Add cross option to samba_cv_linux_getgrouplist_okLars Müller2010-01-201-1/+3
| | | | | | | "cross" as an option got removed accidentl with commit e5a95132 while moving in direction of 3.2. Patch proposed by Richard Sharpe <realrichardsharpe@gmail.com>.
* s3: build with dnsupdate support when possibleBjörn Jacke2010-01-201-1/+1
|
* s3: Add the "scannedonly" vfs virus scanner interface moduleOlivier Sessink2010-01-121-0/+2
|
* ѕ3:configure: use gettimeofday check from lib/util/Björn Jacke2010-01-061-9/+1
|
* s3: Fix bug 6992, make test for getgrouplist cacheableJonas Gorski2009-12-171-3/+3
|
* s3: check for PAM_RADIO_TYPE.Bo Yang2009-12-101-0/+33
| | | | Signed-off-by: Bo Yang <boyang@samba.org>
* s3:configure: check for lutimes, futimes and futimensBjörn Jacke2009-12-091-1/+1
|
* s3: require tdb 1.1.7 with tdb_check()Stefan Metzmacher2009-12-071-1/+1
| | | | metze
* s3: Support NetWkstaGetInfo 101 and 102Volker Lendecke2009-12-061-1/+1
|
* s3: check if glibc has broken posix_fallocateBjörn Jacke2009-12-041-0/+16
|
* s3:build: remove redundant qnx block size definitionBjörn Jacke2009-12-031-3/+0
|
* s3:build: fix shared library build on QNXBjörn Jacke2009-12-031-3/+4
| | | | Fixes #6860. Thanks to Matt Kraai!
* s3: prefer posix_fallocate for doing "strict allocate"Björn Jacke2009-12-021-1/+1
| | | | | | | | | | | | | | | | posix_fallocate is more efficient than manual zero'ing the file. When preallocation in kernel space is supported it's extremely fast. Support for preallocation at fs layer via posix_fallocate and fallocate at kernel site can be found in Linux kernel 2.6.23/glibc 2.10 with ext4, XFS and OCFS2. Other systems that I know of which support fast preallocation in kernel space are AIX 6.1 with JFS2 and recent Solaris versions with ZFS maybe UFS2, too. People who have a system with preallocation in kernel space might want to set "strict allocate = yes". This reduces file fragentation and it's also safer for setups with quota being turned on. As of today most systems still don't have preallocation in kernel space, and that's why "strict allocate = no" will stay the default for now.
* s3: Cope with older external libtdbVolker Lendecke2009-12-021-0/+10
|
* Revert "s3-build: taise tdb version when building against system libtdb ↵Günther Deschner2009-12-021-1/+1
| | | | | | | | | | library." This reverts commit ea20678c55fee9f4586630cdb5fe7f35457d309a. Just one new error code does probably not justify raising the required tdb version. Guenther
* s3:build: fix detection of CTDB headers on systems without system-libtallocMichael Adam2009-12-011-1/+1
| | | | Michael
* s3:build: fix the build when no external talloc and tdb are installed.Michael Adam2009-12-011-167/+178
| | | | | | | | | | | | The check for the external libs and the addition of the include paths to the CPPFLAGS was too late in configure. This patch moves the whole subsystem/library section up right below the detection of "BLDSHARED". And it updates not only SAMBA_CPPFLAGS but also SAMBA_CONFIGURE_CPPFLAGS so that many tests that use these flags can now succeed. Michael
* s3-build: taise tdb version when building against system libtdb library.Günther Deschner2009-12-011-1/+1
| | | | | | | | | Try to fix the build on "buildsamba02". At least fixes the build on fedora12 with libtdb-devel-1.1.5-2.fc12.x86_64 installed. Volker, please check. Guenther
* s3-kerberos: fix the build on Mac OS X 10.6.2.Günther Deschner2009-11-271-1/+1
| | | | Guenther
* s3-kerberos: only use krb5 headers where required.Günther Deschner2009-11-271-4/+1
| | | | | | | This seems to be the only way to deal with mixed heimdal/MIT setups during merged build. Guenther
* s3-kerberos: Fix Bug #6929: build with recent heimdal.Günther Deschner2009-11-271-0/+19
| | | | | | | Heimdal changed the KRB5_DEPRECATED define (which now may not take an identifier for activation) in new releases (like 1.3.1). Guenther
* s3-kerberos: next step to resolve Bug #6929: build with recent heimdal.Günther Deschner2009-11-261-3/+3
| | | | | | | | Based on patch from Allan <allan@archlinux.org>. Also should fix the FreeBSD build on the buildfarm. Guenther
* s3-kerberos: add check for prerequisite krb5/krb5.h header while checking ↵Günther Deschner2009-11-251-2/+7
| | | | | | | | for krb5/locate_plugin.h. (Needed for new Heimdal versions). Guenther
* s3-kerberos: add smb_krb5_get_{creds,credentials} incl. support for S4U2SELF ↵Günther Deschner2009-11-061-0/+3
| | | | | | impersonation. Guenther
* s3-kerberos: add configure checks for krb5_get_creds_X api.Günther Deschner2009-11-061-0/+3
| | | | Guenther
* s3: add support for full windows timestamps resolution on filesBjörn Jacke2009-11-041-0/+1
| | | | | | | | | | | setting nanosecond timestamps using utimensat() was first supported by Linux kernel 2.6.22 and glibc 2.6. It's specified in POSIX.1-2008. This effectively makes us use Windows' full 100ns timestamp resolution - actually just an improvement from 10^-6 to 10^-7. For now Linux CIFS vfs will also just be able to make use of 100ns resolution, not 1ns.
* s3:configure: add a check for the new CTDB_CONTROL_TRANS2_ACTIVEMichael Adam2009-11-031-0/+17
| | | | Michael
* s3: Fix the RPC server SUBSYSTEM declarationVolker Lendecke2009-10-311-1/+1
| | | | | | | | | | If I read SMB_SUBSYSTEM right then the 2nd argument needs to be the file where the static_init_rpc (in this case) is defined. This seems to have moved from server.c to process.c. Jelmer, please check! Volker
* ѕ3:buildsystem: fix depenencies for libreplaceBjörn Jacke2009-10-311-4/+4
| | | | | | | | | This problem became visible after adding the picky -z defs linker option: On Solaris libreplace had unresolved symbols, which showed up in the libtalloc build. PAM_WINBIND_EXTRA_LIBS and WINBIND_NSS_EXTRA_LIBS had been workarounds to make things work at two placeѕ. These variables have been obsoleted now. This patch introduces LIBREPLACE_LIBS which contans the linker flags needed for linking anything using libreplace.
* s3:configure: only check for gpfs_gpl.hStefan Metzmacher2009-10-281-25/+5
| | | | | | | | The header is everything we need in order to build vfs_gpfs. metze Signed-off-by: Michael Adam <obnox@samba.org>
* s3:configure: add support for Solaris' ld -z ignoreBjörn Jacke2009-10-201-11/+7
| | | | | | | try linker flags for ignoring unused libs in this order: -Wl,--as-needed (gcc like + binutils) -Wl,-z,ignore (gcc like + Solaris linker) -z ignore (old Sun C)
* s3: make unresolved symbols in libs throw errorsBjörn Jacke2009-10-201-3/+27
| | | | | | | except for the Samba internal plugins unresolved symbol references should not show up in shared libraries. For historical reasons it's the default behaviour of linkers to ignore those in shared libs. We use -z defs (alias --no-undefined) to not ignore them in shared libs.
* s3:configure: fix avahi activationBjörn Jacke2009-10-181-4/+4
| | | | Avahi was correctly found but not activated since e4a26c942.
* s3: build pam_smbpass when possibleBjörn Jacke2009-10-161-20/+34
|
* s3: fixed krb5 build problem on ubuntu karmicAndrew Tridgell2009-10-161-0/+4
| | | | | | | Karmic has MIT krb5 1.7-beta3, which has the symbol krb5_auth_con_set_req_cksumtype but no prototype for it. See also http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=531635
* s3-build: we need to have talloc 2.0.1 when building with external talloc.Günther Deschner2009-10-141-1/+1
| | | | | | | 2.0.0 did not got the exports right. This and the 2.0.1 talloc fixes resolve bug #6808. Guenther
* s3:Makefile: another attempt to fix the wbclient dependencyBjörn Jacke2009-10-041-3/+0
| | | | in the dependencies we always used a variable that was not jet defined.
* Revert "s3:Makefile: fix libwbclient dependencies with static build"Björn Jacke2009-10-041-0/+3
| | | | This reverts commit d7795f2afa3779399fe9e7b4f050d19a412f8bcd.
* s3: Make default_[static|shared]_modules a bit more readableVolker Lendecke2009-10-031-2/+52
|