summaryrefslogtreecommitdiffstats
path: root/source3/configure.in
Commit message (Collapse)AuthorAgeFilesLines
...
* ѕ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
* s3-configure: Require at least version 1.2.6 of external TDB, which hasJelmer Vernooij2010-10-011-1/+1
| | | | TDB_INCOMPATIBLE_HASH.
* tdb: add restoreVolker Lendecke2010-09-231-0/+2
| | | | Based on an idea by Simon McVittie, largely rewritten
* s3: don't build krb5 locator plugin if we don't build winbindBjörn Jacke2010-09-211-12/+14
| | | | this fixes bug #7329
* s3-build: use proper RPC_X_OBJ target names.Günther Deschner2010-09-101-7/+7
| | | | Guenther
* libreplace: move detection of clock_gettime to libreplaceBjörn Jacke2010-08-311-17/+2
|
* libreplace: move gettimeofday TZ arg check hereBjörn Jacke2010-08-311-1/+0
|
* s3:smbd: add a nfs backend for sysquotas.Michael Adam2010-08-251-0/+21
| | | | | | | | | This module is based on the Solaris/FreeBSD implementation of NFS quotas in the quotas.c module. It implements the SMB_USER_QUOTA_TYPE query of the get_quotas call. The other types and the set_quota call are not implemented.
* s3: PAM_RHOST and PAM_TTY are enums on FreeBSDVolker Lendecke2010-08-231-0/+23
|
* s3: Fix netgrent configure checks for compilers not supporting ↵Kai Blin2010-08-211-1/+3
| | | | | | -Werror-implicit-function-declaration This should fix bug 7620.
* Fix bug 7626 - Typo in configure samba_cv__CC_NEGATIVE_ENUM_VALUES two ↵Jeremy Allison2010-08-181-1/+1
| | | | | | underscores. Noticed by bj@sernet.de.
* s3-build: always check for python.Günther Deschner2010-08-161-3/+4
| | | | | | This should fix make test. Metze, please check. Guenther
* s3-krb5 Only build ADS support if arcfour-hmac-md5 is availableAndrew Bartlett2010-08-131-1/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Modern Kerberos implementations have either defines or enums for these key types, which makes doing #ifdef difficult. This shows up in files such as libnet_samsync_keytab.c, the bulk of which is not compiled on current Fedora 12, for example. The downside is that this makes Samba unconditionally depend on the arcfour-hmac-md5 encryption type at build time. We will no longer support libraries that only support the DES based encryption types. However, the single-DES types that are supported in common with AD are already painfully weak - so much so that they are disabled by default in modern Kerberos libraries. If not found, ADS support will not be compiled in. This means that our 'net ads join' will no longer set the ACB_USE_DES_KEY_ONLY flag, and we will always try to use arcfour-hmac-md5. A future improvement would be to remove the use of the DES encryption types totally, but this would require that any ACB_USE_DES_KEY_ONLY flag be removed from existing joins. Andrew Bartlett Signed-off-by: Simo Sorce <idra@samba.org>
* tdb: add TDB_DEPS variable filled with required librariesBjörn Jacke2010-08-131-0/+1
| | | | | This is required for Solaris, which needs to link in librt to make use of fdatasync().
* s3: fall back to cups-config for underlinked libsBjörn Jacke2010-08-121-4/+10
| | | | | | some OpenBSD systems have underlinked cups libraries. If linking against cups alone fails, try to link against all the cups-config --libs cruft, which we usually don't want. (bugzila #7244)
* Revert "s3: Use cups-config --libs"Björn Jacke2010-08-121-1/+1
| | | | | This reverts commit 911db761148. This was introduced in 18f1f5b56b140 intentionally.
* s3: Use cups-config --libsVolker Lendecke2010-08-021-1/+1
|
* s3-dcerpc: Add sign/seal with gssapiSimo Sorce2010-07-281-1/+2
|
* s3: Log the correct core path on Linux if core_pattern is setVolker Lendecke2010-07-261-0/+9
| | | | Contributions from Bill Hymas, IBM
* s3: not use as-needed by default and auto use if enable-developer is activeBjörn Jacke2010-07-221-3/+10
| | | | | | as discussed on samba-technical, we don't want people out there to use it unwittingly by default. However by enabling it when enable-developer is used we make sure that we don't break the feature.
* s3: also run the test prog from the explicit external lib bug checkBjörn Jacke2010-07-201-2/+5
| | | | | | | on Linux linking already stops with a broken ld, on FreeBSD8 linking works but the binary is broken, so we must check both. this should be the final fix for bug #7561
* s3: check for explicit external lib bug in ld's as-needed codeBjörn Jacke2010-07-201-0/+34
| | | | | | Second part of fix for bug #7561 Based on test provided by Olaf Flebbe.
* s3: add configure swtich to manually disable as-neededBjörn Jacke2010-07-201-3/+9
| | | | | | first part fix for bug #7561 based on earlier patch from metze
* Revert "s3: Don't use as-needed"Björn Jacke2010-07-201-0/+33
| | | | This reverts commit b9835a1f9d8b81e4121a01a190dffaefe67cbe5c.
* s3: Don't use as-neededVolker Lendecke2010-07-181-33/+0
| | | | | | This is just broken. RHEL5 can't deal with it, FreeBSD8 is broken with it, and who knows what other platforms are broken. I can rather live with a system that links in a bit too much than a system that does not work at all.
* s3: Right now we do not have includes in Makefile.inVolker Lendecke2010-07-171-11/+1
| | | | Skip the expansion step on non-GNU-make systems
* s3 build: Fix *netgrent prototype detection on opensolarisKai Blin2010-07-071-3/+9
|
* s3: Attempt to fix the build on NetBSDKai Blin2010-06-201-3/+6
| | | | Unlike Linux and OSX, NetBSD seems to have *netgrent prototypes in netgroup.h.
* s3 configure: Check for (set|get|end)netgrent prototypesKai Blin2010-06-201-1/+24
|
* s3:configure: use cc for linking on IRIX and fix shlib usageBjörn Jacke2010-06-171-3/+2
|
* Fix aio_read detection for -lrtVolker Lendecke2010-06-131-0/+2
|
* check if LD_AS_NEEDED breaks linking with libreadline fixes #7209Olaf Flebbe2010-06-111-0/+20
| | | | Signed-off-by: Simo Sorce <idra@samba.org>
* configure.in prevent generation of file "shlib.so"Olaf Flebbe2010-06-111-1/+1
|
* s3:build: add shared lib flag for HP-UX compilerBjörn Jacke2010-06-051-1/+3
|
* s3: Add vfs_linux_xfs_sgidVolker Lendecke2010-06-021-0/+2
| | | | | http://oss.sgi.com/bugzilla/show_bug.cgi?id=280 shows an old Linux XFS bug that still exists: Under certain circumstances the SGID bit is not inherited.
* s3:configre: work around shell problem on HP-UX in AC macroBjörn Jacke2010-05-311-1/+3
|
* s3: use PICFLAG instead of PIE_FLAGSBjörn Jacke2010-05-311-1/+1
|
* s3: final test for working shlib support requires PIE_LDFLAGSBjörn Jacke2010-05-311-1/+1
|
* s3: use autoconf macro to get some debug output in config.logBjörn Jacke2010-05-301-4/+7
|
* s3: fix check for pie compiler flagsBjörn Jacke2010-05-301-2/+2
| | | | | | some compilers (HP and Sun e.g.) output warning messages on stderr for unknown options and we ended up partly using some unwanted random compile flags we did't intend to use.
* s3:configure: use the right AC_CACHE_CHECK variableBjörn Jacke2010-05-261-1/+1
|
* s3:fix configure after change "add Werror_FLAGS for IBM's xlc"Michael Adam2010-05-251-0/+1
| | | | | | | | | For me, 24b3725407f1a67e13a7646d2e3f26ed1e4735ff broke configure. The fix in f634450b67d2a084c41a63c0e94eb47adb90e101 is not complete yet. After staring at the change a bit, tt seems to me that the code inserted was just misplaced by one line. Michael
* s3: fix the configure runBjörn Jacke2010-05-251-1/+0
|