Alexander Bokovoy
1c138c6181
Back out --with-good-getgrouplist patch
...
(This used to be commit d2fdc3955f
)
2003-09-10 15:41:07 +00:00
Alexander Bokovoy
37737023a8
Support for CAN-2003-0689 port from SAMBA_3_0
...
(This used to be commit 69b30ec077
)
2003-09-10 14:03:08 +00:00
Gerald Carter
4093bf7ff8
sync 3.0 into HEAD for the last time
...
(This used to be commit c17a7dc9a1
)
2003-09-09 04:07:32 +00:00
Simo Sorce
04bf12b176
port latest changes from SAMBA_3_0 tree
...
(This used to be commit 3101c236b8
)
2003-08-02 20:06:57 +00:00
Gerald Carter
4a090ba06a
trying to get HEAD building again. If you want the code
...
prior to this merge, checkout HEAD_PRE_3_0_0_BETA_3_MERGE
(This used to be commit adb98e7b7c
)
2003-07-16 05:34:56 +00:00
Herb Lewis
95fe826700
get rid of CFLAGS from LDSHFLAGS and WINBIND_NSS_LDSHFLAGS and instead
...
define it in SHLD for those systems that use CC for SHLD
(This used to be commit 142c54ca92
)
2003-07-11 14:23:45 +00:00
Gerald Carter
fc39529a01
merging minor change from SAMBA_3_0 about which pdb modules to build
...
(This used to be commit 461af038d0
)
2003-05-22 17:24:33 +00:00
Gerald Carter
b00c2f5ac8
better handling of --with-expsam (includes pdb_nisplussam now)
...
(This used to be commit 2c19ba6104
)
2003-05-20 21:20:03 +00:00
Gerald Carter
cf40d63745
wrap pdb_[nisplussam|xml|mysql] in --with-expsam option & some formatting fixes
...
(This used to be commit 0fc3fc0b7c
)
2003-05-20 18:29:04 +00:00
Jeremy Allison
8e48665943
FreeBSD5 ACL fix.
...
Jeremy.
(This used to be commit 69a73a8702
)
2003-05-19 18:03:12 +00:00
Tim Potter
fa80cdcae6
Removed (incorrect) emacs mode setting. Use emacs' built in autoconf
...
mode instead of m4 mode.
(This used to be commit 1cabd4ba04
)
2003-05-15 01:39:45 +00:00
Tim Potter
4b8d28f832
AIX doesn't append $SHLIB_EXT to NSS libraries.
...
Also merged a little bit of abartlet's recent configure.in change of
duplicated IRIX stuff.
(This used to be commit d15406ad91
)
2003-05-05 01:52:08 +00:00
Jelmer Vernooij
17c29f0faf
Fix the 'weird' charset module. Also, built it by default for
...
./configure --enable-developer
(This used to be commit 1c0ae10301
)
2003-04-26 11:38:42 +00:00
Jelmer Vernooij
172fe551bc
Move pdb_mysql and pdb_xml from modules/ to passdb/, just like they are
...
in 3_0
(This used to be commit 9b969f877f
)
2003-04-24 20:51:16 +00:00
Jelmer Vernooij
84e2fbf17c
Add -berok to LDSHFLAGS on AIX so modules build on AIX 5 (reported
...
by Stephen D. Roylance)
(This used to be commit 502f332345
)
2003-04-16 14:57:14 +00:00
Jelmer Vernooij
e121d0b4d6
Get rid of 'sam backend' and --with-sam
...
(This used to be commit c95a4a5aeb
)
2003-04-14 10:05:33 +00:00
Jelmer Vernooij
e8ef094df3
Patch from Armijn Hemel <armijn@nl.linux.org> to fix build on
...
FreeBSD 5 systems with a broken krb5-config
(This used to be commit 741d5c3cd8
)
2003-04-12 17:12:12 +00:00
Tim Potter
065561932c
A new RPC pipe! The \pipe\echo named pipe is for testing large RPC
...
requests and responses and is only compiled in when --enable-developer
is passed to configure. It includes server and client side code for
generating and responding to functions on this pipe. The functions are:
- AddOne: add one to the uint32 argument and return ig
- EchoData: echo back a variable sized char array to the caller
- SourceData: request a variable sized char array
- SinkData: send a variable sized char array and throw it away
There's a win32 implementation of the client and server in the
junkcode CVS repository in the rpcecho-win32 subdirectory.
(This used to be commit 4ccd34ef83
)
2003-04-11 04:09:14 +00:00
Tim Potter
acfddbe0b8
Fixes to linker flags for AIX winbind client from Stephen Roylance.
...
(This used to be commit 1cc5b2881c
)
2003-04-10 05:16:49 +00:00
Tim Potter
e725e6a0b7
Autoconfiscate the name of the winbind shared library file. Under
...
IRIX this is libns_winbind - everyone else is libnss_winbind.
This simplifies the Makefile a bit and also fixes the 'nsswitch' target
under IRIX.
(This used to be commit 69c392bc12
)
2003-04-09 04:05:42 +00:00
Jelmer Vernooij
35833e5aaf
Fix building on platforms without ldap
...
(This used to be commit 3f78ea7d06
)
2003-04-06 01:08:39 +00:00
Jelmer Vernooij
8f19f82256
Replace 'so' by $SHLIBEXT
...
(This used to be commit d0a767a765
)
2003-04-04 23:31:09 +00:00
Jelmer Vernooij
509e6221a2
Use $SHLIBEXT, not .so
...
(This used to be commit 319d41201d
)
2003-04-04 23:11:38 +00:00
Tim Potter
c98b4b9958
Abort configure if --with-ads and --without-ldap.
...
(This used to be commit 3ac60d2ceb
)
2003-04-04 00:00:47 +00:00
Jelmer Vernooij
48dff2870c
There's no need to use LDAP_CFLAGS, just use CFLAGS
...
(This used to be commit 5d2fd222a9
)
2003-04-02 18:49:36 +00:00
Jelmer Vernooij
0ae1b49b21
Only use cflags and libs from krb5 when they appear to be working - fixes
...
build on BSD machines that have a krb5-config that returns @INCLUDE_des@ for
--cflags
(This used to be commit e05d78699c
)
2003-04-02 18:45:47 +00:00
Jelmer Vernooij
388af65857
Only link in popt when we need it
...
(This used to be commit a5a980eb3e
)
2003-04-02 15:08:31 +00:00
Jelmer Vernooij
8d9962f1d3
Only link in libs when they are actually used. Works great here and on
...
one of my other boxes. I'll watch the buildfarm.
(This used to be commit 266c3970df
)
2003-04-02 14:59:21 +00:00
Simo Sorce
a557af96e9
THE Idmap patch :-)
...
includes a --with-idmap=no switch to disable idmap usage if you find
problems.
cosmetic fixes and param aliases to separate winbind from idamp roles.
A temporarily remote idmap winbind compatibility backend.
As I have time I will further change code to not call directly winbind
(partly done but not tested) and a specilized module will be built in place
for the current glue hack.
The patch has been tested locally in my limited time, the patch is simple and
clear and should not reserve problems, if any just disable it.
As usual, comments and fisex are welcome :-)
Simo.
(This used to be commit 0278132047
)
2003-04-02 10:36:02 +00:00
Jelmer Vernooij
916ef755d3
Fix build of shared xml/mysql modules
...
(This used to be commit 860e4c4561
)
2003-04-01 11:25:34 +00:00
Jelmer Vernooij
96b5d5bdfd
- Support absolute paths in vfs and charset modules
...
- Fix typo in Makefile.in
- Fix compatibility with older vfs modules (from patch by metze)
- Build some modules shared by default and some static (and fall
back to static when dlopen() is not available)
(This used to be commit aa36f462d9
)
2003-03-31 15:06:34 +00:00
Tim Potter
836454ed58
Tidyup of winbindd client OS specific autoconf code.
...
(This used to be commit b20b8d050b
)
2003-03-31 05:51:41 +00:00
Tim Potter
364519a843
autoconf change to compile winbindd for AIX. The client side code
...
is still under development.
(This used to be commit d110a56e43
)
2003-03-31 05:46:32 +00:00
Tim Potter
6c33130c0f
Cleanup of winbind client side code.
...
Mostly this consists of untangling the existing code and moving it in
to operating system specific files. The winbind client code for all
supported operating systems is now in nsswitch/winbind_nss_OSNAME.[ch]
to make things a bit clearer.
(This used to be commit 93ea047a16
)
2003-03-31 04:36:01 +00:00
Gerald Carter
d9eef2fbc2
don't include proto.h during autoconf tests since it doesn't exist yet; fixed getsmbpass replacement test
...
(This used to be commit ff43a292b9
)
2003-03-28 02:02:32 +00:00
Andrew Tridgell
0e1ad952fb
its VFS_NETATALK_OBJ not VFS_NETATALK
...
(This used to be commit 662e1bea1b
)
2003-03-28 00:28:55 +00:00
Andrew Tridgell
d4b4e02fb8
removed a duplicate lump of module stuff in configure.in
...
(This used to be commit 0502c8a06e
)
2003-03-28 00:21:01 +00:00
Jelmer Vernooij
11db21cc1c
Use the new modules system in VFS. If a module can't be loaded with the
...
new modules system, we still fall back to the old system.
(This used to be commit cebe8d8b42
)
2003-03-27 12:08:46 +00:00
Jelmer Vernooij
4c74bfcbda
Remove LDAP_LIBS and just use LIBS again as before. I'll
...
fix this better later.
(This used to be commit c6807d2045
)
2003-03-26 20:16:48 +00:00
Jeremy Allison
43c5f197ef
Add defines for platforms that need them.
...
Jeremy.
(This used to be commit f81128bc01
)
2003-03-26 19:42:51 +00:00
Jelmer Vernooij
70cf597a79
Use execinfo.h to get prototypes for backtrace_symbols (fixes
...
some warnings)
(This used to be commit d453b656e5
)
2003-03-26 13:43:29 +00:00
Jelmer Vernooij
5edbbc1808
Fix $LDAP_LIBS
...
(This used to be commit af98285f4e
)
2003-03-26 13:30:26 +00:00
Jelmer Vernooij
0eff00c692
Output backtrace to logfile in smb_panic(), as suggested by mbp
...
(only on systems that support it, of course)
(This used to be commit bf439d733d
)
2003-03-26 12:53:28 +00:00
Jelmer Vernooij
dc16a6848b
Always rebuild modules after running ./configure (to prevent
...
undefined symbol errors)
(This used to be commit e193b47259
)
2003-03-25 22:37:43 +00:00
Jelmer Vernooij
50311f4bac
Remove old check for TDB SAM (we now have --with-{static,shared}-modules=pdb_tdbsam)
...
(This used to be commit 760fd4e5c4
)
2003-03-25 18:10:55 +00:00
Jelmer Vernooij
4905ba282f
- Support building all auth modules as .so's
...
- Change 2 variable names to avoid conflicts (patch by Stephan Kulow <coolo@kde.org>)
(This used to be commit 71b05cd14a
)
2003-03-25 14:46:11 +00:00
Jelmer Vernooij
e520d4be5e
Print list of builtin modules in 'smbd -b'
...
(This used to be commit 3a2ed0da40
)
2003-03-25 12:27:09 +00:00
Jelmer Vernooij
6d6f1c0522
- Add support to auth/ for the new modules system
...
- Quite some small fixes (also fixes the build)
(This used to be commit 3defbd5e06
)
2003-03-24 23:03:46 +00:00
Jelmer Vernooij
cdfe4b9b85
Fix two typos
...
(This used to be commit 898a246c16
)
2003-03-24 19:53:02 +00:00
Jelmer Vernooij
9ba1ed5271
When using --with-static-modules=subsystem, don't build modules that
...
can't be build
(This used to be commit bb943a68af
)
2003-03-24 19:18:24 +00:00