summaryrefslogtreecommitdiffstats
path: root/source/configure.in
Commit message (Collapse)AuthorAgeFilesLines
* Fix building on platforms without ldapJelmer Vernooij2003-04-061-0/+3
|
* Replace 'so' by $SHLIBEXTJelmer Vernooij2003-04-041-38/+35
|
* Use $SHLIBEXT, not .soJelmer Vernooij2003-04-041-2/+5
|
* Abort configure if --with-ads and --without-ldap.Tim Potter2003-04-041-0/+5
|
* There's no need to use LDAP_CFLAGS, just use CFLAGSJelmer Vernooij2003-04-021-4/+4
|
* Only use cflags and libs from krb5 when they appear to be working - fixesJelmer Vernooij2003-04-021-3/+4
| | | | | build on BSD machines that have a krb5-config that returns @INCLUDE_des@ for --cflags
* Only link in popt when we need itJelmer Vernooij2003-04-021-1/+4
|
* Only link in libs when they are actually used. Works great here and onJelmer Vernooij2003-04-021-5/+24
| | | | one of my other boxes. I'll watch the buildfarm.
* THE Idmap patch :-)Simo Sorce2003-04-021-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.
* Fix build of shared xml/mysql modulesJelmer Vernooij2003-04-011-2/+4
|
* - Support absolute paths in vfs and charset modulesJelmer Vernooij2003-03-311-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)
* Tidyup of winbindd client OS specific autoconf code.Tim Potter2003-03-311-5/+4
|
* autoconf change to compile winbindd for AIX. The client side codeTim Potter2003-03-311-0/+4
| | | | is still under development.
* Cleanup of winbind client side code.Tim Potter2003-03-311-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.
* don't include proto.h during autoconf tests since it doesn't exist yet; ↵Gerald Carter2003-03-281-0/+1
| | | | fixed getsmbpass replacement test
* its VFS_NETATALK_OBJ not VFS_NETATALKAndrew Tridgell2003-03-281-1/+1
|
* removed a duplicate lump of module stuff in configure.inAndrew Tridgell2003-03-281-7/+0
|
* Use the new modules system in VFS. If a module can't be loaded with theJelmer Vernooij2003-03-271-0/+7
| | | | new modules system, we still fall back to the old system.
* Remove LDAP_LIBS and just use LIBS again as before. I'llJelmer Vernooij2003-03-261-7/+2
| | | | fix this better later.
* Add defines for platforms that need them.Jeremy Allison2003-03-261-0/+6
| | | | Jeremy.
* Use execinfo.h to get prototypes for backtrace_symbols (fixesJelmer Vernooij2003-03-261-1/+1
| | | | some warnings)
* Fix $LDAP_LIBSJelmer Vernooij2003-03-261-2/+2
|
* Output backtrace to logfile in smb_panic(), as suggested by mbpJelmer Vernooij2003-03-261-1/+1
| | | | (only on systems that support it, of course)
* Always rebuild modules after running ./configure (to preventJelmer Vernooij2003-03-251-9/+16
| | | | undefined symbol errors)
* Remove old check for TDB SAM (we now have ↵Jelmer Vernooij2003-03-251-18/+8
| | | | --with-{static,shared}-modules=pdb_tdbsam)
* - Support building all auth modules as .so'sJelmer Vernooij2003-03-251-7/+7
| | | | - Change 2 variable names to avoid conflicts (patch by Stephan Kulow <coolo@kde.org>)
* Print list of builtin modules in 'smbd -b'Jelmer Vernooij2003-03-251-0/+2
|
* - Add support to auth/ for the new modules systemJelmer Vernooij2003-03-241-5/+14
| | | | - Quite some small fixes (also fixes the build)
* Fix two typosJelmer Vernooij2003-03-241-1/+1
|
* When using --with-static-modules=subsystem, don't build modules thatJelmer Vernooij2003-03-241-3/+5
| | | | can't be build
* Simplify modules interface and make it easier to buildJelmer Vernooij2003-03-241-36/+22
| | | | | complete subsystems as modules (--with-shared-modules=rpc,pdb_xml,pdb_ldap works now, for example)
* Add modules support to charsetJelmer Vernooij2003-03-241-0/+3
|
* Detect missing -lroken properly on systems without krb5-configJelmer Vernooij2003-03-221-2/+3
|
* It seems that this causes some problems on some linux platforms - it's aAndrew Bartlett2003-03-221-1/+1
| | | | | | | pity becouse otherwise you need to link a program with it to get the fstring/pstring bugs. Andrew Bartlett
* Patch from colo (on IRC) to get libsmbclient building due to pstring/fstringAndrew Bartlett2003-03-211-1/+1
| | | | | | | | issues. Also pick up these link failures at compile time (rather than runtime). Andrew Bartlett
* Only build pdb_ldap if both ldap libs and headers are foundJelmer Vernooij2003-03-201-2/+2
|
* Build samr as wellJelmer Vernooij2003-03-201-0/+1
|
* If CFLAGS is set when running configure, then just use that.Martin Pool2003-03-201-3/+7
| | | | | | | Otherwise add -O. (We used to always set -O, which is sometimes annoying when debugging and anyhow clashes with normal autoconf behaviour.)
* Fix pdb_unix usage - noticed by jmcdJelmer Vernooij2003-03-191-1/+1
|
* Fix build errors and move pdb_guest.so -> guest.soJelmer Vernooij2003-03-191-1/+1
|
* Fix module namesJelmer Vernooij2003-03-191-3/+4
|
* Put in the new modules system. It's now used by passdb and rpc. I willJelmer Vernooij2003-03-191-93/+50
| | | | put a doc about it in dev-doc later today.
* String handling parinoia fixes.Andrew Bartlett2003-03-151-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This patch enables the compile-time checking of strings assable by means of sizeof(). (Original code had the configure check reversed). This is extended to all safe_strcpy() users, push_string and pull_string, as well as the cli and srv derivitives. There is an attempt to cap strings at the end of the cli buffer, and clobber_region() of the speified length (when not -1 :-). Becouse of the way they are declared, the 'overmalloc a string' users of safe_strcpy() have been changed to use overmalloc_safe_strcpy() (which skips some of the checks). This whole ball of mud worked fine, until I pulled out my 'fix' for our statcache. When jeremy fixes that, we should be able to get back to testing this stuff. This patch also includes a 'marker' of the last caller to clobber_region (ie, the function that called pstrcpy() that called clobber_region) to assist in debugging problems that may have smashed the stack. This is printed at smb_panic() time. (Original idea and patch by metze). It also removes some unsused functions, and #if 0's some others that are unused but probably should be used in the near future. For now, this patch gives us some confidence on one class of trivial parsing error in our code. Andrew Bartlett
* In Valgrind 1.9.4, the headers have moved to <valgrind/valgrind.h>,Martin Pool2003-03-131-1/+4
| | | | etc. So check for that as well as the old names.
* Check for valgrind.hMartin Pool2003-03-101-0/+1
|
* Add a test for a useful property of the compiler - we can get link-timeAndrew Bartlett2003-03-051-0/+18
| | | | | | failures for some compile-time properties this way. Andrew Bartlett
* Add -Wwrite-strings to our --enable-developer settings.Andrew Bartlett2003-02-261-2/+2
| | | | | | | We have compiled relitivly 'clean' with this setting since I did a massive cleanup last month. This should help us stay that way. Andrew Bartlett
* Patch from Luke Howard to add mutual kerberos authentication, and SMB sessionAndrew Bartlett2003-02-241-0/+16
| | | | | | keys for kerberos authentication. Andrew Bartlett
* Fixes from Paul Green and vorlon@debian.org for building shared librariesAndrew Bartlett2003-02-221-32/+35
| | | | (make it possible to build both shared and static) and -lcrypt handling.
* Improve detection of iconv(3) for various platforms. M4 code is similar to ↵Alexander Bokovoy2003-02-191-17/+43
| | | | what I use in Midgard for past few years, modified for Samba needs.