summaryrefslogtreecommitdiffstats
path: root/source3/configure.in
Commit message (Collapse)AuthorAgeFilesLines
* s3-build: Fix inotify detection (bug 8580)Björn Baumbach2011-11-091-2/+4
| | | | | | | Enable inotify if sys or kernel inotify is available. Signed-off-by: Stefan Metzmacher <metze@samba.org> (cherry picked from commit 846809853acd53a733fa6057436c6e51843d8fab)
* Fix sys_fseek wrapperBrad Smith2011-10-201-1/+1
| | | | | | Signed-off-by: Günther Deschner <gd@samba.org> Fix bug #8525 (Bug with sys_fseek() wrapper on *BSD / OS X).
* s3:build(autoconf): fix bug #8369: remove irritating "." targets when recent ↵Michael Adam2011-08-181-0/+4
| | | | system libs exist
* s3:build: link libtdb as shared lib if using shared libs at allMichael Adam2011-05-141-1/+3
| | | | (cherry picked from commit 3f222513cc99b7ce048bcdaa8cc10f7b91616904)
* s3:build: determine full version of libtdb for the samba buildMichael Adam2011-05-141-1/+2
| | | | (cherry picked from commit 23637b5789a43fe75bb4eadabd33fb321272b42b)
* s3:build: link libtalloc as shared lib if using shared libs at allMichael Adam2011-05-141-1/+3
| | | | (cherry picked from commit 6c300ec4b51bfd57837d193f0b17b60cb152fc27)
* s3:build: determine full version of libtalloc for the samba buildMichael Adam2011-05-141-1/+2
| | | | (cherry picked from commit 472cabbdea3d5def7e7a36b19c5851a0cf0d8d83)
* s3:build: fix typo in definition of --enable-external-libtdbMichael Adam2011-05-141-2/+2
| | | | (cherry picked from commit b731b6e032d9ba1469c349d6c46bd7bb52b18c28)
* s3:build: reformat AC_ARG_ENABLE(external_libtalloc...)Michael Adam2011-05-141-2/+5
| | | | (cherry picked from commit abef191fb9fa9edbdb68d7cbbf017e1fa74583f2)
* s3:build: add LIBWBCLIENT_FULLVER for consistency with SMB_LIBRARY()Michael Adam2011-05-141-0/+2
| | | | (cherry picked from commit d5d53ba5148d57bae207ded7525a4a38fcb5836f)
* s3:build: add an optional full version argument to the SMB_LIBRARY() macro.Michael Adam2011-05-141-1/+1
| | | | (cherry picked from commit adb3fc2f1d85f7621043d087ed2afb0fd053a009)
* s3:configure: add --enable-smbtorture4 switchMichael Adam2011-05-141-1/+8
| | | | (cherry picked from commit f8e32980f4fab8d6cad5c9f95fab0d1828717cd2)
* s3-gse: Use gss_get_name_attribute to fetch the pacSimo Sorce2011-05-131-0/+1
| | | | | | This is the only way to be sure the pac signatures are correct. It requires a fairly new version of MIT Kerberos, but that should be fine, it is new functionality in 3.6 anyways.
* vfs_gpfs: Properly notify the offline->online changesVolker Lendecke2011-05-041-0/+2
| | | | | | | | This needs to be a separate module that cooperates with vfs_gpfs. If aio_fork is used early in the module chain it (correctly) does not propagate the aio ops down, so vfs_gpfs does not see them. This slim module must come early in the chain for notifies to work properly. (cherry picked from commit 3f68b43dd56b8f338a18074741162bf6437ae78d)
* ѕ3/configure: move out generic CPPFLAGS in the solaris case hereBjörn Jacke2011-05-031-3/+4
| | | | | Signed-off-by: Stefan Metzmacher <metze@samba.org> (cherry picked from commit 862ff644ee564b2b3ed316da8c19df2f958aef66)
* ѕ3/configure: move out generic LDFLAGS in the solaris case hereBjörn Jacke2011-05-031-3/+1
| | | | | Signed-off-by: Stefan Metzmacher <metze@samba.org> (cherry picked from commit 9738f35f2cef0af11c3390162a9c2a3841d6073b)
* s3: Add pthreadpooltest to main buildVolker Lendecke2011-04-251-0/+2
| | | | (cherry picked from commit 39375de8354b676904e1fea097a68178acd987e4)
* s3: Many pthreadpool fixesVolker Lendecke2011-04-251-1/+1
| | | | | In particular, this makes it fork-safe (cherry picked from commit 62689d8166b8e070f855e6910470796dd7e1b2c8)
* s3 autobuild: Fix CFLAG check for netgrent testsKai Blin2011-04-191-1/+1
| | | | | | | | In 45ac8ffd I accidently added the wrong flag check. Fix this. Thanks to gd for noticing. Signed-off-by: Günther Deschner <gd@samba.org> (cherry picked from commit d09f02909f6adae1d68264bd3790c77fcee5e80d)
* s3-build: make sure we pick up system tdb and talloc via #include.Günther Deschner2011-04-141-1/+1
| | | | | | | | Guenther Autobuild-User: Günther Deschner <gd@samba.org> Autobuild-Date: Thu Apr 14 12:56:28 CEST 2011 on sn-devel-104 (cherry picked from commit 7ece43b15e11ccff6181266d53c88c14271167c2)
* s3:configure: allow building without SCHEDULE_FOR_DELETION with ↵Michael Adam2011-03-311-2/+6
| | | | | | | --enable-old-ctdb Autobuild-User: Michael Adam <obnox@samba.org> Autobuild-Date: Thu Mar 31 18:55:38 CEST 2011 on sn-devel-104
* s3:configure: introduce "--enable-old-ctdb" to enable enforcing build ↵Michael Adam2011-03-311-0/+6
| | | | against old ctdb
* s3:configure: add check for new CTDB_CONTROL_SCHEDULE_FOR_DELETIONMichael Adam2011-03-311-0/+19
|
* s3:configure: rework logic of ctdb/clustering checksMichael Adam2011-03-311-77/+113
|
* s3:configure: remove unused variable CTDB_CFLAGSMichael Adam2011-03-311-2/+0
|
* s3:configure: fix a comment.Michael Adam2011-03-311-1/+1
|
* s3: use getgrset() when it is availableChristian Ambach2011-03-191-0/+1
| | | | | | | | | | | When getgrouplist() is not defined, use getgrset() if it is defined instead of using the initgroups() + getgroups() combo Major contributions from Yannick Bergeron <yaberger@ca.ibm.com> Autobuild-User: Volker Lendecke <vlendec@samba.org> Autobuild-Date: Sat Mar 19 10:09:38 CET 2011 on sn-devel-104 (cherry picked from commit ed46dfc4f16e230645fae5f3b3b21c462694c30a)
* s3-build: remove -I../lib/addns.Günther Deschner2011-03-101-1/+0
| | | | Guenther
* libreplace: move "struct timespec" checks into libreplace (where timespec is ↵Günther Deschner2011-03-041-23/+0
| | | | | | | | already used). Bjoern, Metze, please check. Guenther
* libreplace: poll based on selectVolker Lendecke2011-02-281-1/+1
|
* s3-passdb: Add minimal stub for IPA passdb backendSumit Bose2011-02-161-1/+2
| | | | Signed-off-by: Günther Deschner <gd@samba.org>
* Revert "libwbclient: bump the libwbclient SOVER 0 -> 1 due to ABI changes"Michael Adam2011-02-101-1/+1
| | | | | | This reverts commit 5dd63c6c1439f5dde00e56144c38771d81455ada. Undo the library version bump.
* Add fdopendir().Jeremy Allison2011-02-081-0/+1
|
* s3: Only build auth_netlogond for the developer buildVolker Lendecke2011-02-061-1/+1
| | | | | Autobuild-User: Volker Lendecke <vlendec@samba.org> Autobuild-Date: Sun Feb 6 19:55:49 CET 2011 on sn-devel-104
* s3: Add support for AF_NETLINK addr notificationsVolker Lendecke2011-02-011-0/+9
| | | | | | | | | | | | | | Via an AF_NETLINK socket, the Linux kernel can inform us when IP addresses are added or dropped. This will first be used in winbind, it was triggered by clustering with ctdb. When winbind is connected to a domain controller and ctdb decides to move away the IP address that winbind used locally for the connection to the DC, the next request will run into a timeout. winbind sends out its request, but the response will never arrive: The IP is gone. It will also be interesting for more reliable online/offline detection, but this is something for future winbind refactoring.
* s3: On FreeBSD, compile zfsacl if sunacl.h is aroundVolker Lendecke2011-01-301-1/+13
| | | | | Autobuild-User: Volker Lendecke <vlendec@samba.org> Autobuild-Date: Sun Jan 30 12:17:49 CET 2011 on sn-devel-104
* libwbclient: bump the libwbclient SOVER 0 -> 1 due to ABI changesMichael Adam2011-01-281-1/+1
| | | | | Autobuild-User: Michael Adam <obnox@samba.org> Autobuild-Date: Fri Jan 28 00:25:11 CET 2011 on sn-devel-104
* lib/addns: move DNS client library to the main directory.Günther Deschner2011-01-061-1/+1
| | | | Guenther
* s3-build: Remove broken RPC modules support.Andreas Schneider2011-01-041-17/+0
| | | | | | | | | With the current module support for rpc we're not able to call the init functions with the rpc callback structure. So init functions and shutdown functions aren't called. These init functions are needed to setup pre requirements like migrating the printer databases and register at the endpoint mapper. The shutdown functions cleanup memory and deregister from the endpoint mapper.
* Added call out to a Linux-compatible fallocate() when we need to extend a fileJeremy Allison2010-12-211-0/+35
| | | | | | | allocation extent without changing end-of-file size. Autobuild-User: Jeremy Allison <jra@samba.org> Autobuild-Date: Tue Dec 21 02:41:24 CET 2010 on sn-devel-104
* s3: FreeBSD has getpeereid(), use itVolker Lendecke2010-12-191-0/+12
|
* s3/configure: fix GNU ld version detection with old gcc releasesBjörn Jacke2010-11-261-1/+1
| | | | | | | | | | needed as old gcc releases output everything to stderr, even stdout output from ld Fixes #7825 Autobuild-User: Björn Jacke <bj@sernet.de> Autobuild-Date: Fri Nov 26 20:15:24 CET 2010 on sn-devel-104
* ѕ3/configue: set Tru64 cc's PIC switch right (none)Björn Jacke2010-11-261-1/+3
| | | | -fPIC made shared library builds fail there
* s3-torture: remove the merged_build tests for building smbtorture4Andrew Tridgell2010-11-241-27/+6
| | | | | | s3 now builds smbtorture4 if the required packages (perl, python, ads) are available. This should ensure that smbtorture4 is built in the build farm when possible
* Fix bug #7785 - atime limit.Jeremy Allison2010-11-231-0/+25
| | | | | | | | | | | | | | On a 64-bit time_t system make MAX_TIME_T the max value that can be represented in a struct tm. This allows applications to set times in the future beyond the 32-bit time_t limit (2037). This is only in source3/configure.in, needs adding to the waf configure/build system (but I'll need help with that). Jeremy. Autobuild-User: Jeremy Allison <jra@samba.org> Autobuild-Date: Tue Nov 23 21:00:14 CET 2010 on sn-devel-104
* s3/configure: fix typo and warningBjörn Jacke2010-11-081-1/+1
| | | | | Autobuild-User: Björn Jacke <bjacke@samba.org> Autobuild-Date: Mon Nov 8 20:58:20 UTC 2010 on sn-devel-104
* s3: Build idmap_autorid by defaultVolker Lendecke2010-11-081-0/+1
|
* s3:idmap: add a new ID mapping module autoridChristian Ambach2010-11-081-0/+1
| | | | | | | | | | | | This is an initial implementation of the idmap_autorid module. It works similar to the idmap_rid module but requires less configuration. It will automatically pick ranges for each domain, so you do not have to bother any more about adding an idmap configuration for all of the domains in the forest. This is very easy to use and to configure and much more deterministic and faster than idmap_tdb, the typical choice of Samba users up to now.
* s3: Add a vfs_time_audit moduleAbhidnya P Chirmule2010-10-281-0/+2
| | | | | | | This warns if a file system is slow Autobuild-User: Volker Lendecke <vlendec@samba.org> Autobuild-Date: Thu Oct 28 08:56:44 UTC 2010 on sn-devel-104
* s3: Move #define VALGRIND to config.hVolker Lendecke2010-10-031-0/+7
| | | | This fixes the valgrind overrun in the tdb jenkins hash