summaryrefslogtreecommitdiff
path: root/source3/configure
AgeCommit message (Collapse)AuthorFilesLines
2002-11-26* fixing RedHat spec file for 3.0Gerald Carter1-864/+862
* updating Makefile & configure script to use CONFIGDIR & VFSLIBDIR * set LIBDIR to ${prefix}/lib/samba when --with-fhs is enabled * make installdirs take an arbitrary number of arguements (This used to be commit f0d09cf676bc335e8fde9fe730730f2949411a54)
2002-11-26lining up some spaces in configure.in and reran autoconfGerald Carter1-17691/+8840
updating WHATSNEW (This used to be commit ff05947aac3a40a8568f02b368d4082f1df7c44b)
2002-11-18Merge in modules system from HEAD:Jelmer Vernooij1-1615/+476
- Detect MySQL and XML libraries - Add modules rules to Makefile - Move working VFS modules to source/ (This used to be commit fadada3555a1f3db724789a7fcfa7ed5404c4324)
2002-11-16Merge from HEAD: Remove assumption that all solaris has -lsendfileAndrew Bartlett1-1/+65
(This used to be commit 6520592453582c908e4bb5b7c9f9012153df60d2)
2002-11-15Updates from HEAD:Andrew Bartlett1-3/+10
- const for PACKS() in lanman.c - change auth to 'account before password' - add help to net rpc {vampire,samsync} - configure updates for sun workshop cc - become_root() around pdb_ calls in auth_util for guest login. Andrew Bartlett (This used to be commit 43e90eb6e331d478013a9c038292f245edc51bd0)
2002-11-15Merge from HEAD:Andrew Bartlett1-3/+3
- heimdal updates to configure - make DEBUG() const - add testsuite for: - preexec - preexec close - valid users - fix testsuite for 'invalid users' Andrew Bartlett (This used to be commit aa41fb8703db4a4ecd3b353874c99a994e8ed630)
2002-11-13small patch to makesure we fallback to <xfs/xqm.h> if <linux/xqm.h> doesn't ↵Jelmer Vernooij1-0/+114
exist (e.g. in SuSE 8.1) (by Metze) (This used to be commit da8794afe8ca8f454937f06d1c43cc5d844b6037)
2002-11-13Merge from HEADAndrew Bartlett1-468/+1621
- make configure check for the location of Heimdal KRB5 on suse systems - fix libsmbclient for new global_myname() (This used to be commit 111b0405cf8c95da5c927f31e5db7fd51c590b1f)
2002-11-09Back out some of my sync changesJelmer Vernooij1-31/+0
(This used to be commit b1ad91101d10d1fa635cfbb1684f8b598280cee0)
2002-11-09Last sync with HEADJelmer Vernooij1-6/+613
(This used to be commit 1175b62337f5c29954cd5e8dfdc2327c9c80748c)
2002-10-30Rerun autoconfJelmer Vernooij1-2/+1
(This used to be commit 7b7e54f7a8d4835b1f40e5617b1a9414322ff210)
2002-10-29Back out SAM - it belongs in HEADJelmer Vernooij1-8627/+17313
(This used to be commit da0d48eedce29ba236a517c99e35babb39d6a794)
2002-10-28Sync with HEADJelmer Vernooij1-861/+875
(This used to be commit 906f25d1fb7ed4c85f89d8594f15383b450bd56f)
2002-10-05Turn on sendfile detection by default in HEAD and 3.0.Jeremy Allison1-42/+43
Jeremy. (This used to be commit a09ba463b42893dc50a9d118ee114f55f47cb610)
2002-10-01Updates from Samba HEAD:Andrew Bartlett1-836/+863
- Fix segfaults in the 'net ads' commands when no password is provided - Readd --with-ldapsam for 2.2 compatability. This conditionally compiles the old options, but the actual code is available on all ldap systems. - Fix shadow passwords (as per work with vl) - Fix sending plaintext passwords to unicode servers (again vl) - Add a bit of const to secrets.c functions - Fix some spelling and grammer by vance. - Document the -r option in smbgroupedit. There are more changes in HEAD, I'm only merging the changes I've been involved with. Andrew Bartlett (This used to be commit 83973c389355a5cc9ca74af467dfd8b5dabd2c8f)
2002-10-01Fix Solaris sendfile detection. Add small fixes to sendfile code.Jeremy Allison1-41/+45
Jeremy. (This used to be commit 7ba5636897ea57669c62d22bb399bcfe5e3a9907)
2002-09-30Added Solaris sendfile patch + configure tests from Pierre Belanger ↵Jeremy Allison1-14/+144
<belanger@yahoo.com>. Jeremy. (This used to be commit 9c17faefa5cb0ed450578ae5bbcca44e3058bc9b)
2002-09-25sync'ing up for 3.0alpha20 releaseGerald Carter1-860/+1416
(This used to be commit 65e7b5273bb58802bf0c389b77f7fcae0a1f6139)
2002-08-17sync 3.0 branch with headJelmer Vernooij1-69/+21
(This used to be commit 3928578b52cfc949be5e0ef444fce1558d75f290)
2002-07-15updated the 3.0 branch from the head branch - ready for alpha18Andrew Tridgell1-1099/+1343
(This used to be commit 03ac082dcb375b6f3ca3d810a6a6367542bc23ce)
2002-05-13Rerun autoconf.Tim Potter1-7/+88
(This used to be commit 2c483c8dce21c5041c5f368aedcc47e8c70f3596)
2002-04-11added strndup() for systems that don't have itAndrew Tridgell1-670/+673
(This used to be commit 7e92fb7453e4dbf1fe0c32c3dcc1e994cb95b5ea)
2002-04-11Ensure VFS modules will build correctly by adding defines for CPPFLAGSJeremy Allison1-764/+848
defines into acconfig.h - only defined if seen. Jeremy. (This used to be commit 9f2753a1496c51fd56c97984b8def46a651dbfc8)
2002-04-04Rerun autoconf.Tim Potter1-1/+1
(This used to be commit a627d698124ade6014b10827493dc3b3963f5534)
2002-04-04Rerun autoconf.Tim Potter1-672/+676
(This used to be commit 5c4ce2129f30112d7df1e5f0afd60ae6a96cd807)
2002-04-01not all versions of gcc support -rdynamicAndrew Tridgell1-767/+762
for example, gcc 2.95.2 on sco1 doesn't (This used to be commit aa7eab724558af6d2b00975ed13f7407301eafa9)
2002-04-01try to get the summary test working on OpenBSDAndrew Tridgell1-672/+676
(This used to be commit 63702ca3a42670941bcb08b4214fa7e7c38fc1f0)
2002-03-27Removed HAVE_LIBDL from most places (except system.c). Added checks forJeremy Allison1-10/+10
dlopen & friends into configure.in. This should help building on *BSD where dl*** calls are in libc. Jeremy (This used to be commit ac1baba35d7a399bf800ced49a4384e39955e3eb)
2002-03-23rerun autoconfAndrew Bartlett1-312/+313
(This used to be commit 32a8513619c29b1797a69849b73e62705a0f7c0b)
2002-03-19Sync up vfs changes from 2.2.x.Jeremy Allison1-3/+3
Jeremy. (This used to be commit ad1e858d8e72adf924ff435eab8da3e60842e2e6)
2002-03-01Fixed EXTRA vs EXTGRA typo. Thanks Mike :-).Jeremy Allison1-1/+1
Jeremy. (This used to be commit 56b1252ebc89d2b4ac54c3ee7e3c4bc3c3ec5d0f)
2002-03-01Attempt to fix Solaris winbind nss build.Jeremy Allison1-21/+34
Jeremy. (This used to be commit 10e3e6855be93b8c4d97d67a063d92ccee391fec)
2002-02-22Rerun configureAndrew Bartlett1-310/+309
(This used to be commit a1952415f8c6712be316f2fa77405d06b5e305d7)
2002-02-22Get rid of the unused WL variable from the previous patch. I think these wereAndrew Bartlett1-773/+796
meant to be DYNEXP, but I'll confirm that with the original contributor. Thanks to vance for spotting this! Andrew Bartlett (This used to be commit cf9cae48e66a14530b5cc5452a4767479de7ef82)
2002-02-22rerun autoconfAndrew Bartlett1-649/+619
(This used to be commit 0ba24c91bf3f6e56e2bd32a6c4c1bbc23cb48527)
2002-02-06fix for IRIX toolroot buildsHerb Lewis1-314/+315
(This used to be commit dc3fb2e6dcd92efd7468bd8121fbc49e3dadb8ea)
2002-01-20This is another *BIG* change...Andrew Bartlett1-78/+55
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. (This used to be commit ff354c99c585068af6dc1ff35a1f109a806b326b)
2002-01-14rerun autoconfAndrew Bartlett1-802/+812
(This used to be commit d6bd9f1005496753333c3d8dec5e1a8069f1ce7b)
2002-01-10Ensure this is committed last.Jeremy Allison1-288/+370
Jeremy. (This used to be commit 2591361fa860b3f9480c0c29e433c15d45d9abe4)
2002-01-10Although configure.in and configure were checked in at the same timeTim Potter1-9/+9
I think configure.in just beat it to the repository so the timestamp of configure.in is newer than configure. )-: (This used to be commit ee0a6f8d26a594bb3d0ee266a0229f3046590270)
2002-01-10Getting ready to add UNIX extensions in HEAD also.Jeremy Allison1-283/+325
Jeremy (This used to be commit 6210d4aa196c944e47076e316980f76ac9c6b02d)
2002-01-09Added tests for st_blocks in struct stat, and added a (hateful) constantJeremy Allison1-310/+369
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. (This used to be commit 38cfffea5f0d7f5ff676f83204a2923247dce9d5)
2002-01-09Better explanation message for dmalloc.Martin Pool1-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) (This used to be commit 391cbb690196537c8b6292b42c2e27408cc7e249)
2002-01-09With --enable-dmalloc, also use dmalloc's wrappers around routinesMartin Pool1-784/+785
like strcat (This used to be commit fb8ab69b6f638c41d734282488be91d85b4ec057)
2002-01-08- fixed my breakage of CPPFLAGSAndrew Tridgell1-671/+674
- allow winbindd and wbinfo to build without shared libraries (This used to be commit d5db2518be8458f24f66eaa17434504b994ebb9a)
2002-01-07- use CFLAGS when linking shared libs (for things like -64 on irix)Andrew Tridgell1-2/+2
- don't attempt to build winbindd if we can't do shared libs (This used to be commit c98158f3f818118fb13cc7ae6f45634204343b46)
2002-01-07Spelling fix.Tim Potter1-664/+661
(This used to be commit dfcc97a15837e2d13561e023ad5a7532faa441b8)
2002-01-03Oops, rerun autoconf after last change.Martin Pool1-0/+8
(This used to be commit 73743c2ec9da239f5d1340b68e92bdeb00cee97d)
2002-01-01try to handle broken const in headers on cray unicosAndrew Tridgell1-752/+760
(This used to be commit 8143052e6917d4ae774192ed463ea7359cf0a5fb)
2001-12-31added a simple test to see whether building shared libraries actuallyAndrew Tridgell1-297/+322
works (This used to be commit 3aeefbca4f272f57e83e753177ee6e8157b2dbd5)