summaryrefslogtreecommitdiffstats
path: root/source/configure.in
Commit message (Collapse)AuthorAgeFilesLines
...
* Fix for *BSD linking of VFS modules from "Scot W. Hetzel" <hetzels@westbend.net>Jeremy Allison2002-05-111-0/+1
| | | | Jeremy.
* Fix to include -Ipopt in getpass test.Jeremy Allison2002-05-111-1/+1
| | | | Jeremy.
* Fix for Solaris nscd issue pointed out by Mike GerdtsTim Potter2002-05-101-0/+27
| | | | | <Michael.Gerdts@alcatel.com>. The struct passwd in Solaris contains some extra fields which must be initialised otherwise nscd crashes.
* merge from SAMBA_2_2Gerald Carter2002-05-091-3/+3
|
* pidfile merge from SAMBA_2_2 (including --with-fhs) and a few other minor ↵Gerald Carter2002-05-091-2/+146
| | | | things; compiles and shouldnt break, but needs testing
* patch from Alexander Bokovoy needed for dlopen on bsd systemsAndrew Tridgell2002-04-241-4/+8
|
* fixed the handling of STR_TERMINATEAndrew Tridgell2002-04-161-1/+1
|
* added strndup() for systems that don't have itAndrew Tridgell2002-04-111-1/+1
|
* Ensure VFS modules will build correctly by adding defines for CPPFLAGSJeremy Allison2002-04-111-3/+24
| | | | | defines into acconfig.h - only defined if seen. Jeremy.
* Use m4-mode when editinging configure.in under emacs.Tim Potter2002-04-041-1/+2
| | | | | | | | | | | Use $CC instead of $SHLD for the "test whether building a shared library actually works". At the moment this is failing as $SHLD (and $LDSHFLAGS - look at the value this is set to for Solaris) are designed to be used from a Makefile and not within configure so this test will always fail! Tridge has suggested moving to libtool^H^H^H^H^H a shell script that invokes the right linker with the right args and solves this problem nicely.
* Add -D__INSURE__ to the CPPFLAGS if CC=insure.Tim Potter2002-04-041-0/+7
|
* not all versions of gcc support -rdynamicAndrew Tridgell2002-04-011-5/+0
| | | | for example, gcc 2.95.2 on sco1 doesn't
* try to get the summary test working on OpenBSDAndrew Tridgell2002-04-011-3/+4
|
* Removed HAVE_LIBDL from most places (except system.c). Added checks forJeremy Allison2002-03-271-1/+1
| | | | | | dlopen & friends into configure.in. This should help building on *BSD where dl*** calls are in libc. Jeremy
* Various winbind updates:Andrew Bartlett2002-03-231-3/+4
| | | | | | | | | | | | | | - pam_winbind updates from vance, fixing a typo and making some the options work properly. - Extra parinoia in the winbind connection loop - Allow pam_winbind to compile on HP-UX (Don Mcall, more work to do). - Fix up configure.in to use the same method for building the test .so as the Makefile uses. Andrew Bartlett
* Sync up vfs changes from 2.2.x.Jeremy Allison2002-03-191-1/+1
| | | | Jeremy.
* Fixed typo for winbind on solaris and hpux.Tim Potter2002-03-031-2/+2
| | | | | I have to say that having to link in winbind_nss_solaris.o for hpux is slightly dodgy...
* Fixed EXTRA vs EXTGRA typo. Thanks Mike :-).Jeremy Allison2002-03-011-1/+1
| | | | Jeremy.
* Attempt to fix Solaris winbind nss build.Jeremy Allison2002-03-011-6/+17
| | | | Jeremy.
* We can't build shared libs on sco, so no point attempting to export dynamicAndrew Bartlett2002-02-221-1/+0
| | | | | | symbols. In any case, it broke the build :-( Andrew Bartlett
* Get rid of the unused WL variable from the previous patch. I think these wereAndrew Bartlett2002-02-221-20/+17
| | | | | | | | meant to be DYNEXP, but I'll confirm that with the original contributor. Thanks to vance for spotting this! Andrew Bartlett
* Add the pdb_plugin module from Jelmer Vernooij <jelmer@nl.linux.org>.Andrew Bartlett2002-02-221-4/+29
| | | | | | | | | | | | | This allow the user to select 'passdb backend = plugin : /path/to/plugin.so : pluging args' And load any arbitary plugin. Apparently Jelmer has a mysql plugin in the works - hence this patch. We probably need to rework the interface a bit before 3.0 (add versioning of some kind) but this is a good start. Andrew Bartlett
* Try to catch the compilers that don't handle immidiate structures as well as weAndrew Bartlett2002-02-221-2/+13
| | | | | | | | | | would like. We use them to initialise other struct (lookup) tables, so test that as well. Also try not to segfault during our snprintf tests - test both with a 0 len buffer and without any buffer at all. Andrew Bartlett
* fixed the gssapi lib configure test to not do the test twiceAndrew Tridgell2002-02-201-4/+2
|
* fix for IRIX toolroot buildsHerb Lewis2002-02-061-1/+2
|
* This is another *BIG* change...Andrew Bartlett2002-01-201-19/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Samba now features a pluggable passdb interface, along the same lines as the one in use in the auth subsystem. In this case, only one backend may be active at a time by the 'normal' interface, and only one backend per passdb_context is permitted outside that. This pluggable interface is designed to allow any number of passdb backends to be compiled in, with the selection at runtime. The 'passdb backend' paramater has been created (and documented!) to support this. As such, configure has been modfied to allow (for example) --with-ldap and the old smbpasswd to be selected at the same time. This patch also introduces two new backends: smbpasswd_nua and tdbsam_nua. These two backends accept 'non unix accounts', where the user does *not* exist in /etc/passwd. These accounts' don't have UIDs in the unix sense, but to avoid conflicts in the algroitmic mapping of RIDs, they use the values specified in the 'non unix account range' paramter - in the same way as the winbind ranges are specifed. While I was at it, I cleaned up some of the code in pdb_tdb (code copied directly from smbpasswd and not really considered properly). Most of this was to do with % macro expansion on stored data. It isn't easy to get the macros into the tdb, and the first password change will 'expand' them. tdbsam needs to use a similar system to pdb_ldap in this regard. This patch only makes minor adjustments to pdb_nisplus and pdb_ldap, becouse I don't have the test facilities for these. I plan to incoroprate at least pdb_ldap into this scheme after consultation with Jerry. Each (converted) passdb module now no longer has any 'static' variables, and only exports 1 init function outside its .c file. The non-unix-account support in this patch has been proven! It is now possible to join a win2k machine to a Samba PDC without an account in /etc/passwd! Other changes: Minor interface adjustments: pdb_delete_sam_account() now takes a SAM_ACCOUNT, not a char*. pdb_update_sam_account() no longer takes the 'override' argument that was being ignored so often (every other passdb backend). Extra checks have been added in some places. Minor code changes: smbpasswd no longer attempts to initialise the passdb at startup, this is now done on first use. pdbedit has lost some of its 'machine account' logic, as this behaviour is now controlled by the passdb subsystem directly. The samr subsystem no longer calls 'local password change', but does the pdb interactions directly. This allow the ACB_ flags specifed to be transferred direct to the backend, without interference. Doco: I've updated the doco to reflect some of the changes, and removed some paramters no longer applicable to HEAD.
* I like --enable-developer, but I find it rather usless when all it gets me is aAndrew Bartlett2002-01-141-1/+5
| | | | | | | | screen-full of kerberos warnings. This is almost as good, and I can actually see the Samba warnings. Andrew Bartlett
* We need to test for major/minor macros.Jeremy Allison2002-01-101-0/+24
| | | | Jeremy.
* Getting ready to add UNIX extensions in HEAD also.Jeremy Allison2002-01-101-1/+14
| | | | Jeremy
* Added tests for st_blocks in struct stat, and added a (hateful) constantJeremy Allison2002-01-091-1/+16
| | | | | | | | | the specifies the units that st_blocks is in. The reason for this is that HPUX uses 8k, AIX uses a #defined constant and everyone else (tm) uses 512 byte units. Needed for the CIFS UNIX extensions - coming to a Samba server near you soon.... :-). Jeremy.
* Better explanation message for dmalloc.Martin Pool2002-01-091-2/+2
| | | | | | | | | | Also more insertion of parenthesis to handle struct members called 'free'. You can now get useful dmalloc output, as long as it is compatible with your C library. On RH7.1 it looks like you have to rebuild dmalloc to allow free(0) by default, because something in libcrypt does that. (sigh)
* With --enable-dmalloc, also use dmalloc's wrappers around routinesMartin Pool2002-01-091-0/+2
| | | | like strcat
* - fixed my breakage of CPPFLAGSAndrew Tridgell2002-01-081-11/+11
| | | | - allow winbindd and wbinfo to build without shared libraries
* - use CFLAGS when linking shared libs (for things like -64 on irix)Andrew Tridgell2002-01-071-2/+2
| | | | - don't attempt to build winbindd if we can't do shared libs
* Spelling fix.Tim Potter2002-01-071-1/+1
|
* Add instructions on using dmalloc.Martin Pool2002-01-031-0/+8
|
* try to handle broken const in headers on cray unicosAndrew Tridgell2002-01-011-0/+8
|
* added a simple test to see whether building shared libraries actuallyAndrew Tridgell2001-12-311-0/+18
| | | | works
* cope with systems that don't have full gssapi libsAndrew Tridgell2001-12-311-1/+5
|
* Make Samba compile on RH 6.2 again.Andrew Bartlett2001-12-301-1/+1
| | | | | | | | | | | We now include the libber.h file if required, but currently we just don't use ldap. (I'll chase this up). In the meantime, I've moved the ads_status code about, its now in its own file, and has a couple of #ifdefs to allow smbd to link - becouse the lack of LDAP caused HAVE_ADS to be undefined. (I hope its not too ugly). Andrew Bartlett
* When running interactive we want to set our own process group forJeremy Allison2001-12-301-1/+1
| | | | | signal management. Jeremy.
* merge IRIX winbind support from Samba 2.2 branchHerb Lewis2001-12-221-1/+1
|
* updated ldap test to test for less common functionAndrew Tridgell2001-12-211-2/+1
|
* Add --enable-dmalloc to link against the dmalloc malloc debugger.Martin Pool2001-12-201-0/+8
| | | | | It's not as strong as Insure, but it's free, reasonably efficient and works on every platform.
* Added AC_CHECK_FUNCS(syslog vsyslog).Jeremy Allison2001-12-191-0/+1
| | | | | | nsswitch code uses vsyslog without checking for it. Provide replacement for vsyslog in lib/snprintf if not found by configure. Jeremy.
* Added HPUX ACL code.Jeremy Allison2001-12-151-25/+29
| | | | Jeremy.
* Updated Solaris link options from DaveCB.Jeremy Allison2001-12-141-1/+1
| | | | Jeremy.
* allow IRIX to build nsswitch/libnss_wins.soHerb Lewis2001-12-121-1/+1
|
* Delay gssapi header checking until after kerberos has been located. Wasn't ↵Jim McDonough2001-12-101-1/+4
| | | | working on RedHat systems because of /usr/kerberos install location.
* (merge 1.130.4.93) Display results of checks for shared libraries.Martin Pool2001-12-101-0/+7
|