Kai Blin
10f9a60e39
configure: Fix comment to match the current iconv check.
...
(This used to be commit 5d9963479fa31783522d68cdbc8876613a3d1774)
2008-05-18 02:27:45 +02:00
Stefan Metzmacher
12dc451163
configure: make use of LIBREPLACE_NETWORK_LIBS instead of redoing the tests
...
metze
(This used to be commit 6b782b58971cbbe56ead5d7e8db6eb8c3526e8ee)
2008-05-17 13:18:34 +02:00
Stefan Metzmacher
5bb40d07f8
configure: remove some header checks which are already done by AC_LIBREPLACE_NETWORK_CHECKS
...
metze
(This used to be commit d81e58597e0ecdcf1ce6d8d71071fbf5d50670c2)
2008-05-17 13:18:33 +02:00
Stefan Metzmacher
b800fad625
configure: remove unused configure checks for HAVE_SOCK_SIN_LEN and HAVE_UNIXSOCKET and rely on libreplace
...
metze
(This used to be commit ca163ff81a3f5d8303d45baa048850dfbc72a6a8)
2008-05-17 13:18:32 +02:00
Stefan Metzmacher
ab90fc9a56
configure: remove unused configure check for HAVE_WORKING_AF_LOCAL
...
metze
(This used to be commit dddc4f0cef8ea71783fa7f7b68ec9ad3f29f7add)
2008-05-17 13:18:31 +02:00
Stefan Metzmacher
fc83dd6fd6
libreplace: use AC_LIBREPLACE_NETWORK_CHECKS only for samba
...
metze
(This used to be commit 0c9b24e1e75c5c10d3f3baafb80c5c27bb7e4c78)
2008-05-16 08:51:47 +02:00
Kai Blin
7c4c5e5f84
configure: Kill linker warnings about 32bit libs on 64bit Linux.
...
(This used to be commit 9a40cbd66f71c49af4c72ed826d66c5f037a3171)
2008-05-14 15:23:41 +02:00
Jeremy Allison
82572cfd43
Enable tests for splice on Linux. Add a static (vl, I hate this)
...
so we can detect broken Linux recvfile splice and correctly fall
back.
Jeremy.
(This used to be commit ec2d301a7aac173aba41dd2074037f27d05095ce)
2008-05-06 15:44:39 -07:00
Günther Deschner
fb623c942d
pam_winbind: Fix Bug #5430 (patch from fumiyas@osstech.co.jp).
...
Guenther
(This used to be commit d8372f73b93d3f323310f5456fef204884c303bb)
2008-04-30 18:34:29 +02:00
Michael Adam
5a4db7eacb
configure: fix a comment typo
...
Michael
(This used to be commit af2a1f15e6d45139ba62e334a3529d407430e6bd)
2008-04-22 14:13:48 +02:00
Björn Jacke
25f9ca7b05
add AC_TRY_RUN_STRICT support for Sun Studio compiler
...
(This used to be commit ce7025df2958dac284ec9e5ce47ab172c3aa2567)
2008-04-16 16:40:44 +02:00
Gerald W. Carter
72556d4c8c
Fix out of tree build. Remove the embedded srcdir path from talloc and tdb.
...
(This used to be commit 359921acd436684a0b4cf76ba15f82a224d2c337)
2008-04-16 15:48:00 +02:00
Günther Deschner
de013be0b6
gpo: add scripts plugin.
...
Guenther
(This used to be commit cd6388f04041a667bf0909d81e8af5f7b3bdc4af)
2008-04-13 17:52:11 +02:00
Michael Adam
7d7b420ad1
libnetapi: fix dependency problem by linking libnetapi statically (internally)
...
This is a workaround until we have isolated enough internal libraries
as shared libraries.
Michael
(This used to be commit 8a87e402701494ba1c9d56a9febe3e5c25dc2bf7)
2008-04-12 02:17:46 +02:00
Michael Adam
1cd7e36ace
configure: be more portable, use 'printf "%s"' instead of "echo -n"
...
Michael
(This used to be commit 06dfb0cf7cd39e1072534fc32e79a4b4f6e49cb6)
2008-04-01 16:16:55 +02:00
Gerald (Jerry) Carter
eeeb4aa931
Fix libtdb some to move back towards allowing out of tree builds
...
Remaining problem is that not all *.syms linker scripts are generated
so the LD command needs to look in a single place. Out of tree
builds now work but report write access to the source tree in order
to create the $(srcdir)/expotrs/libtdb.sysms file.
(This used to be commit 6e9287c5c3a6bbd15ec495593978c1a76e64ee60)
2008-03-24 17:25:13 -05:00
Günther Deschner
5fdf4b8f4a
Remove remaining old srvsvc client and server rpc code entirely.
...
Guenther
(This used to be commit a5f0186f70abe8dba650265219e69ce5ca2fb642)
2008-03-21 04:16:22 +01:00
Volker Lendecke
90300631eb
Build aio_fork by default
...
... only when --with-aio-support and we can pass file descriptors
(This used to be commit fdf4cd99ccb59e126391253d2091707bc8daee43)
2008-03-08 12:31:12 +01:00
Simo Sorce
9e83c9159e
Enable use of Relocations Read-Only, if supported, for enhanced security.
...
(This used to be commit c20c5f082162ff6c0c2931f456897334aa002e83)
2008-03-07 11:33:26 -05:00
Günther Deschner
d42e415b40
Revert "Make sure to generate pkgconfig files for libtdb and libtalloc."
...
This uses incorrect version numbers for tdb and talloc.
Guenther
This reverts commit df97fb019b89a147a0a2c560003d74c354fcc4b6.
(This used to be commit ead849949b1b879e2bc4a6b1f7c3d2df1962170a)
2008-03-05 16:31:04 +01:00
Günther Deschner
cb94b313ba
Make sure to generate pkgconfig files for libtdb and libtalloc.
...
Guenther
(This used to be commit df97fb019b89a147a0a2c560003d74c354fcc4b6)
2008-03-05 15:40:23 +01:00
Günther Deschner
485b070eb8
Add "registry" Group Policy extension.
...
Guenther
(This used to be commit 4e93301ca4931908a7d1994be45c57002f8c6fea)
2008-02-29 17:25:28 +01:00
Günther Deschner
41efa5ca45
Add Group Policy extension infrastructure.
...
Guenther
(This used to be commit 6d543b1a1a5a7af98affc9aea2edf650cb476379)
2008-02-29 17:07:57 +01:00
Volker Lendecke
695b6662ab
Attempt to fix the build
...
(This used to be commit 364d87a5e41045808ebd28f46c5c0c93bd13a7da)
2008-02-29 10:17:35 +01:00
Stefan Metzmacher
85b7f90c47
configure: only build vfs_syncops if dirfd() is available
...
This hopefully fixes the build on HP-UX.
metze
(This used to be commit 5fb7533e37b6c682e019b1c3515dc6befc8bda09)
2008-02-29 09:58:37 +01:00
Stefan Metzmacher
8657066f3a
configure: Remove lib/repdir.c and related stuff
...
It was only used in configure, but lib/replace already
has a much better version of it.
metze
(This used to be commit c9b60b75b4763c37cfa63741b4f055e4ea488e92)
2008-02-29 09:48:24 +01:00
Volker Lendecke
18206a4cb5
Add vfs_aio_fork
...
This is used for two purposes:
First, I'm using it to test the async I/O code. In the forked process it is
pretty easy to delay a reply for a random amount of time. See the
BUILD_FARM_HACKS snippet.
Second, there are systems around that claim to have Posix AIO but which is
broken. This might be some help for those systems.
Also add tests how to pass file descriptors
(This used to be commit b0e52cecf2009d4c7f29412dadf17910e54e4327)
2008-02-29 09:47:53 +01:00
Karolin Seeger
e1b32594c7
Remove smbmount.
...
Karolin
(This used to be commit 5fbd98f7065268ae134108310119078ad8f62322)
2008-02-28 15:53:43 +01:00
Michael Adam
df3939da94
configure: put swat-part of config into m4-include file of its own.
...
Michael
(This used to be commit 622667c0790c0092bfceced8dc6fb05e781ac5e7)
2008-02-26 13:56:12 +01:00
Volker Lendecke
43491db17c
Fix inotify detection
...
Bug 5271 -- thanks to Tiziano Müller
(This used to be commit 4a1a138b0fe0f2200e5a37a0609481e4340a896c)
2008-02-25 12:58:56 +01:00
Michael Adam
658b72916f
Fix aix-build of libtalloc.so by exporting all necessary symbols.
...
Use -bexpfull instead of -bexpall for LDSHFLAGS to also export
symbols starting with "_". This exports all necessary symbols
from libtalloc.so.
Michael
(This used to be commit 213ba3a719e77979c04b872f1d82f68e87287cb0)
2008-02-24 01:00:39 +01:00
Michael Adam
0d7f555335
Move the definition of SMB_LIBRARY to aclocal.m4.
...
Michael
(This used to be commit 4724b13ed8dce4721f95979803ba32f815ceaf1a)
2008-02-21 14:07:45 +01:00
Michael Adam
d29c816b61
configure: Abstract configuration of internal libs into an m4 macro.
...
New subsystem libraries can now be added by specifying SMB_LIBRARY(name).
Michael
(This used to be commit 54d73769c49eb87ecb33e3229a01214972b53858)
2008-02-21 12:59:42 +01:00
Volker Lendecke
21387a4c5e
fix typo
...
(This used to be commit 2d51bf67fc33e1f8f28151277fc254b82a04b664)
2008-02-21 11:40:22 +01:00
Michael Adam
63592eebbb
Remove check for secure mkstemp from configure.in.
...
It has moved to libreplace.
Michael
(This used to be commit b5e894cb3b4d447bd8e8c3f461508c4cf3f630c1)
2008-02-21 10:27:56 +01:00
Michael Adam
48302a28a9
Remove mmap check from configure.in
...
It is available in libreplace.
Michael
(This used to be commit 310c121faf5effeca9ab0df3591c486dd4982749)
2008-02-21 10:27:56 +01:00
Michael Adam
d2e63399d3
configure: add --enable-shared-libs to control overall internal use of shared libs.
...
To disable internal use of shared libraries altogether (as opposed to
disabling use of single shared libs by --with-static-libs=LIBS), use
this new configure parameter --disable-shared-libs.
Michael
(This used to be commit 63bff18f3f6396736910a8e1f5f2abf453c4f89a)
2008-02-20 23:38:27 +01:00
Michael Adam
443f8ed260
configure: Move assemblage of samba version strings to m4 include file.
...
Michael
(This used to be commit 8b220717e8dd62455716d4aaf6728087d04fb71b)
2008-02-20 21:33:24 +01:00
Michael Adam
e0f4573de2
Remove checks for ino_t, loff_t, offset_t, and comparison_fn_t from configure.in.
...
These tests are in libreplace.
Michael
(This used to be commit 2e6b66eda4dc30f03f1309a1dbef3eb87a4f7d1e)
2008-02-20 21:33:24 +01:00
Michael Adam
4f5a888067
Remove tests for vsnprintf snprintf asprintf vasprintf and va_copy from configure.
...
These are tested in libreplace.
Michael
(This used to be commit 9b9495d3672e3a8e74d153dbef62825e6b5d5170)
2008-02-20 17:26:39 +01:00
Michael Adam
9e5be586af
Remove the getifaddrs checks from configure.in: they are now in lib/replace.
...
Michael
(This used to be commit 53c9098253f5a7f84ea8079a755b9d4f0b28fb2c)
2008-02-20 00:44:40 +01:00
Michael Adam
31a356420d
configure: Use SAMBA_CONFIGURE_CPPFLAGS for AC_LIBREPLACE_BROKEN_CHECKS.
...
To fix the build (make test) after merging libreplace changes.
Michael
(This used to be commit af5ec88ece3ecca2b3c5d6585deec10fe851339b)
2008-02-20 00:17:31 +01:00
Michael Adam
27b711414f
configure: Move path (and debug) checks to an m4 include file check_path.m4.
...
This is inspired by metze's check_path.m4 of Samba4.
Michael
(This used to be commit d1db2b78c9dacddc0e24304624a6a0d0a817f774)
2008-02-19 17:39:40 +01:00
Michael Adam
07f4f95b14
build: change selftest_prefix from ./ to ./st .
...
It was used as ${selftest_prefix}/st anyways...
Michael
(This used to be commit 1f3bfa024d61ccb87655db2c616b28adb50d6783)
2008-02-19 17:39:40 +01:00
Michael Adam
3b3b80a365
configure: move debug check to developer check
...
...thereby grouping test checks and debug/developer checks together, respectively.
Michael
(This used to be commit bf1bb2c0906dd5e518c3f35ef97d69eba0e2efdf)
2008-02-19 17:39:40 +01:00
Michael Adam
53d5624205
configure: Also set debug=yes for --enable-developer and --enable-krb5developer.
...
Michael
(This used to be commit ad45d056df64aeed2e2c97ab69f82013791616ab)
2008-02-19 17:39:40 +01:00
Michael Adam
12239ef505
configure: add default for developer and krb5developer
...
Michael
(This used to be commit e9b06ac113e375de11bb847c6f625f7861502853)
2008-02-19 17:39:40 +01:00
Michael Adam
b40d1b131b
configure: move more developer/test related checks up before the compiler checks.
...
Michael
(This used to be commit 05e3095e21330c162624338160ab48d197cf0507)
2008-02-19 17:39:40 +01:00
Michael Adam
5073bd1349
Move the --enable-debug check up above all compiler checks.
...
Michael
(This used to be commit fb74f8dd6a612db0d79b091dd9972bb3204818fb)
2008-02-19 17:39:40 +01:00
Michael Adam
90ea8ae9b1
configure: Introduce "debug" variable set to yes by --enable-debug.
...
Michael
(This used to be commit b33db84c222af21cc3dd8233d6ff96e6f32ea3cd)
2008-02-19 17:39:40 +01:00