summaryrefslogtreecommitdiff
path: root/source3/Makefile.in
AgeCommit message (Collapse)AuthorFilesLines
2002-11-24Try to twiddle with the makefile to avoid having a trailing \ when weAndrew Bartlett1-2/+2
don't build any extra programs. (This used to be commit 9bac0b72774fe0c05956065a34ef48c05a7acaad)
2002-11-24Add ntlm_auth, a new program to provide a stable interface to winbind'sAndrew Bartlett1-1/+9
authentication code. In particular, ntlm_auth is designed to replace the winbind authentication 'helpers' currently supplied by Squid. I have added support for the current plaintext password protocol used by Squid, and will add the real guts (NTLMSSP support) shortly. I'll merge this into 3.0 when I've got the interface more stable (error message format etc) and got the important NTLMSSP support added. Also move SWAT's URL decoding code into util_str.c, for use in both utilities. Andrew Bartlett (This used to be commit 82dbf838879e8a2d2d3f9dd5be6eda50b780b787)
2002-11-22Here's a bit of a cleanup of the {configure,Makefile}.in files. I'veTim Potter1-24/+22
now combined all the ad-hoc AC_SUBST variables into three generalised ones: EXTRA_BIN_PROGS Additional programs to install in ${prefix}/sbin EXTRA_SBIN_PROGS Additional programs to install in ${prefix}/bin EXTRA_ALL_TARGETS Additional targets to build by default SHLIB_PROGS Shared library objects (pam, winbind) to build We also build some extra stuff by default: the python extensions (if --with-python specified), smbmount related binaries (if --with-smbmount specified), and the samba torture suite. The idea behind this is to have everything that is configured built by default to detect breakage as soon as possible when people make low level changes. (This used to be commit d6dfe3ea69d4672339559389c6fb16e78a9152b0)
2002-11-15Use smb_register_passdb() - plus some small fixesJelmer Vernooij1-8/+8
(This used to be commit 2addbaff358993923a58ad3845c63168678c2c21)
2002-11-15A cool idea from mbp: create a big shared library of all Samba objectsTim Potter1-1/+17
which we can use to link against Samba unit test programs. Now we can compile and link unit tests without having to create 4MB executables for each program It's called libbigballofmud.so both to discourage casual usage and also to reflect what the dependencies within Samba have become. (This used to be commit a59f731256f3a1c09f32452de9483b44088c942b)
2002-11-14Quieten status message when linking libsmbclient.soTim Potter1-1/+1
(This used to be commit 85946731dd8bc60d0f71fe7ffa6756bd3bcbbf67)
2002-11-13Add installmodules and uninstallmodules targetsJelmer Vernooij1-1/+7
(This used to be commit c656e7dce91bb3171f9ec2b8d8f98812ab6c618f)
2002-11-13Move 'weird' character set into new 'developer' moduleJelmer Vernooij1-3/+3
(This used to be commit afbff33eba7edd98329114b5113b3360cd6dfcc6)
2002-11-13Only add modules/pdb_xml.so and modules/pdb_mysql.so to the 'modules' target ifJelmer Vernooij1-1/+1
the libs they depend on are available (This used to be commit 018a44055d6a8435528279523567f9a86b2f3069)
2002-11-13Add make target 'modules' that currently builds vfs_audit, vfs_recycle and ↵Jelmer Vernooij1-3/+19
vfs_netatalk (This used to be commit 4c05cbbe7434c9d43f561f3be27c0283fa754ab0)
2002-11-10Add $(POPT_LIB_OBJ) to PROTO_OBJJelmer Vernooij1-1/+1
(This used to be commit ba34be7033bced52eabf4e0b367a32a5196ef127)
2002-11-10consolidate error mapping functions into a single fileSimo Sorce1-1/+1
(This used to be commit 80086728f2b0d5d56a8ed9e427cba36898d68fc7)
2002-11-07Merge of scalable printing code fix... Needs testing.Jeremy Allison1-1/+1
Also tidied up some of Richard's code (I don't think he uses the compiler flags -g -Wall -Wshadow -Wstrict-prototypes -Wpointer-arith -Wcast-qual like I do :-) :-). Jeremy. (This used to be commit 10024ed06e9d91f24fdc78d59eef2f76bf395438)
2002-11-06Remove pdb_sql.o.. this one got in by accidentJelmer Vernooij1-1/+1
(This used to be commit 44c894531b09856a9a485912b05f08c59caa6a00)
2002-11-05Small fix from Guenther Deschner <guenther.deschner@suse.de>Jelmer Vernooij1-2/+2
(remove junk chars) (This used to be commit 2e7a904856f616605e341c897d2be0f863c4b53d)
2002-11-05Add support to build plugins in source/Jelmer Vernooij1-7/+27
(This used to be commit eb8965eeff3fb55d7041d9998b45da403ecb03a2)
2002-11-05Remove DRIVERFILE constant. It was removed with the old win95Tim Potter1-1/+0
printer driver stuff. (This used to be commit cf6d2d9d9e2adbbb7a547784cb11d05ed624e410)
2002-11-05Fix mysterious error message when running 'make python_{ext,install}'Tim Potter1-1/+7
without configuring with python. (This used to be commit 01a89690a2e9d234188704c04e58b5dfa2e7d1f3)
2002-11-04VFStest already has pop_common via smbd, so don't link it twice.Andrew Bartlett1-1/+1
Andrew Bartlett (This used to be commit c70a3191d4ba8864f026a2ba6b35b9e415541aa7)
2002-11-04Add @BUILD_POPT@ to smbclientJelmer Vernooij1-2/+2
(This used to be commit 24dd3886e8783b09094c3b32b4184055cd06e8c2)
2002-11-04Becouse lib/popt_common.c uses POPT, we must not include it in LIB, we mustAndrew Bartlett1-10/+14
link it on a per-program basis. Next step is to make -lpopt apply only to the right programs, which might help some of this kind of thing show up on Linux. Andrew Bartlett (This used to be commit a0d13cd3f0ca1738fbd978ac67876196cd0ee56c)
2002-11-04Try to fix popt dependencies - we were linking to popt before we built with it.Andrew Bartlett1-6/+6
Andrew Bartlett (This used to be commit dd9c6214d1976d87679735ea392b1a76463206a4)
2002-11-04Any conversion to POPT must *always* add @BUILD_POPT@ or it just won't work onAndrew Bartlett1-2/+2
systems other than linux. Andrew Bartlett (This used to be commit 80f1f68b6f0fa38dd1ef4b2cfabb07d3c8daf844)
2002-11-04The fixes from Tom plus a minor update from me.Richard Sharpe1-1/+1
(This used to be commit 6db6a48711f51ee6add32953506cd5db33939a1b)
2002-11-01Fix a problem with spaces vs tabsRichard Sharpe1-2/+2
(This used to be commit 26857be78cda1e6d6cae9bc87d34cdad12492748)
2002-11-01Add more code to the profiles program and add Makefile.in support.Richard Sharpe1-0/+4
(This used to be commit daefe52a56a7b977b8e561f8f668c42183de413b)
2002-10-30Add initial vesion of new module systemJelmer Vernooij1-1/+2
(This used to be commit b5d05d3ec6808465d27e15db2a9ff48804e2e78e)
2002-10-30Added Buchan Milne's DESTDIR patch.John Terpstra1-15/+15
(This used to be commit d134d66f989026821b29b24c8c15a112213b61d6)
2002-10-21sync with SAMBA_3_0Gerald Carter1-8/+1
(This used to be commit 07ac86323f71d6228a222a1680d1c7def0eb7109)
2002-10-09Distclean should remove scripts/findsmb (patch from metze)Jelmer Vernooij1-8/+12
(This used to be commit e2f9ac5032895f9087707cd9e690fcaf9647562a)
2002-10-04merge of working dsrolegetprimdominfo() client code from APP_HEADGerald Carter1-3/+4
(This used to be commit f70caa25e4ee198151b915cf2bc0a26b2d0e243d)
2002-10-03VFStest uses all of smbd's .o files, so needs -lpam and crypt.Andrew Bartlett1-1/+1
(This used to be commit 4851b6a40f5f498d597a88874c2402b629ff36b6)
2002-10-03Patch from Steve Langasek <vorlon@netexpress.net>:Andrew Bartlett1-3/+6
(quoting his mail) Ok, here's round two of splitting up the library dependencies. I think the first one's been steeping in CVS for long enough now. This splits off the "authentication" libs (libpam, libcrypt) into their own group. A modest gain, but you've gotta start somewhere. Steve Langasek postmodern programmer (This used to be commit a1c63d04b87375dc98dc78781eaf1812bfb1db2b)
2002-09-29Remove sam/api.c.Andrew Bartlett1-1/+1
In order to reduce complexity, this patch removes the upper layer of the SAM API. Also, we remove the function pointers on the sam context - there really is no point making these replaceable - that's for the modules. Move a number of functions in include/interface.c around to allow for use of 'static' and to keep the external API in one chunk, at the bottem. All these functions were renamed to remove the context_sam -> sam Consequential changes in the samtest module, and back out metze's change for ACB filtering, becouse I think it belongs in the SAM backeds. (But I will take debate on this one). Changes to the lib/util_sid.c code to create a 'system' token, and make it a SAM_ASSERT() enforced requirement to have a token on those calls that specify it. samtest now uses this. We should have a samtest call to set your own token. We also need to extend our se_access code to cover the things that Win2k is returning in it's access tokens. Currently our system token doesn't pass, due to unexpected flags. (When running sam_ads against Win2k) Andrew Bartlett (This used to be commit b9036900d0bb227ec16c6a5792c18ef943dcf015)
2002-09-28Add the beginings of sam_ads to the tree.Andrew Bartlett1-1/+1
This module, primarilly the work of "Stefan (metze) Metzmacher" <metze@metzemix.de>, uses the Active Directory schema to store the user/group/other information. I've been testing it against a real AD server, and it is intended to work with OpenLDAP as well. I've moved a few functions around in our other libads code, which has made it easier to tap into that existing code. Also, I've made some changes to the SAM interface, I hope there are not too many objections... To ensure we don't get silly bugs in the skel module, it is now in the default compile. This way you should not forget to update it :-) Andrew Bartlett (This used to be commit 24fb0cde2f0b657df1c99474cd694438c94a566e)
2002-09-27Move a number of ADS related functions out into utility libs, so that thingsAndrew Bartlett1-1/+2
like metze's sam_ads can also use them. Also add error checking etc to a few more functions. Andrew Bartlett (This used to be commit c864edf4fbf8a6c37888a14b861d7c12cf503d4f)
2002-09-27Vance picked up a pile of typos etc at the CIFS confernce, and finally got themAndrew Bartlett1-1/+1
off his laptop :-) Andrew Bartlett (This used to be commit df8f0338fae01e5edc176708c2b798c67c2e8c36)
2002-09-25Compile samtest with LIBADS_OBJ and PASSDB_OBJ...Jelmer Vernooij1-1/+1
(This used to be commit f0c095875758ef44ed2d25d3ed9d77e5e163b75f)
2002-09-19remove proto headers on realcleanTim Potter1-1/+1
(This used to be commit 1bd2c6e1441ea8e54284c72dc07de741f88dbe90)
2002-09-19Merge in first command for 'samtest'Jelmer Vernooij1-1/+1
Fix small bug in sam/interface.c Make sam backend to default to a define (This used to be commit 60ab55fedf03a0b505b0b73527e031124a46304e)
2002-09-19Clean up python extensions in clean target.Tim Potter1-3/+6
Pass more flags down to setup.py so we don't have to hard code any -I directives. (This used to be commit a36882175ae546859fa4a5ba02a22d711a04cedf)
2002-09-18First code for 'net rpc vampire'. We should probably find a moreVolker Lendecke1-1/+1
positive name for this. It creates users and global groups. More to come. Volker (This used to be commit 0c1fadd9e024ef886542d362a7f119968552852d)
2002-09-17Never, *ever* hold a mutex lock in the message database where there mayJeremy Allison1-2/+2
be traversals being attempted. Yes, this was from bitter experience (and an out of control server :-). Also allow callers to break out of a tdb_chainlock with sigalarm if desired. Jeremy. (This used to be commit a7781f91d8c1177210bffc199cd2f3b7ff993eaf)
2002-09-12First cut at portable sendfile code. Only used in readX at the momentJeremy Allison1-1/+1
and doesn't actually call sendfile. Needs to be vectored through the VFS and tested on all supported platforms (Solaris/HPUX/FreeBSD/Linux). Linux doesn't actually work (2.4.19 kernel) at the moment because it doesn't have a 64-bit clean sendfile. Jeremy. (This used to be commit fd772ca7b16cd86e0d50c7ed8d537c202976a6d2)
2002-09-11added gencache implementation from mimir - thanks!Andrew Tridgell1-2/+3
(This used to be commit 05a202c287f5daeb1ccbaf9479aa93e7928e93db)
2002-09-09Add python_install target. Not called by default. Delegates mostMartin Pool1-0/+5
of the work to setup.py (This used to be commit 29d7ee7e0d6eea53a596973d157d377fbaaab3d1)
2002-09-09Python's setup.py does not need to be munged by configure.in -- it isMartin Pool1-0/+1
sufficient to just pass the relevant variables to Python from the Makefile. Therefore, remove setup.py.in. (This used to be commit 8bebe9ee2b6bd56c297acc6b01cb0856aad1c4f3)
2002-09-09Add --with-python=PYTHONNAME configure option, so that the librariesMartin Pool1-3/+3
get linked for the appropriate version. (This used to be commit 2ea647bbfaba5a4ee7cb232ae1a21acbd2a9b5c6)
2002-09-09Merge tpot's patch to add targets to build Python stuff. It's notMartin Pool1-0/+39
built by default. (This used to be commit 452769f595c87ba14bde96cebf06e442e79402f3)
2002-09-08Patch from Stefan (metze) Metzmacher with more updates for the SAM subsystemJelmer Vernooij1-1/+1
(This used to be commit 56cb03bfc68727384df46bde6df03950f7cdfcf9)