summaryrefslogtreecommitdiffstats
path: root/source/configure.in
Commit message (Collapse)AuthorAgeFilesLines
* s3:configure: only check for gpfs_gpl.hStefan Metzmacher2010-01-141-25/+5
| | | | | | | | | | | | The header is everything we need in order to build vfs_gpfs. metze Signed-off-by: Michael Adam <obnox@samba.org> (cherry picked from commit ee13e9c0becc2b4a4d3b233613d5e3e9bfb54938) Fix bug #6856. (cherry picked from commit b71f0e5f6f715d7c061d3a845f1e983e2472c1b0)
* s3-kerberos: fix the build on Mac OS X 10.6.2.Günther Deschner2009-12-021-1/+1
| | | | | Guenther (cherry picked from commit 51328a7056918bc75a7c1c442f47cf0271075542)
* s3-kerberos: only use krb5 headers where required.Günther Deschner2009-12-021-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-12-021-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 (cherry picked from commit 1a8f8382740e352a83133b8c49aaedd4716210cd)
* s3-kerberos: next step to resolve Bug #6929: build with recent heimdal.Günther Deschner2009-12-021-3/+3
| | | | | | | | | Based on patch from Allan <allan@archlinux.org>. Also should fix the FreeBSD build on the buildfarm. Guenther (cherry picked from commit 5b3a32be97a37c119e837bdee8f049684565458c)
* s3-kerberos: add check for prerequisite krb5/krb5.h header while checking ↵Günther Deschner2009-12-021-2/+7
| | | | | | | | | for krb5/locate_plugin.h. (Needed for new Heimdal versions). Guenther (cherry picked from commit c438b2b3923db66672ec82e795eef543de5fcb8a)
* s3: fixed krb5 build problem on ubuntu karmicAndrew Tridgell2009-11-231-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 (cherry picked from commit a6e4cb500b4162cae1d906a1762507370b4ee89e) Part of a fix for bug #6918.
* s3:configure: "test" only takes one "=" (cherry picked from commit ↵Björn Jacke2009-06-241-1/+1
| | | | | | ddd37c2b235eb03ddb438ebb2cdd14dd67f867f3) This fixes bug #6497.
* Fix bug #6330 - DFS doesn't work on AIX. Jeremy.Jeremy Allison2009-05-131-0/+10
| | | | This was commit 3d6f4a7af in master.
* ѕ3/configure: fix regexp for ld version recognitionBjörn Jacke2009-04-241-1/+1
| | | | | | Signed-off-by: Jelmer Vernooij <jelmer@samba.org> (commit 740c2c4366badc62d017881c9484ee5153b62f94 in master) (commit 172ecfae44768289b98c1bafa7aa2b89dbecc312 in v3-4-test)
* Use avahi to register _smb._tcp in smbdVolker Lendecke2009-03-231-1/+1
|
* Add event avahi bindingVolker Lendecke2009-03-231-1/+1
|
* Add avahi detection to configureVolker Lendecke2009-03-231-0/+36
|
* Disable dns_sd by defaultVolker Lendecke2009-03-231-2/+2
|
* Only build the dirsort module if we have the dirfd functionVolker Lendecke2009-03-221-2/+2
| | | | Fix the build on HP/UX
* Add dirsort moduleAndy Kelk2009-03-221-1/+2
|
* s3: Fix bugs in the detection of the GNU ld version (Bug #6147)Steve Langasek2009-03-191-2/+2
| | | | | | | | This bug results in a failure to use linker scripts to limit the set of symbols exported by our shared libraries. Signed-off-by: Michael Adam <obnox@samba.org> (cherry picked from commit c6b570ce30b5cc3631c0ed780826d5450f681800)
* Add a vfs_preopen module to hide fs latenciesVolker Lendecke2009-03-101-1/+2
|
* It seems some systems use f_flags instead of f_flag. Use the appropriate one.Derrell Lipman2009-02-141-0/+18
|
* Fix bug 5798: "CFLAGS info lost in configure"Volker Lendecke2009-01-301-1/+1
| | | | | | picked from 9097a67de Volker
* add configure check for Tru64 sub-second timestamp resolutionBjörn Jacke2009-01-291-0/+40
|
* Following Björn JACKE's patch, unify the detection of the timespec code in ↵Jeremy Allison2009-01-291-1/+39
| | | | | | configure.in, and the application of it in time.c Jeremy.
* add configure check for AIX style sub-second resolution supportBjörn Jacke2009-01-291-2/+42
|
* rather cosmetic fix for failed birthtime configure checksBjörn Jacke2009-01-291-3/+3
|
* give configure check "sub-second timestamps without struct timespec" a ↵Björn Jacke2009-01-291-1/+1
| | | | chance to succeed
* s3:configure: autodetect ctdb/cluster supportStefan Metzmacher2009-01-291-4/+115
| | | | | | | | We need to make sure ctdb has transaction support and we autodetect ipv6 support. metze (cherry picked from commit 11163720e6f30e83f523c5009e1e60b5cf28cda6)
* Fix warning (bad handler prototype) and fix detection of dns_sdJeremy Allison2009-01-271-1/+1
| | | | | libraries. Jeremy.
* Also search for -lgpfs which is available as GPL in GPFS PTF8 (cherry picked ↵Volker Lendecke2008-12-121-0/+14
| | | | | | from commit 3c93c96fd0fe362c35fe8127058f94868abc9342) Signed-off-by: Michael Adam <obnox@samba.org>
* configure.in: Fix smbtorture_s3 tests.Kai Blin2008-12-021-1/+1
| | | | | Seems like Jeremy forgot to fix configure.in when importing d448132 to master in 8d674e35. Generate the vfs_streams_depot module so make test works again.
* [PATCH] Allow SYSLOG_FACILITY to be modified with a new configure option ↵Dan Sledz2008-11-241-0/+16
| | | | called --with-syslog-facility
* [PATCH] FreeBSD configure check for backtrace_symbolsDan Sledz2008-11-211-0/+2
| | | | | On FreeBSD backtrace_symbols is defined in libexecinfo.so.1. Look for it there as well.
* i18n/l10n pam_winbindBo Yang2008-11-131-1/+2
|
* Added vfs_acl_tdb.c module to do ACLs completely in userspace. Passes all of ↵Jeremy Allison2008-11-101-1/+2
| | | | | | RAW-ACLS except for the last test which uses a non-POSIX chown. More testing/documentation to follow. Jeremy.
* use glibc sys/inotify.h headerAndrew Tridgell2008-10-301-1/+1
| | | | | | when we first added the inotify code glibc didn't have the inotify functions yet. Now that it does we can use the official header and avoid the asm/unistd.h syscall workaround
* libgpo: add gpext_security module build to configure.Günther Deschner2008-09-271-0/+1
| | | | Guenther
* SMB traffic analyzer vfs module from Holger Hetterich <hhetter@novell.com>Holger Hetterich2008-09-241-1/+2
| | | | | | | | Used to gather data to feed to a database for live and historical analysis of usage per user, per share, etc. Helper apps to read the data still to come. This one still needs to be made ipv6 enabled (connection is made to the helper app).
* idmap_adex: Add new idmap plugin for support RFC2307 enabled AD forests.Gerald (Jerry) Carter2008-09-221-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The adex idmap/nss_info plugin is an adapation of the Likewise Enterprise plugin with support for OU based cells removed (since the Windows pieces to manage the cells are not available). This plugin supports * The RFC2307 schema for users and groups. * Connections to trusted domains * Global catalog searches * Cross forest trusts * User and group aliases Prerequiste: Add the following attributes to the Partial Attribute Set in global catalog: * uidNumber * uid * gidNumber A basic config using the current trunk code would look like [global] idmap backend = adex idmap uid = 10000 - 29999 idmap gid = 10000 - 29999 winbind nss info = adex winbind normalize names = yes winbind refresh tickets = yes template homedir = /home/%D/%U template shell = /bin/bash
* Ensure vfs_acl_xattr is built.Jeremy Allison2008-09-171-1/+2
| | | | Jeremy.
* idmap_hash: Add the idmap/nss-info provider from Likewise Open.Gerald (Jerry) Carter2008-09-161-0/+1
| | | | | | | | | | | | | | * Port the Likewise Open idmap/nss_info provider (renamed to idmap_hash). * uids & gids are generated based on a hashing algorithm that collapse the Domain SID to a 31 bit number. The reverse mapping from the high order 11 bits to the originat8ing sdomain SID is stored in a has table initialized at start up. * Includes support for "idmap_hash:name_map = <filename>" for the name aliasing layer. The name map file consist of entries in the form "alias = DOMAIN\name"
* Fix aio on FreeBSD.Timur2008-09-151-0/+15
|
* configure: fix typo in GNU ld version-script test.Michael Adam2008-09-051-1/+1
| | | | | Michael (cherry picked from commit 0d9f3dfc4c139938ee57b6cf60c29cf4ce404be7)
* Add st_birthtime and friends for accurate create times on systems that ↵Jeremy Allison2008-08-271-0/+90
| | | | | | | support it (*BSD and MacOSX). Should have done this ages ago, sorry. Jeremy.
* Avoid a race condition in glibc between AIO and setresuid().Andrew Tridgell2008-08-261-11/+13
| | | | | | | | | | | | | | See this test: http://samba.org/~tridge/junkcode/aio_uid.c The problem is that setresuid() tries to be clever about threads, and tries to change the euid of any threads that are running. If a AIO read or write completes while this is going on then the signal from the thread where the IO completed is lost, as it gets -1/EPERM from rt_sigqueueinfo() The simplest fix is to try to use setreuid() instead of setresuid(), as setreuid() doesn't try to be clever. Unfortunately this also means we must use become_root()/unbecome_root() in the aio code. (cherry picked from commit 56c5a6f024875bb79b0104beb36f6b0ec1e1e9f9)
* libsmbclient examples: add Makefile.internal.in for building from a samba sourceMichael Adam2008-08-211-0/+1
| | | | | | | Without needing to install libsmbclient to /usr/local/samba first. Michael (cherry picked from commit f0e47bce2e98131812e96fb88cc3d1fe939e8d6c)
* cifs.upcall: enable building by default on linuxJeff Layton2008-08-181-4/+19
| | | | | | | When building on linux, default to building cifs.upcall. Throw a warning if ADS support is disabled or keyutils isn't installed. Signed-off-by: Jeff Layton <jlayton@redhat.com>
* Revert "Add a gpfs_prefetch module"Michael Adam2008-08-141-2/+1
| | | | | | | | | | This reverts commit fc9b30bed2d774dca6660b497cb50f982b23b885. Sorry, this got pushed by accident: "This can not go upstream yet because it uses the non-GPL libgpfs." Michael
* Add a gpfs_prefetch moduleVolker Lendecke2008-08-131-1/+2
| | | | | | | This can not go upstream yet because it uses the non-GPL libgpfs. So it will not be compiled by default and will not be included in the SOFS RPMs. But upon Sven's request, we include it in the git tree and the source RPMs, so that it can be built for in-house tests.
* netapi: generate the netapi testsuite makefile.Günther Deschner2008-08-111-0/+1
| | | | Guenther
* Try and fix the build for systems that don't have ↵Jeremy Allison2008-08-081-0/+1
| | | | | | krb5_auth_con_set_req_cksumtype(). Jeremy.
* Add Derrick Schommer's <dschommer@F5.com> kerberos delegation patch. SomeJeremy Allison2008-08-081-0/+1
| | | | | work by me and advice by Love. Jeremy.