summaryrefslogtreecommitdiffstats
path: root/source3/configure.in
Commit message (Collapse)AuthorAgeFilesLines
* 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-2/+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).
* s3:configure: add -L./bin also for the merged buildStefan Metzmacher2008-09-241-0/+4
| | | | metze
* Fix make pch in the merged buildVolker Lendecke2008-09-231-1/+3
|
* 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 - 19999 idmap gid = 20000 - 29999 idmap config US:backend = adex idmap config US:range = 20000 - 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.
* Merge branch 'master' of ssh://git.samba.org/data/git/samba into singlelibJelmer Vernooij2008-09-171-0/+1
|\
| * 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"
* | Move common libraries from root to lib/.Jelmer Vernooij2008-09-171-7/+7
| |
* | Merge branch 'singlepopt' into singleJelmer Vernooij2008-09-161-2/+2
|\ \ | | | | | | | | | | | | Conflicts: source4/Makefile
| * | Use a single copy of popt in samba3 and samba4.Jelmer Vernooij2008-09-161-2/+2
| |/
* | Merge branch 'singlensswrap' into singleJelmer Vernooij2008-09-161-1/+1
|\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: source3/configure.in source4/Makefile source4/configure.ac source4/lib/nss_wrapper/nss_wrapper.c source4/lib/replace/system/passwd.h source4/main.mk
| * | Use single cope of nss_wrapper in Samba 3 and Samba 4.Jelmer Vernooij2008-09-161-1/+1
| |/
* | Merge branch 'singlesw' into singleJelmer Vernooij2008-09-161-1/+1
|\ \ | | | | | | | | | | | | | | | Conflicts: source3/lib/socket_wrapper/socket_wrapper.c source4/lib/replace/system/network.h
| * | Use single copy of socket_wrapper in Samba 3 and Samba 4.Jelmer Vernooij2008-09-161-1/+1
| |/
* | Merge branch 'singlereplace' into singleJelmer Vernooij2008-09-161-1/+1
|\ \ | | | | | | | | | | | | | | | Conflicts: source4/configure.ac source4/torture/local/config.mk
| * | Make Samba 3 and Samba 4 both use the same single copy of libreplace.Jelmer Vernooij2008-09-161-1/+1
| |/
* | Merge branch 'singletdb' into singleJelmer Vernooij2008-09-161-2/+2
|\ \
| * | Use single copy of tdb in both samba3 and samba4.Jelmer Vernooij2008-09-161-2/+2
| |/
* / Share talloc source code between Samba 3 and Samba 4.Jelmer Vernooij2008-09-161-1/+1
|/
* Fix aio on FreeBSD.Timur2008-09-151-0/+15
|
* Fix standalone build.Jelmer Vernooij2008-09-151-0/+4
|
* Add flag for merged build.Jelmer Vernooij2008-09-151-6/+7
|
* Import merged build patch.Jelmer Vernooij2008-09-151-2/+7
|
* Rename object variables to avoid clashes with Samba 4.Jelmer Vernooij2008-09-091-4/+6
| | | | (This used to be commit c77758de5d6df28abaffe3f8a1d7b5cbc615605e)
* configure: fix typo in GNU ld version-script test.Michael Adam2008-09-051-1/+1
| | | | | Michael (This used to be commit 0d9f3dfc4c139938ee57b6cf60c29cf4ce404be7)
* Use different variable names for talloc and tdb object file names thanJelmer Vernooij2008-09-041-8/+6
| | | | | Samba 4. (This used to be commit 3f821e8c88665a1e6a3d07a438cd978527306221)
* 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. (This used to be commit 4c3a9558906f213948c3bdc081be73f8fed148cb)
* 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. (This used to be commit 56c5a6f024875bb79b0104beb36f6b0ec1e1e9f9)
* cifs.upcall: enable building by default on linuxJeff Layton2008-08-211-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> (This used to be commit d8018d15f013b8d7be8618b75dac5112711193b7)
* 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 (This used to be commit f0e47bce2e98131812e96fb88cc3d1fe939e8d6c)
* 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 (This used to be commit 26a3cf0be918fe577a979f3e358d58359e42b2f1)
* 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. (This used to be commit fc9b30bed2d774dca6660b497cb50f982b23b885)
* netapi: generate the netapi testsuite makefile.Günther Deschner2008-08-111-0/+1
| | | | | Guenther (This used to be commit a2247a5b19237291cec8c6a873652d78d55aaeb7)
* Try and fix the build for systems that don't have ↵Jeremy Allison2008-08-081-0/+1
| | | | | | | krb5_auth_con_set_req_cksumtype(). Jeremy. (This used to be commit 8598e7b06ec57ca6fcde863270e6bb0e2de9993e)
* Add Derrick Schommer's <dschommer@F5.com> kerberos delegation patch. SomeJeremy Allison2008-08-081-0/+1
| | | | | | work by me and advice by Love. Jeremy. (This used to be commit ecc3838e4cb5d0c0769ec6d9a34a877ca584ffcc)
* Check for f_frsize when using statvfsZach Loafman2008-07-221-1/+12
| | | | | | | | Add a configure test for the availability of f_frsize in struct statvfs (for broken platforms that define statvfs but still have f_bsize/f_iosize). Also add sys/types.h to the other struct statvfs test (again, some platforms need it). (This used to be commit 591bf1d15ff3b93db908cc3a4b6e10d09e5b74b6)
* Add --enable-picky-developerZach Loafman2008-07-221-1/+5
| | | | | | | This adds an --enable-picky-developer option that will halt compilation on warnings. Yes, this could be handled by a direct Makefile change, but people should be encourage to do it! (This used to be commit 10a2ab40771b7d0222f339a87a45630a23ce4788)
* This patchset comprises a number of cleanups for the cifs upcallJeremy Allison2008-07-161-16/+16
| | | | | | | | | | | | | | | binary. The biggest change is that it renames it from cifs.spnego to cifs.upcall since the cifs.spnego name really isn't applicable anymore. It also fixes a segfault when the program is run without any args and adds a manpage. Comments and/or suggestions appreciated. This set should apply cleanly to the 3.3 test branch. Signed-off-by: Jeff Layton <jlayton@redhat.com> Jeremy. (This used to be commit c633f10d9e78327664e6bca51f66756bcf0505a6)
* Fix realpath() check so that it doesn't generate a core() when it fails.Zach Loafman2008-07-101-2/+10
| | | | (This used to be commit 5fdbf89c898efff57c65061ea2c360d2cd91bcec)
* build: remove library-versions.in - it is not used any more.Michael Adam2008-07-071-1/+1
| | | | | Michael (This used to be commit e2699b7f86302e5c770f8e3160f72f070d700b6c)
* build: set SONAME version of libraries from configure, not using ↵Michael Adam2008-07-071-6/+15
| | | | | | | | | | | | | | | | | | library-versions This sets the library versions (previously gotten from library-versions file during make) already at configure time. For library "foo", the version is stored in the LIBFOO_SOVER configure variable. For all libraries except libwbclient, this is done through the call of SMB_LIBRARY(). NOTE: Currently the versions are hard-coded in the SMB_LIBRARY() calls in configure.in, but this change makes it easier to retrieve the version from the libraries source dir at configure time, e.g. for talloc and tdb. Michael (This used to be commit 3c300f9f8cffb5af32e291ec75007ab98fe96561)
* build: handle libaddns by SMB_LIBRARY() and correctly create SONAME file.Michael Adam2008-07-071-37/+1
| | | | | | | Create .so file as a symlink. Michael (This used to be commit bbf665ad5790e89ff01867e2762fe2b94db7277d)
* build: handle libsmbsharemodes by SMB_LIBRARY() and correctly create SONAME ↵Michael Adam2008-07-071-47/+1
| | | | | | | | | file. Create libsmbsharemodes.so as a symlink. Michael (This used to be commit 1157048146084e9ab34d7c2e77e8d00b22df53a4)
* build: handle libsmbclient by SMB_LIBRARY() and correctly create soname file.Michael Adam2008-07-071-50/+3
| | | | | | | Create libsmbclient.so as a symlink to libsmbclient.so.0. Michael (This used to be commit c463bd0cb9927176eec89e25788c6ea78eafdd16)
* Revert "build: add symbol versioning when we build with gnu ld"Karolin Seeger2008-06-271-17/+0
| | | | | | | | | | | | | This reverts commit cb5492978b6b157f529806afb2f5fc6202888129. For more information, please have a look at the discussion on samba-technical starting with [1]. [1] http://lists.samba.org/archive/samba-technical/2008-June/059511.html Karolin (cherry picked from commit 1e5aeb96f92fef8056ec9010e125f4d0d31dd90e) (This used to be commit d06baf0e744d779b836783f61ec97d3a6d380eb5)
* Without stdlib.h we don't get a prototype for free().Andrew Bartlett2008-06-171-0/+1
| | | | | | | | | | This test fails if GCC emits any warnings (presumably to detect the function propertly), but unless we include this message then free() fail. Why we need to call free in a configure test is probably something to blame on valgrind... Andrew Bartlett (This used to be commit d013f6fadc3e80fabb4a1784207dabc84f9b7dc2)
* Use the correct cups-devel test for HAVE_IPRINT alsoVolker Lendecke2008-06-141-1/+2
| | | | (This used to be commit a42d7e1146e7469062ead2c8f22f549a48154e03)
* Correctly check for presence of cups-develVolker Lendecke2008-06-141-1/+15
| | | | | | On SuSE at least cups-config belongs to cups-libs which does not contain the headers which are in cups-devel. (This used to be commit 2408d2493f7c6e0beee58febd547516bbeb0929d)
* Add -brtl to the AIX linker flagsVolker Lendecke2008-06-121-1/+3
| | | | | | Thanks to William Jojo (cherry picked from commit 74b195b54416d9e3eb46079a71eed31a15c7293a) (This used to be commit 5ffad12d68288eca4756519ec7ab90995a277517)