summaryrefslogtreecommitdiff
path: root/source3/Makefile.in
AgeCommit message (Collapse)AuthorFilesLines
2003-08-26Fix for #150.Alexander Bokovoy1-4/+12
We now fallback to Samba-provided CP850 charset module if CP850 or IBM850 does not exist on target system at runtime. 1. Introduce CP850 charset module based on charmaps table from GNU libc 2.2.5 2. Make CP850 charset module shared and build it by default Should fix Solaris run-time (This used to be commit e855dc8c9115fa11d315eb34d57722ff612daa11)
2003-08-25fix bugs 327 & 340; make sure pam_smbpass.so gets linked with all the ↵Gerald Carter1-2/+2
neccessary files & libs (This used to be commit e52f95d681ef2263166f5468f2a3f068b67915b7)
2003-08-22* Fix for bug 290:Gerald Carter1-1/+1
smbadduser must obeys the paths from configure options * Try to get libsmbclient files installed during 'make install' Still one outstanding problem with static lib. INSTALLCLIENTCMD_A is not getting set correctly. (This used to be commit 50ab28bd2524187b851732176553382fb811a051)
2003-08-21fix bug 327; make sure to link SMBLDAP_OBJ with PAM_SMBPASS_OBJGerald Carter1-1/+1
(This used to be commit b7ccfb1592e45366bef92ea6439f81797840ec28)
2003-08-21actually check in the fix for make tortureGerald Carter1-2/+2
(This used to be commit 4d49ebf7138f1e27c39b511f7f0417bfb146fc26)
2003-08-20metze's autogenerate patch for version.hGerald Carter1-2/+19
(This used to be commit ae452e51b02672a56adf18aa7a7e365eeaba9272)
2003-08-15Remove nasty hack in modules system. We don't recompile files anymoreJelmer Vernooij1-6/+0
after the Makefile changes. (This used to be commit 104f62272d75e9d89ab330b620011b337eb2a435)
2003-08-15Add ability to output native pcap files without the requirement for text2pcap.Jelmer Vernooij1-1/+1
IP and TCP checksums are not calculated, but that should not matter. (This used to be commit aa96f780015c031e0c5a0e8773f192502c10c919)
2003-08-15Add the gss-spnego kerberos server side to ntml_auth. This uses theVolker Lendecke1-2/+5
same ads_verify_ticket routine that smbd uses, so in the current state we have to be have the host password in secrets.tdb instead of the keytab. This means we have to be an ADS member, but it's a start. Volker (This used to be commit dc2d2ad467927affbd1461df75f77f07ddfbc3b1)
2003-08-15Add utility that takes a samba log file (at least level 5 for headers andJelmer Vernooij1-0/+6
10 for data contents as well) and creates a packet trace readable by ethereal. What does not work yet: - SMB data contents (log level 5) - SMB data contents beyond the 512 byte range (log level 99 or something?) (This used to be commit 95b1d4933b0de63613fe041c273d413d86909b4b)
2003-08-14Attempt at fixing bug #283. There however is no solution.Gerald Carter1-1/+8
There is a workaround documented in the bug report. This patch does: * add server support for the LSA_DS UUID on the lsarpc pipe * store a list of context_ids/api_structs in the pipe_struct so that we don't have to lookup the function table for a pipe. We just match the context_id. Note that a dce/rpc alter_context does not destroy the previous context so it is possible to have multiple bindings active on the same pipe. Observed from standalone win2k sp4 client. * added server code for DsROleGetPrimaryDOmainInfo() but disabled it since it causes problems enumerating users and groups from a 2ksp4 domain member in a Samba domain. (This used to be commit 96bc2abfcb0dd0912696fad76e43cb217b33e061)
2003-08-14Change Samba to always use extended security for it's guest logins, (ie,Andrew Bartlett1-15/+20
NTLMSSP with "" username, NULL password), and add --machine-pass (-P) to all of Samba's clients. When connecting to an Active Directory DC, you must initiate the CIFS level session setup with Kerberos, not a guest login. If you don't, your machine account is demoted to NT4. Andrew Bartlett (This used to be commit 3547cb3def45a90f99f67829a533eac1ccba5e77)
2003-08-13Create symlinks for modules that register multiple functions (fixes bug #91 )Jelmer Vernooij1-1/+8
(This used to be commit 3000a99b2dc4fbffe4f20b92b22b9658d6620b65)
2003-08-12This adds *experimental* kerberos gss spnego client support to ntlm_auth.Volker Lendecke1-2/+2
(This used to be commit 5522c79045dd9ee6804bc2bf2114178cbed6df48)
2003-08-12Add vfs_readonly module which allows to enforce periodic read-only limit on ↵Alexander Bokovoy1-0/+6
a share based on a specified start and end dates according to date(1) format (This used to be commit 8b263c2fda89ff6aa2dc3a60460c5d46cf0814c6)
2003-08-01Fix copyright statements for various pieces of Anthony Liguori's work.Jim McDonough1-1/+1
(This used to be commit 15d2bc47854df75f8b2644ccbc887d0357d9cd27)
2003-08-01locking.c now refers to map_nt_error_from_unix, so link it in withVolker Lendecke1-2/+2
smbstatus and smbcontrol Volker (This used to be commit c2c901e06b9723e33cccdb592c609072b4376c10)
2003-07-31spnego.c has function definitions. Prototype them.Volker Lendecke1-1/+1
Anybody familiar with Makefile.in could you please look at this? This is probably the wrong way to fix this. Volker (This used to be commit 9a04750dea1b614604e6f9a0f69a251391994a71)
2003-07-30bin/net needs server_mutex as kerberos_verify now uses it.Volker Lendecke1-1/+1
Volker (This used to be commit ee09db891a9a45158e12fcd2a85092d64870fac4)
2003-07-29split replace into replace and replace1 to allow setenv to be used byHerb Lewis1-5/+6
nsswitch modules. Add required libraries to get rid of undefined functions for libns_winbind.so and libns_wins.so (This used to be commit cec5bf5f99ca98b0f5ee84636fc18f0cb3079683)
2003-07-29Add NT quotas support. Users allowed now to manage quotas on systems with ↵Alexander Bokovoy1-0/+6
sysquotas interface detected (Linux at least) using native Windows tools. Also move default quota support for NT quotas to VFS module default_quota. Code by Metze (This used to be commit e856a96c2c42c39843e5e1a3a6b0d538e7179900)
2003-07-29This adds gss-spnego to ntlm_auth. It contains some new spnego supportVolker Lendecke1-1/+2
from Jim McDonough. It is to enable cyrus sasl to provide the gss-spnego support. For a preliminary patch to cyrus sasl see http://samba.sernet.de/cyrus-gss-spnego.diff Volker (This used to be commit 45cef8f66e46abe4a25fd2b803a7d1051c1c6602)
2003-07-27the testsuite lib needs dummyroot too.Andrew Bartlett1-1/+1
(This used to be commit e09a7c767ee4a7ff32f21f292b3967486a751532)
2003-07-22Replace the eight (!) copies of dummy become/unbecome root with a single one.Tim Potter1-9/+10
(This used to be commit 8b818ce381595cdcb36631a2440d6aa0038805f1)
2003-07-21Metze's AD/LDAP detection patches mainly to do with library detection.Tim Potter1-13/+15
Tested on a large combination of operating systems and versions. Hopefully the build farm will find any remaining nasties if they exist. (This used to be commit 2e42fa3d7217615d90ad64261513bd1e8a65f535)
2003-07-18Uninstall modules as part of uninstall. Partial fix for 236.Tim Potter1-1/+1
We still don't uninstall swat or the man pages properly. (This used to be commit 90157b9bd3d4122e647faa48b17a44d63b07e32e)
2003-07-16Add API framework for server SMB signing.Jeremy Allison1-2/+2
Jeremy. (This used to be commit 61fc9a7b2eafdf8cbed1f8d9aae016b828c91a08)
2003-07-15Add mandir to installdir target. Otherwise installman fails for clean DESTDIRAlexander Bokovoy1-1/+1
(This used to be commit bb31276c3dfd10bfbc41b7e77e1e1aca1f051453)
2003-07-11get rid of CFLAGS from LDSHFLAGS and WINBIND_NSS_LDSHFLAGS and insteadHerb Lewis1-2/+2
define it in SHLD for those systems the use CC for SHLD. (This used to be commit d0e2f3d1098ac0b8fa9165b3a93cd8d325a7a0d9)
2003-07-11Fix for bug 203. Avoid using an autoconf expanded variable preceeded by a ↵Tim Potter1-2/+1
backslash in case the variable is empty. This apparently confuses some makes. (This used to be commit 1e4043d54c2135b09be8c329f50f132779b4b776)
2003-07-10pdbedit should not call idmap anymore. Otherwise pdbedit -L wouldVolker Lendecke1-1/+1
allocate id's. Volker (This used to be commit 0358cc76757e7ef06dada94ec3a73cd90a525ba9)
2003-07-09Large set of changes to add UNIX account/group managementGerald Carter1-1/+2
to winbindd. See README.idmap-and-winbind-changes for details. (This used to be commit 1111bc7b0c7165e1cdf8d90eb49f4c368d2eded6)
2003-07-07Fix the build...Jeremy Allison1-2/+1
Jeremy. (This used to be commit 61e9c49cd67e73260738ca2482aa8f8dc5ce7366)
2003-07-07another compile fixGerald Carter1-1/+1
(This used to be commit 8b52802e5d27bfc2d9dff2f4700e182c33f2b130)
2003-07-07fix some compile problems. Can't get IDMAP_OBJ our of proto.hGerald Carter1-5/+6
just yet. ` (This used to be commit 6f0b5d474a051db512db2f73a8097c80964ec513)
2003-07-07Cleaning up linking issues. sam/idmap*.c only links inGerald Carter1-23/+17
winbindd now. Also removing an unused file. (This used to be commit 688369c23c604e9b6654fcf07190d2e27c1138cf)
2003-07-01removing nisplussamGerald Carter1-5/+0
(This used to be commit f75683995cf0d17df55a70dacd72ab2d6cd17989)
2003-07-01* fix the trustdom_cache to work when winbindd is not running.Gerald Carter1-14/+13
smbd will update the trustdom_cache periodically after locking the timestamp key (This used to be commit 7bc4b65b91f98271089335cc301146d5f0c76c3a)
2003-06-30* cleanup more DC name resolution issues in check_*domain_security()Gerald Carter1-6/+7
* is_trusted_domain() is broken without winbind. Still working on this. * get_global_sam_name() should return the workgroup name unless we are a standalone server (verified by volker) * Get_Pwnam() should always fall back to the username (minus domain name) even if it is not our workgroup so that TRUSTEDOMAIN\user can logon if 'user' exists in the local list of accounts (on domain members w/o winbind) Tested using Samba PDC with trusts (running winbindd) and a Samba 3.0 domain member not running winbindd. notes: make_user_info_map() is slightly broken now due to the fact that is_trusted_domain() only works with winbindd. disabled checks temporarily until I can sort this out. (This used to be commit e1d6094d066d4c16ab73075caba40a1ae6c56b1e)
2003-06-26Remove the MODULES_CLEAN variable. It's no longer necessary sinceJelmer Vernooij1-1/+1
object files for modules are in .po files, while object files for static use are in .o files. Pointed out by metze. This reduces the number of files that have to be recompiled after the Makefile changes. Preventing unnecessary recompiling of the other few is high on my todo list. (This used to be commit b9b46d43c7c39d6738c254c4a148bdb93cae02e3)
2003-06-26cleaning up more build issues. TestedGerald Carter1-15/+15
"--with-ads=no --with-ldap=yes" and "--with-ads=yes && make everything" (This used to be commit 3e9e4bb7d1a2f5a95539f415aa101f033b67932a)
2003-06-25fix linking of some things that are not built by defaultGerald Carter1-14/+14
(This used to be commit 42133092a40e7979b29c8cc82c662d54bc399e6e)
2003-06-25large change:Gerald Carter1-12/+13
*) consolidates the dc location routines again (dns and netbios) get_dc_list() or get_sorted_dc_list() is the authoritative means of locating DC's again. (also inludes a flag to get_dc_list() to define if this should be a DNS only lookup or not) (however, if you set "name resolve order = hosts wins" you could still get DNS queries for domain name IFF ldap_domain2hostlist() fails. The answer? Fix your DNS setup) *) enabled DOMAIN<0x1c> lookups to be funneled through resolve_hosts resulting in a call to ldap_domain2hostlist() if lp_security() == SEC_ADS *) enables name cache for winbind ADS backend *) enable the negative connection cache for winbind ADS backend *) removes some old dead code *) consolidates some duplicate code *) moves the internal_name_resolve() to use an IP/port pair to deal with SRV RR dns replies. The namecache code also supports the IP:port syntax now as well. *) removes 'ads server' and moves the functionality back into 'password server' (which can support "hostname:port" syntax now but works fine with defaults depending on the value of lp_security()) (This used to be commit d7f7fcda425bef380441509734eca33da943c091)
2003-06-25Patch to move functions directly from pdb_ldap.c into lib/smbldap.cAndrew Bartlett1-1/+1
The functions are unchanged. Next step is to make idmap_ldap use them. Andrew Bartlett (This used to be commit 57617a0f8c84f9ced4df2901811ce5a5a5ae005e)
2003-06-24add tdb backup function separation and winbind idmap upgrade code formSimo Sorce1-2/+2
pre-2.2.4 tdb database format. tx volker for your work on this (This used to be commit 2bdbeb9e97a59ecd16f74fbb04ab5ca57b28a757)
2003-06-21This removes the StrCaseCmp() stuff from 'net idmap' and 'netAndrew Bartlett1-1/+1
groupmap'. The correct way to implement this stuff is via a function table, as exampled in all the other parts of 'net'. This also moves the idmap code into a new file. Volker, is this your code? You might want to put your name on it. Andrew Bartlett (This used to be commit 477f2d9e390bb18d4f08d1cac9c981b73d628c4f)
2003-06-21merge of the netsamlogon caching code from APPLIANCE_HEADGerald Carter1-2/+2
This replaces the universal group caching code (was originally based on that code). Only applies to the the RPC code. One comment: domain local groups don't show up in 'getent group' that's easy to fix. Code has been tested against 2k domain but doesn't change anything with respect to NT4 domains. netsamlogon caching works pretty much like the universal group caching code did but has had much more testing and puts winbind mostly back in sync between branches. (This used to be commit aac01dc7bc95c20ee21c93f3581e2375d9a894e1)
2003-06-18Add installmodules to installJelmer Vernooij1-1/+1
(This used to be commit 33e8dd88434710427fcf43048477ab072606d634)
2003-06-17Fix building idmap_winbind as shared moduleJelmer Vernooij1-1/+1
(This used to be commit 255603779621be4025d4892f589f39f3bfa08976)
2003-06-16Build libnss_wins.so as part of nsswitch target. Fix for bug #160Tim Potter1-11/+12
found by andreas@conectiva.com.br (This used to be commit fa24fd6f5b9f3648ca0db393905b577f205c8ee0)