summaryrefslogtreecommitdiff
path: root/source3/configure.in
AgeCommit message (Collapse)AuthorFilesLines
2003-10-30Check for nsswitch.h. Patch from albert chin (china@thewrittenword.com).Jeremy Allison1-1/+1
Jeremy. (This used to be commit 8d29faaa6396a46e8754ead32f6fd545e567ba46)
2003-10-24Check for va_copy before you check for __va_copy, since va_copy is theRichard Sharpe1-4/+14
actual standard, and __va_copy was the proposed standard. (This used to be commit 4ab7947e601e61cacd7ff541ee881850d9808387)
2003-10-21Add server side support for epmapper pipe. Currently only does a fixedJim McDonough1-1/+3
mapping, but this is the base for changes to come. (This used to be commit 73882e970a3aea1c3c9f34779b4220bbf28f6dad)
2003-10-21Merge of krb5_keytab entry key vs keyblock member check from HEAD.Tim Potter1-0/+9
(This used to be commit 720f5e5629c54e851c3e9026dc88676795e44c8e)
2003-10-14fix typoSimo Sorce1-1/+1
(This used to be commit 2d46b2a0e7de21158003968b630ebcd40bde7e44)
2003-10-14Use @PICSUFFIX@ instead of .po in Makefile.in since we have gone toTim Potter1-28/+23
the trouble of detecting what the PIC suffix should actually be. Change PICFLAG in configure.in to PICFLAGS for consistency. Patches from Joachim Schmitz <schmitz@hp.com> for bug 574. (This used to be commit 0abe1964f7de184d836b167dbc581454e6ec9df8)
2003-10-13So here it is a non-intrusive patch with my latest work on gums (theSimo Sorce1-2/+7
laternative to the current passdb). Currently it is run through a comatibility module in the passdb layer, with a subset of the functionality it may provide. It is still work in progress, but as someone asked me about it, and as it should make no difference to the normal code, I tought it was a good idea to put it into. It adds a dependency on perl. I know it is not very nice, but I'm sure we will work out a solution for that. As always blame me if I break something, but try to fix yourself, as I am busy-busy-busy :-) Simo. (This used to be commit 7b3c94b5cfc1a9ceb430613353a937345f2eda74)
2003-10-09We need to make sure that the files that contain the static_init_$subsystem;Jelmer Vernooij1-6/+6
macro get recompiled after configure has ran. This was done by touching the source file. This patch changes it to removing the object file, so that you don't need write-access to the source directory. (This used to be commit 2ef96618620bfc1bba7ad7ca54126b89f444a8fb)
2003-10-09Move sysquotas autoconf tests to a seperate file in tests/Jelmer Vernooij1-3/+3
Patch by Stefan Metzmacher <metze@metzemix.de> (This used to be commit cd3e4882fcf2437f4140557608e671284d0e92b4)
2003-10-09Refuse to configure if --with-expsam=$BACKEND was specified, butJelmer Vernooij1-2/+2
the libraries for $BACKEND were not found (This used to be commit 46a5575f1944d79ca3887bf3e9391ddee87ef8ce)
2003-10-09Merge from 3.0:Tim Potter1-1/+3
>Explicitly initialise the value of AR for vendor makes that don't do >this (HPUX 11). Currently it's initialised to 'ar' but this may have >to be changed if any systems pop up that have archivers that aren't >named 'ar'. Closes bug #552. >Fallback to our defaults (CP850/ASCII/UTF8) if there is no native >iconv on the platform. This allows to compile and complain about it >at runtime (This used to be commit 442cfcce0d8dcd7b653a6260c5efcb72b84ce74f)
2003-10-01save and restore CFLAGS before/after AC_PROG_CC; this macro seems to ↵Gerald Carter1-0/+9
overwrite the CFLAGS variable (This used to be commit aa7fccf6ad81da8a4a14abd699d1f765e18cd10c)
2003-09-26don't write to static pointers; patch from AnthonyGerald Carter1-1/+1
(This used to be commit b766fe78a7d8e4095d42e123f2b21369113c1f14)
2003-09-24Another round of merges from 3.0:Tim Potter1-1/+1
>Change error message displayed when --without-libiconv is used as >an argument to configure. Closes bug 468. (This used to be commit 4b73ba7df1764b47aae8b22980efdb05d1639e57)
2003-09-15Merge from Samba 3.0:Tim Potter1-1/+28
>Fix for typo in darwin detection. >Jeremy. >Fix for MacOS/X which uses STUPID BROKEN UNICODE COMPOSE CHARACTERS ! >(rant off :-). Inspired by work from Benjamin Riefenstahl <Benjamin.Riefenstahl@epost.de>. >Also add MacOSX/Darwin configure fixes. >Jerry - can we put this in 3.0 release ? :-). >Jeremy. (This used to be commit 7951dee600146623ce473659c3f41963ea873e3e)
2003-09-10Back out --with-good-getgrouplist patchAlexander Bokovoy1-21/+2
(This used to be commit d2fdc3955fb6859e865e805d32ca405ab44d0505)
2003-09-10Support for CAN-2003-0689 port from SAMBA_3_0Alexander Bokovoy1-2/+21
(This used to be commit 69b30ec0776b06c62810a3eb1d7be1df3db9e169)
2003-09-09sync 3.0 into HEAD for the last timeGerald Carter1-60/+213
(This used to be commit c17a7dc9a190156a069da3e861c18fd3f81224ad)
2003-08-02port latest changes from SAMBA_3_0 treeSimo Sorce1-174/+244
(This used to be commit 3101c236b8241dc0183995ffceed551876427de4)
2003-07-16trying to get HEAD building again. If you want the codeGerald Carter1-263/+659
prior to this merge, checkout HEAD_PRE_3_0_0_BETA_3_MERGE (This used to be commit adb98e7b7cd0f025b52c570e4034eebf4047b1ad)
2003-07-11get rid of CFLAGS from LDSHFLAGS and WINBIND_NSS_LDSHFLAGS and insteadHerb Lewis1-1/+1
define it in SHLD for those systems that use CC for SHLD (This used to be commit 142c54ca924bd854e7d840c2a67692c9f61ee396)
2003-05-22merging minor change from SAMBA_3_0 about which pdb modules to buildGerald Carter1-2/+0
(This used to be commit 461af038d050ba60c61c38581d58261ac6f2c94d)
2003-05-20better handling of --with-expsam (includes pdb_nisplussam now)Gerald Carter1-24/+37
(This used to be commit 2c19ba6104e06d7247b9b0292d6c74d00411ba7e)
2003-05-20wrap pdb_[nisplussam|xml|mysql] in --with-expsam option & some formatting fixesGerald Carter1-18/+42
(This used to be commit 0fc3fc0b7c863f2994d1848a390812258f1f2db9)
2003-05-19FreeBSD5 ACL fix.Jeremy Allison1-0/+5
Jeremy. (This used to be commit 69a73a87025aaceaecd7dbf65e004422fe709771)
2003-05-15Removed (incorrect) emacs mode setting. Use emacs' built in autoconfTim Potter1-1/+0
mode instead of m4 mode. (This used to be commit 1cabd4ba043447eaf15b498775a393e714099d40)
2003-05-05AIX doesn't append $SHLIB_EXT to NSS libraries.Tim Potter1-10/+5
Also merged a little bit of abartlet's recent configure.in change of duplicated IRIX stuff. (This used to be commit d15406ad910bc952c741e8d4d574064dbc5e88ef)
2003-04-26Fix the 'weird' charset module. Also, built it by default forJelmer Vernooij1-4/+5
./configure --enable-developer (This used to be commit 1c0ae103010766cb3dd5adb36ea7af9324bd0672)
2003-04-24Move pdb_mysql and pdb_xml from modules/ to passdb/, just like they areJelmer Vernooij1-2/+2
in 3_0 (This used to be commit 9b969f877f8057930fb53da99ee8a0574b4f5531)
2003-04-16Add -berok to LDSHFLAGS on AIX so modules build on AIX 5 (reportedJelmer Vernooij1-1/+1
by Stephen D. Roylance) (This used to be commit 502f332345db88c9ff474e84f22080d99dc6c771)
2003-04-14Get rid of 'sam backend' and --with-samJelmer Vernooij1-19/+1
(This used to be commit c95a4a5aeb53cc401a7b43633f2a8cc006b1fd00)
2003-04-12Patch from Armijn Hemel <armijn@nl.linux.org> to fix build onJelmer Vernooij1-2/+2
FreeBSD 5 systems with a broken krb5-config (This used to be commit 741d5c3cd8870b3d06ba0225e5b24a82403eb142)
2003-04-11A new RPC pipe! The \pipe\echo named pipe is for testing large RPCTim Potter1-0/+5
requests and responses and is only compiled in when --enable-developer is passed to configure. It includes server and client side code for generating and responding to functions on this pipe. The functions are: - AddOne: add one to the uint32 argument and return ig - EchoData: echo back a variable sized char array to the caller - SourceData: request a variable sized char array - SinkData: send a variable sized char array and throw it away There's a win32 implementation of the client and server in the junkcode CVS repository in the rpcecho-win32 subdirectory. (This used to be commit 4ccd34ef836eba05f81dc2da73fd7cfaac201798)
2003-04-10Fixes to linker flags for AIX winbind client from Stephen Roylance.Tim Potter1-0/+6
(This used to be commit 1cc5b2881c61db7aadd886008fcfb81e351e651a)
2003-04-09Autoconfiscate the name of the winbind shared library file. UnderTim Potter1-0/+4
IRIX this is libns_winbind - everyone else is libnss_winbind. This simplifies the Makefile a bit and also fixes the 'nsswitch' target under IRIX. (This used to be commit 69c392bc127bf69876f4dedae8c3a6976219d448)
2003-04-06Fix building on platforms without ldapJelmer Vernooij1-0/+3
(This used to be commit 3f78ea7d06ae911f97c0a1a451e67fe00547e873)
2003-04-04Replace 'so' by $SHLIBEXTJelmer Vernooij1-38/+35
(This used to be commit d0a767a7653f3fef846c62e9a0a20bcc68d87559)
2003-04-04Use $SHLIBEXT, not .soJelmer Vernooij1-2/+5
(This used to be commit 319d41201dcf07fc18a39df4f362aa2a0eb16200)
2003-04-04Abort configure if --with-ads and --without-ldap.Tim Potter1-0/+5
(This used to be commit 3ac60d2ceb1495a5ee691810678d29dea2667a7a)
2003-04-02There's no need to use LDAP_CFLAGS, just use CFLAGSJelmer Vernooij1-4/+4
(This used to be commit 5d2fd222a9e4cccd232e492d1aea1dc7a64a1400)
2003-04-02Only use cflags and libs from krb5 when they appear to be working - fixesJelmer Vernooij1-3/+4
build on BSD machines that have a krb5-config that returns @INCLUDE_des@ for --cflags (This used to be commit e05d78699c6cf6a8340f85e4f55c871fbc100ebf)
2003-04-02Only link in popt when we need itJelmer Vernooij1-1/+4
(This used to be commit a5a980eb3efb37a6becacf043692361bdb4174b0)
2003-04-02Only link in libs when they are actually used. Works great here and onJelmer Vernooij1-5/+24
one of my other boxes. I'll watch the buildfarm. (This used to be commit 266c3970df9f5f9f617c49eee666c1db8e10c855)
2003-04-02THE Idmap patch :-)Simo Sorce1-0/+21
includes a --with-idmap=no switch to disable idmap usage if you find problems. cosmetic fixes and param aliases to separate winbind from idamp roles. A temporarily remote idmap winbind compatibility backend. As I have time I will further change code to not call directly winbind (partly done but not tested) and a specilized module will be built in place for the current glue hack. The patch has been tested locally in my limited time, the patch is simple and clear and should not reserve problems, if any just disable it. As usual, comments and fisex are welcome :-) Simo. (This used to be commit 02781320476ed1b7ee5d943fa36f9a66ab67f208)
2003-04-01Fix build of shared xml/mysql modulesJelmer Vernooij1-2/+4
(This used to be commit 860e4c45619bcd99c6e4a1eb980c5b8dac79b6c0)
2003-03-31- Support absolute paths in vfs and charset modulesJelmer Vernooij1-7/+20
- Fix typo in Makefile.in - Fix compatibility with older vfs modules (from patch by metze) - Build some modules shared by default and some static (and fall back to static when dlopen() is not available) (This used to be commit aa36f462d95f8a3a3a81a89c210b98a6f9fd295f)
2003-03-31Tidyup of winbindd client OS specific autoconf code.Tim Potter1-5/+4
(This used to be commit b20b8d050b45846798a6dc535cfcd4a47ba21694)
2003-03-31autoconf change to compile winbindd for AIX. The client side codeTim Potter1-0/+4
is still under development. (This used to be commit d110a56e433fd2ed5267c6d445b7a652d52940dc)
2003-03-31Cleanup of winbind client side code.Tim Potter1-2/+8
Mostly this consists of untangling the existing code and moving it in to operating system specific files. The winbind client code for all supported operating systems is now in nsswitch/winbind_nss_OSNAME.[ch] to make things a bit clearer. (This used to be commit 93ea047a16a292b23a1d8736ce9bc4098ba142ba)
2003-03-28don't include proto.h during autoconf tests since it doesn't exist yet; ↵Gerald Carter1-0/+1
fixed getsmbpass replacement test (This used to be commit ff43a292b9f8e0a39d19cb099913efd899de84fa)