summaryrefslogtreecommitdiff
path: root/source3/Makefile.in
AgeCommit message (Collapse)AuthorFilesLines
2007-10-10r22820: Move FAM libraries from smbd to vfs_fam_notify. Should fix bugzilla ↵James Peach1-1/+1
#4426. (This used to be commit 9d9950a6d10675c3568179312ff27289d3f9b340)
2007-10-10r22802: Add dummy gpo_apply_security_filtering() call.Günther Deschner1-1/+1
Guenther (This used to be commit 61982d842288d880c24bc4808811452547c0b622)
2007-10-10r22775: For the cluster code I've developed a wrapper around tdb to put ↵Volker Lendecke1-1/+2
different database backends in place dynamically. The main abstractions are db_context and db_record, it should be mainly self-describing, see include/dbwrap.h. You open the db just as you would open a tdb, this time with db_open(). If you want to fetch a record, just do the db->fetch() call, if you want to do operations on it, you need to get it with fetch_locked(). I added dbwrap_file.c (not heavily tested lately) as an example for what can be done with that abstraction, uses a file per key. So if anybody is willing to shape that up, we might have a chance on reiserfs again.... :-) This abstraction works fine for brlock.tdb, locking.tdb, connections.tdb and sessionid.tdb. It should work fine for the others as well, I just did not yet get around to convert them. If nobody loudly screams NO, then I will import the code that uses this soon. Volker (This used to be commit e9d7484ca246cfca4a1fd23be35edc2783136ebe)
2007-10-10r22761: This introduces lib/conn_tdb.c with two main functions: ↵Volker Lendecke1-1/+1
connections_traverse and connections_forall. This centralizes all the routines that did individual tdb_open("connections.tdb") and direct tdb_traverse. Volker (This used to be commit e43e94cda1ad8876b3cb5d1129080b57fa6ec214)
2007-10-10r22745: Add local groups to the --required-membership-sid test. This needsVolker Lendecke1-1/+2
merging to 3_0_26 once Michael's net conf changes have been merged. It depends on token_utils.c. (This used to be commit a99ab3a2ed44522054175f03b60e63fa05a0378a)
2007-10-10r22578: Remove python build directory and generated smbadduser.Jelmer Vernooij1-0/+2
Patch originally by the Debian packaging team for Samba. (This used to be commit f46492a4dbb61e452ed1a93909986996b7aa2558)
2007-10-10r22507: Wrap the method of obtaining sockets to listen on.James Peach1-0/+1
(This used to be commit e027322b769b896184484155fef7c2ba247412a4)
2007-10-10r22495: Create wrapper to hide the details of obtaining a set of socketsJames Peach1-1/+2
to listen on. (This used to be commit 29a16b2acb8da604776d48c6a1e6163c9e868d12)
2007-10-10r22441: Add automatic dependency tracking. The dependency generation isJames Peach1-6/+35
toolchain independent, but since there's no portable method for doing makefile includes, we can actually use the dependencies with GNU make. It's easy to add this for other makes, but I don't have any to test. This also moves as much m4 as possible into the m4 directory where no-one has to look at it. AFAICT, there's no way to hide depcomp in there too, which is unfortunate. (This used to be commit aa14900f8291a017aa7fab2bbb9a6c79b12889b2)
2007-10-10r22418: Support running under launchd. We abstract the method of obtainingJames Peach1-2/+2
sockets to listen on a little, because in the launchd case these are provided for us. We also add an idle timeout so that a daemon can exit after a period of inactivity. (This used to be commit fc8589a3371d396197fae508e563f814899c2beb)
2007-10-10r22416: Remove precompiled headers on clean.James Peach1-2/+5
(This used to be commit 250028ef03296c2af90cc212c7734d5425db35e1)
2007-10-10r22413: Simplify the build rules for plugin modules. Add support for ↵James Peach1-109/+71
per-platform exports files. Fix the shared library build pf pdb_ldap. (This used to be commit b04dee02d1965a1bf6eba39e809f0c9b33fbfcda)
2007-10-10r22321: BUG 4509: Makefile fix linking the sfu.so and rfc2307.soGerald Carter1-0/+3
plugins in $libdir/nss_info to idmap/ad.so (This used to be commit 086316d62e953752c367b7cc7ba945fb1692d080)
2007-10-10r22315: move tdbback.c content into tdbbackup.cStefan Metzmacher1-2/+2
and make the functions static. also use libreplace headers in tdbbackup.c metze (This used to be commit 1ca12b1c9e7e8267fa13a40ebeb2bdcd199237de)
2007-10-10r22304: remove unused stuff completely to fix the build, sorryStefan Metzmacher1-2/+2
metze (This used to be commit 4d53100e3cda0f34631990b8541971822f8ebd55)
2007-10-10r22302: fix the build when no shared-library support is detectedStefan Metzmacher1-1/+1
metze (This used to be commit 9ad4098910bbfd86ff050b9778301772a622f74d)
2007-10-10r22249: move tdb code to lib/tdb/ as in samba4Stefan Metzmacher1-8/+10
metze (This used to be commit c7def92a9c2e17c90061ef17bc14e36250574e85)
2007-10-10r22221: merge from samba4:Stefan Metzmacher1-1/+3
- libreplace unsetenv() and strptime() replacements metze (This used to be commit 057c1c04d09b48c713ebc0b334cabcefc02561e9)
2007-10-10r22135: Check in most of Michael Adam's net conf utility. A good share of ↵Volker Lendecke1-6/+22
this patch is moving functions around to fix some linker dependencies for the registry. Michael, I've renamed your auth_utils2.c to token_utils.c. Thanks! Volker (This used to be commit 9de16f25c1c3e0b203da47391772ef2e2fe291ac)
2007-10-10r22106: Fix the module name - it's vfs_readahead not vfs_linux_readahead.Jeremy Allison1-3/+3
Jeremy. (This used to be commit bc2b6e3f32ab50444bb478efffd7a8b505536c6c)
2007-10-10r22105: Added vfs_readahead module that appears to do wonderful thingsJeremy Allison1-0/+6
for copying files from Samba when using Windows Vista Windows explorer.... :-). By default if you add this I can go on my vmware sessions from 7MB/sec to 12MB/sec (+1 extra MB/sec if I turn sendfile on). Jeremy. (This used to be commit 97fdd67e83bb2706106a9bae95b32d8d9f8b4066)
2007-10-10r22103: No code change. This is a spring time end of line clesnup checkin.Lars Müller1-43/+43
(This used to be commit 3ae99e5924a8d20f920faddf823f43fb73ee4c6e)
2007-10-10r22102: Remove obsoleted SHLIBS_PROGS from {Makefile,configure}.in.Lars Müller1-2/+2
As NSS_MODULES is added to the all rule the resulting set of binaries are the same. (This used to be commit 3bebb5f4c1c09493e81a96efdc09742abd9adacf)
2007-10-10r22099: Revert parts of revision 22056 as proto_exists is not required byLars Müller1-3/+3
@WINBIND_NSS@, bin/pam_winbind.@SHLIBEXT@, and bin/pam_smbpass.@SHLIBEXT@. (This used to be commit 641edac6ece16aa51fef240a5356c1aa5afaa644)
2007-10-10r22067: - fix --with-fhs, where confdir is set to \${sysconfdir}Stefan Metzmacher1-0/+2
but sysconfdir wasn't defined in our Makefile - add localstatedir for completeness metze (This used to be commit a70af6d457fede7f6bec822d4118abe658613d67)
2007-10-10r22058: Add test_nss_modules to check NSS modules for unresolved symbols.Günther Deschner1-0/+12
Guenther (This used to be commit 21d092f4f9aca1371f2cf97a39da6f30ddc62eba)
2007-10-10r22056: Adding some missing proto_exists calls (for PAM and NSS modules)Günther Deschner1-5/+5
Guenther (This used to be commit 04705aa190936510fc672ee92a4dbe540e18cf45)
2007-10-10r22055: Port the endpoint mapper (and functions it requires) to Samba 3.Jelmer Vernooij1-5/+14
(This used to be commit ad981261877e6a2dce0c4f4e71fd9127aa31538a)
2007-10-10r21964: Add tdbtorture target to main makefile -- Thanks to Karolin SeegerVolker Lendecke1-1/+10
(This used to be commit 6265b1ee9612affc80252e3f9c1f2da267733b96)
2007-10-10r21922: Fixed the build by rather horrid means. I really needJeremy Allison1-2/+2
to restructure libsmb/smb_signing.c so it isn't in the base libs path but lives in libsmb instead (like smb_seal.c does). Jeremy. (This used to be commit 1b828f051d0782201f697de15ff973bd6b097d5b)
2007-10-10r21897: Add in a basic raw NTLM encrypt request. NowJeremy Allison1-2/+2
for testing. Jeremy. (This used to be commit 783a7b3085a155d9652cd725bf2960cd272cb554)
2007-10-10r21882: The server part of the code has to use an AUTH_NTLMSSP struct,Jeremy Allison1-1/+1
not just an NTLMSSP - grr. This complicates the re-use of common client and server code but I think I've got it right. Not turned on of valgrinded yet, but you can see it start to take shape ! Jeremy. (This used to be commit 60fc9c0aedf42dcd9df2ef9f1df07eaf3bca9bce)
2007-10-10r21865: Add in the stubs for SMB transport encryption. Will fleshJeremy Allison1-1/+1
these out as I implement. Don't add to SAMBA_3_0_25, this is experimental code. NFSv4 you're now officially on notice... :-). Jeremy. (This used to be commit 5bfe638f2172e272741997100ee5ae8ff280494d)
2007-10-10r21822: Adding experimental krb5 lib locator plugin.Günther Deschner1-0/+10
This is a starting point and may get changed. Basically we need follow the exact same path to detect (K)DCs like other Samba tools/winbind do. In particular with regard to the server affinity cache and the site-awarness for DNS SRV lookups. To compile just call "make bin/smb_krb5_locator.so", copy to /usr/lib/plugin/krb5/ (Heimdal HEAD) or /usr/lib/krb5/plugins/libkrb5/ (MIT) and you should immediately be able to kinit to your AD domain without having your REALM with kdc or kpasswd directives defined in /etc/krb5.conf at all. Tested with todays Heimdal HEAD and MIT krb5 1.5. Guenther (This used to be commit 34ae610bd5b9fd1210f16beac07a1c5984144ca7)
2007-10-10r21804: Create a reference after proto_exits was called once. Else we link theLars Müller1-1/+2
binaries again with each make. Thx Volker to point my chesty at this. (This used to be commit 0cb6634d94f601a96541f882a5486e82084f9413)
2007-10-10r21753: Enable building ndrdump with the builtin popt. Jelmer, please check!Volker Lendecke1-1/+1
(This used to be commit c1cfeb61a1d36d5cd219b5f5a7a84649e2028c4d)
2007-10-10r21651: Add ndrdump to samba 3. This only works from external source at theJelmer Vernooij1-1/+1
moment. To use, use something like: ./bin/ndrdump -l bin/smbd winreg winreg_EnumValue in <filename> or to see what functions are available: ./bin/ndrdump -l bin/smbd winreg (This used to be commit 0db258c6004922ce444b4a3ecdf669f7e4600ef0)
2007-10-10r21610: put libraries preceeding the @SONAMEFLAG@ variable as on AIX this ↵Gerald Carter1-2/+2
ends up commenting out the remainder of the line and we have missing libraries in the link (This used to be commit c4621de39bb9ad8d366d776b27df45dc07f782ba)
2007-10-10r21565: Import ndrdump (doesn't compile yet, needs table support functions).Jelmer Vernooij1-5/+17
(This used to be commit 9a9b9421673ed1c455658d8ae79d7a1522a1baa7)
2007-10-10r21552: Ensure to check for proto_exists before linking any binary. No makeLars Müller1-108/+108
proto should be required before creating any binary from now on. Remove proto_exists from the all, pam_smbpass, and pam_bindind rule. (This used to be commit 95d22979743c94565d9d0bbb64eb1e9adeba10d3)
2007-10-10r21453: use the tdb mapping file for groups by default for compatibility ↵Gerald Carter1-1/+1
with the 3.0.25 tree (for now) (This used to be commit 53ab0d1822711038612f2ef9ccffaa3ed394c4ce)
2007-10-10r21109: Send notify_fam.c through the VFS. Lets see how the build farm likes ↵Volker Lendecke1-2/+7
this. Volker (This used to be commit e57a6d4d6341a52de55860e7f97031a63810dbfa)
2007-10-10r21093: Remove the hash and dnotify backends. Disabling FAM for this ↵Volker Lendecke1-2/+2
checkin, I'm working on that right now. Volker (This used to be commit 01c9fb17281e99300b339d2cfc0acac7ca94843c)
2007-10-10r21084: Make the Samba4 files compile in Samba3, not activated yet.Volker Lendecke1-1/+1
Volker (This used to be commit c24854433a28cc066072a7107e29aa7fe2bec3c8)
2007-10-10r21077: A step to minimize the diff later: This pulls in unmodified files ↵Volker Lendecke1-1/+1
from Samba4, not compiled yet. This way the modifications become visible later. ntvfs/common/notify.c -> smbd/notify_internal.c ntvfs/sysdep/inotify.c -> smbd/notify_inotify.c Naturally I had to disable notify again :-) Volker (This used to be commit cdb7d582b7397faa5926bff5783da7fef4209948)
2007-10-10r21074: Preparation for the import of samba4 notify: Add the file notify.idl ↵Volker Lendecke1-2/+3
and the resulting marshalling/unmarshalling routines in gen_ndr/ Volker (This used to be commit a2ea54c23456925a8ed317edb1adf82d074041fc)
2007-10-10r21007: move $(SOCKET_WRAPPER_OBJ) to OBJ definition instead of link line likeHerb Lewis1-6/+8
all other uses - merge from 3_0_24 (This used to be commit 99172f56c0041d43890167150cfc575d7c1b59f1)
2007-10-10r20986: Commit the prototype of the nss_info plugin interface.Gerald Carter1-4/+17
This allows a provider to supply the homedirectory, etc... attributes for a user without requiring support in core winbindd code. The idmap_ad.c module has been modified to provide the idmap 'ad' library as well as the rfc2307 and sfu "winbind nss info" support. The SID/id mapping is working in idmap_ad but the nss_info still has a few quirks that I'm in the process of resolving. (This used to be commit aaec0115e2c96935499052d9a637a20c6445986e)
2007-10-10r20932: This is the basic infrastructure for inotify support. This is far ↵Volker Lendecke1-1/+2
from being complete, in particular the various mask bits are not correctly supported yet. Checkin in now, I want to see how the build farm likes it. Volker (This used to be commit c9a5d011a91359b242f6c26f46e96ecea6a44a3b)
2007-10-10r20828: Fix the build with libnscd.Günther Deschner1-2/+2
Guenther (This used to be commit 8284396faffbe0f58741ecacd62ba86e3ca645c6)