summaryrefslogtreecommitdiff
path: root/source3/Makefile.in
AgeCommit message (Collapse)AuthorFilesLines
2007-10-10r23112: Trim down the message.c API slightly: The messages_pending_for_pid ↵Volker Lendecke1-1/+1
is now replaced by MSG_FLAG_LOWPRIORITY or'ed into the msg_type. To enable this, changed the msg_type definitions to hexadecimal. This way we could theoretically add the MSG_FLAG_NODUPLICATES again, but I would rather not do this, because that one is racy and can't be guaranteed at all. (This used to be commit 3f5eb8a9600839a9f9c44c553f0bda6df22b30b0)
2007-10-10r23097: Add a new configure option to disable building SWAT (it is still ↵James Peach1-2/+2
built by default). (This used to be commit 910d498a0e44d1c2b76ccddef0cf05e693cf580e)
2007-10-10r23055: Rewrite messages.c to use auto-generated marshalling in the tdb. I'mVolker Lendecke1-7/+9
doing this because for the clustering the marshalling is needed in more than one place, so I wanted a decent routine to marshall a message_rec struct which was not there before. Tridge, this seems about the same speed as it used to be before, the librpc/ndr overhead in my tests was under the noise. Volker (This used to be commit eaefd00563173dfabb7716c5695ac0a2f7139bb6)
2007-10-10r22879: Tidy the build rules for targets that need the installation paths.James Peach1-15/+32
(This used to be commit c16ad8d58c05ed5c93dcb64880aec85ad4989263)
2007-10-10r22872: Add vfs_zfsacl module from Jiri Sasek <Jiri.Sasek@Sun.COM>.Jeremy Allison1-0/+6
Jeremy. (This used to be commit bd80db71e71fc05b8b4875c386d8d58612cdbb06)
2007-10-10r22870: Don't create shared objects of nss and tdb modules.Lars Müller1-8/+0
(This used to be commit 1c06148010cab8ed9742644cb11336abc31e8d8d)
2007-10-10r22869: Add bin/{ldap,nss,tdb}.@SHLIBEXT@ rules.Lars Müller1-1/+13
Not tested for SAMBA_3_0 as I didn't get autogen.sh or autoreconf to build a configure. (This used to be commit 6f19e5853da8a13698912dc8a19311920cadce63)
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)