summaryrefslogtreecommitdiff
path: root/source3/configure.in
AgeCommit message (Collapse)AuthorFilesLines
2003-06-23Change AC_MSG_ERROR() in krb5.h detection code to AC_MSG_WARN()Tim Potter1-1/+1
until I repair my destroyed development system and check in a proper fix for this. (This used to be commit efad5dab522c466ae9e6bc114d0a0e6d1a7ed06d)
2003-06-23Produce an error if Active Directory support is requested and we don'tTim Potter1-0/+4
have krb5.h Should fix bug 152. (This used to be commit 82d3dd757be5c56fdeb97e66f64ec25d5e202614)
2003-06-23Repair indentation in autoconf Kerberos detection code. This shouldTim Potter1-120/+169
make it easier to understand/debug. (This used to be commit 86b6ff134c2631be1346cea1cd7a17ae815a3759)
2003-06-20The default action for AC_CHECK_LIB is to add the library to $LIBS soTim Potter1-7/+6
this doesn't need to be done explicitly in the Kerberos checks. Also there was a duplicate AC_CHECK_LIB(resolv, dn_expand) which is done early on in the configure process. (This used to be commit fa66e2e1e1186d8c8965e1a13d49f4af2e71a442)
2003-06-16Build libnss_wins.so as part of nsswitch target. Fix for bug #160Tim Potter1-4/+11
found by andreas@conectiva.com.br (This used to be commit fa24fd6f5b9f3648ca0db393905b577f205c8ee0)
2003-06-16reverted locale patch put in by jht (originally from vorlon).Andrew Tridgell1-2/+0
There are lots of things wrong with this patch, including: 1) it overrides a user chosen configuration option 2) it adds lots of complexity inside a loop when a tiny piece of code outside the loop would do the same thing 3) it does no error checking, and is sure to crash on some systems If you want this functionality then try something like this at the end of charset_name(): #ifdef HAVE_NL_LANGINFO if (strcasecmp(ret, "LOCALE") == 0) { const char *ln = nl_langinfo(CODESET); if (ln) { DEBUG(5,("Substituting charset '%s' for LOCALE\n", ln)); return ln; } } #endif then users can set 'display charset = LOCALE' to get the locale based charset. You could even make that the default for systems that have nl_langinfo(). (This used to be commit 382b9b806b1ecd227b1ea247e3825d6848090462)
2003-06-15Patch from vorlon@debian.org, see bugzilal #122John Terpstra1-0/+2
Samba should preferentially use the locale information from the native system, and only fall back on 'display charset' if this is unavailable or unsupported. (This used to be commit 1e445fb4220cdf4700dd9d1850a42746a1065c5a)
2003-06-06get rid of IRIX o32 builds - some libraries (kerberos and ldap) are onlyHerb Lewis1-11/+2
n32 so smbwrapper fails to link. (This used to be commit 392f207a353c3c154ea04a284c4e54864a927e95)
2003-06-06* add in David Lee's utmp patch (defaults to on if available)Gerald Carter1-12/+33
* one more try at fixing builds when --with-ldap=no (This used to be commit b516ab7bdef6b6b2b7f0df8966dbd4c329f46a92)
2003-06-06* break out more common code used between pdb_ldap and idmap_ldapGerald Carter1-21/+0
* remove 'winbind uid' and 'winbind gid' parameters (replaced by current idmap parameter) * create the sambaUnixIdPool entries automatically in the 'ldap idmap suffix' * add new 'ldap idmap suffix' and 'ldap group suffix' parametrer * "idmap backend = ldap" now accepts 'ldap:ldap://server/' format (parameters are passed to idmap init() function (This used to be commit 1665926281ed2be3c5affca551c9d458d013fc7f)
2003-06-06Fixup the check for attr libraries, used ',' instead of ' '.Jeremy Allison1-3/+3
Jeremy. (This used to be commit af62b6612ee046e0bf203c720eb03dbdea5f7296)
2003-06-05Get ready for EA code... Add Linux interface.Jeremy Allison1-1/+8
Jeremy. (This used to be commit 48853140749b74053f1a7857a983397b6e9a0234)
2003-06-05working draft of the idmap_ldap code.Gerald Carter1-4/+8
Includes sambaUnixIdPool objectclass Still needs cleaning up wrt to name space. More changes to come, but at least we now have a a working distributed winbindd solution. (This used to be commit 824175854421f7c27d31ad673a8790dd018ae350)
2003-06-03added idmap_ldap to wrong branch.Gerald Carter1-3/+4
(This used to be commit eafd53a7e7b54ccf2089dc5841ea4291a891ea91)
2003-06-03Redhat 9 needs an explicit -lattr to be able to add POSIX ACLs.Jeremy Allison1-2/+29
Jeremy. (This used to be commit 71bac46c5134fc22942150a1407baa9109aae8d1)
2003-05-29Add smb_register_idmap(). Based on a patch from metzeJelmer Vernooij1-0/+6
(This used to be commit 7e352f5c62c4889bdf2662dded1e74a354890dc7)
2003-05-27More fixes for builddir != srcdir.Tim Potter1-1/+1
- Use absolute directories for $builddir and $srcdir in the Makefile - Don't try and combine source files in $builddir and $srcdir to build proto.h. It's just too hard to get it right across all targets we wish to compile on. Use a hand created prototype for the single function in smbd/build_options.c that we need. This allows us to ditch all the extra sed work that was causing problems: \t not portable - hah! - Fix bogus delheaders target to remove the correct files This appears to work quite nicely now. Let's see how it goes on the buildfarm machines. (This used to be commit 456184463d35c18840c39cb3483b7136247ea764)
2003-05-23Bug 83: fixes for building when $srcdir != $builddir from David LeeTim Potter1-1/+1
<t.d.lee@durham.ac.uk> (This used to be commit e48a8b5e9c1a75c6e4bffe022d0e25edae89bc58)
2003-05-20better handling of --with-expsam (includes pdb_nisplussam now)Gerald Carter1-24/+37
(This used to be commit 6cb3d3cc609c22b54c793ab4d0be645e85e5ad35)
2003-05-20wrap pdb_[nisplussam|xml|mysql] in --with-expsam option & some formatting fixesGerald Carter1-19/+42
(This used to be commit 014350196df287beae212e99d22dc63ecbe7d36e)
2003-05-19FreeBSD5 ACL fix.Jeremy Allison1-0/+5
Jeremy. (This used to be commit 6669c38ed0e209d40aff82867b92d704875c2f80)
2003-05-15Merge of incorrect emacs mode fix.Tim Potter1-1/+0
(This used to be commit 9d973bdfb70333684912ad18d15fcffc4b67dd29)
2003-05-14Evolve quotas configure check more. Patch from Stefan (metze) Metzemacher. ↵Alexander Bokovoy1-13/+66
Now we are defaulting to --with-quotas=no but anyway trying to test them in configure. This is done to get information about as much quota API variations as possible -- when --with-quotas=no this does not affect build but provides us with more detailed information on build farm. (This used to be commit 3786695c72e6ff6a52a527382ac77142e236971b)
2003-05-12And finally IDMAP in 3_0Simo Sorce1-0/+21
We really need idmap_ldap to have a good solution with ldapsam, porting it from the prvious code is beeing made, the code is really simple to do so I am confident it is not a problem to commit this code in. Not committing it would have been worst. I really would have been able to finish also the group code, maybe we can put it into a followin release after 3.0.0 even if it may be an upgrade problem. The code has been tested and seem to work right, more testing is needed for corner cases. Currently winbind pdc (working only for users and not for groups) is disabled as I was not able to make a complete group code replacement that works somewhat in a week (I have a complete patch, but there are bugs) Simo. (This used to be commit 0e58085978f984436815114a2ec347cf7899a89d)
2003-05-12Forgot to actually change default for quotas to -no- in configure.inAlexander Bokovoy1-4/+4
(This used to be commit 7c2395d7cd98b23d58a024a54e5058101fc9d322)
2003-05-12Forgot to actually change default for quotas to -no- in configure.inAlexander Bokovoy1-1/+1
(This used to be commit 73cf63a27f4ff53546171aec18952324d1ed983c)
2003-05-12Add NT quota support. Patch from Stefan (metze) MetzemacherAlexander Bokovoy1-35/+253
1. Allows to change quota settings for shared mount points from Win2K and WinXP from Explorer properties tab 2. Disabled by default and when requested, will be probed and enabled only on Linux where it works 3. Was tested for approx. two weeks now on Linux by two independent QA teams, have not found any bugs so far Documentation to follow (This used to be commit 4bf022ce9e45be85609426762ba2644ac2031326)
2003-05-08Hopefully re-enable building heimdal. It needs -lresolv included in LIBSJim McDonough1-0/+1
to link during configure checks. (This used to be commit 7af282e7ff9c2cccfab97130dc66515a4852c25f)
2003-05-05AIX doesn't append $SHLIB_EXT to NSS libraries.Tim Potter1-3/+4
(This used to be commit af083d2760c79ef33b7e187a5c5a6238667da24e)
2003-05-03configure.in updates:Andrew Bartlett1-32/+11
Now the IRIX and non-irix cases for one of these switch statements is the same, eliminate the statement... We now use autoconf > 2.50, so we can use some of it's features. We also need to correctly include the magic for building vfs_fake_perms. (This used to be commit a4ec8a615195f681f315ce23e799f2e7d35f27f6)
2003-04-30Try to fix IRIX build - add quotes and never call libns_winbind by name - weAndrew Bartlett1-2/+2
should only set that name once. (This used to be commit 34f15bff6f4f847eb900174793dcbc638f96a5bd)
2003-04-29sync with HEAD and remove --with-misplussam as wellGerald Carter1-17/+0
(This used to be commit 531c2df8d443fde8fafdc95250cb9eb809089d59)
2003-04-29remove --with-tdbsam since it is always built nowGerald Carter1-17/+0
(This used to be commit f277cd54ea6be5cad6ea765d992bc4133765ef92)
2003-04-26Remove the unpopular pdb_unix, which has served it's time well.Andrew Bartlett1-3/+4
Also get charset 'werid' for both --enable-developer options in configure. Andrew Bartlett (This used to be commit 2a99e77e91cd214296f12b0aaf30c3c51d5a2c0a)
2003-04-26Fix the weird charset and build it by default for ./configure -enable-developerJelmer Vernooij1-4/+5
(This used to be commit 8d17a4dc2142aa816200f3f91c7f60c3f2c5888c)
2003-04-24In 3.0, pdb_mysql and pdb_xml are in passdb/Jelmer Vernooij1-2/+2
(This used to be commit 706090a1be66b9fffb6c8161092cf9d86965bcfa)
2003-04-24Make sure that we don't compile pdb_ldap on systems with ldap.h, but withoutAndrew Bartlett1-4/+8
-lldap. Andrew Bartlett (This used to be commit 5c36308d14c622bb2d466b97376d3b15ca7c47b2)
2003-04-24Add vfs_fake_perms to Samba 3.0Andrew Bartlett1-1/+1
Andrew Bartlett (This used to be commit 3ad260ced99dd703d3fb1cb15e4eba7ecf7c858a)
2003-04-22Add configure test for previous ldap modifications - we now check if theAndrew Bartlett1-0/+1
ldap_initialze function exists, not just if we are on a particular OpenLDAP. Andrew Bartlett (This used to be commit 8a20162db6a8b3fa7eb0e829663b9b4ced1218c0)
2003-04-16More merges from HEAD:Jelmer Vernooij1-112/+48
- Stephan Kulow's changes (fixing warnings in libsmbclient) - VFS modules - Seperating libs (This used to be commit 6e9b7802335428c88ecf4e44a0e2395ac58e96b5)
2003-04-15Add selection of the modules to configure (merge from HEAD)Jelmer Vernooij1-0/+96
(This used to be commit 3e283989ffc41d55f75f9dacbedca0cf920208fb)
2003-04-15Fix typo in configure.in (merge from HEAD)Jelmer Vernooij1-1/+1
(This used to be commit 30658cd63d55f2cbaf1e7e506dec71959f9069c3)
2003-04-14Backport my backtrace patch from HEADJelmer Vernooij1-2/+2
(This used to be commit 66fcf6b4938a87e5ded7c7e5830a6a54e4439544)
2003-04-14Merge a bunch of updates from HEAD:Tim Potter1-0/+19
- winbind nss client cleanups - new rpc echo pipe (This used to be commit ea38b0d7f0b05565bab341294f11d53f0b6f7809)
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 675333350a645cfe209127bfd040b81c2fc42f58)
2003-04-04Replace .so by .$SHLIBEXTJelmer Vernooij1-8/+8
(This used to be commit 57bd342c308366bbaa16574ba03b7e73f1e4060e)
2003-04-04Use $SHLIBEXT rather then soJelmer Vernooij1-2/+2
(This used to be commit 657e6b6ca04461178946492b5355542c345fbfcb)
2003-04-02Forgot to merge configure.in changes for winbind client tidyup.Tim Potter1-5/+14
(This used to be commit 5e9c494a241102805e76461197dc8b5afcac64d9)
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 2aa2767ed5dc5290d6f71174bbf1be7d75a97d8b)
2003-03-26Add defines for platforms that need them.Jeremy Allison1-0/+6
Jeremy. (This used to be commit 7787815da498382a380230912e0573f41347d0d8)