Age | Commit message (Collapse) | Author | Files | Lines |
|
in Samba4. This allows us to start winbindd by default, including in
'make test'.
This is via a new 'winbindd socket directory' parameter for utilities
linked against loadparm, as well as a --with-winbindd-socket-dir
option to configure (setting the default and the value for simple
clients).
I hope to add basic winbindd tests, to ensure continued correct
operation, but at least now I don't have to manually change my 'server
services' line.
The other problem with the hard-coded /tmp/.winbind is that RedHat has
moved this in Fedora (to /var/run I think). For this reason, this
functionality should probably be ported to Samba3 as well.
The default for Samba4 is PREFIX/var/run/winbind_pipe.
I have also re-added the paranoia checks from Samba3 for correct
permissions on the socket directory.
Andrew Bartlett
(This used to be commit 8866aa06ffc3896094c878e9c07b40c03826d9a7)
|
|
(This used to be commit 92eec049628a79f8d9496c6d199d6de0238e7940)
|
|
from Brad Hards <bradh@frogmouth.net>.
(This used to be commit 3ade52398a345cc50c1bf52298e36ab1804b00ec)
|
|
metze
(This used to be commit 03a0363850b7b38fc3621dfde38504d66156e728)
|
|
(This used to be commit 2aefbcb47272536d8c2229f8b199f7cd7da7d890)
|
|
This allows the easy addition of additional named pipes and removes the
circular dependencies between the CIFS, RPC and RAP servers.
Simple tests for a custom named pipe included.
(This used to be commit 898d15acbd18e3b302a856c847e08c22c5024792)
|
|
libdir, datadir, sysconfdir,localstatedir into our Makefile
we need to expand them in configure
I'll maybe rework this later but for now this works
metze
(This used to be commit 615b82f7c73ff52ab62489ec635aefecf2b2f04c)
|
|
Andrew Bartlett
(This used to be commit 2c02a45d5a6c79ced7aea0f7e9d23fae19c2d127)
|
|
much clearer where things go.
Andrew Bartlett
(This used to be commit 655076d51b9213a8dba348c10c044f27709b61c6)
|
|
ordering causes MIN and MAX to be redefined.
(This used to be commit 0eda8a31975fa6cf4f7026bccc5468fba957860d)
|
|
(This used to be commit cbcce3b5731d27e863c916731fe30acac0602c16)
|
|
as normal IRIX make doesn't support shell commands or functions
in $(FOO) variables
metze
(This used to be commit de7b0b2dc9616c007916cce9d69051f76d4fd559)
|
|
-D_PUBLIC_="__attribute__((visibility(\"default\")))"
if the compiler supports it, this will cause that modules can only access
public functions (gcc 4 supports this)
metze
(This used to be commit bcf4c362556b8168fc0b63af5708e4a78c7b93fb)
|
|
metze
(This used to be commit e6dff57793c302f8537274a628dba8ab01a2fed8)
|
|
- this also fixes the build on BSD systems
metze
(This used to be commit 31ff172773f1700bfd7ff24fc764d37d9b6e82c1)
|
|
expand because they don't exist yet). Thanks again to HotaruT.
Andrew Bartlett
(This used to be commit d3abfecec5c9468e93d2d40181ce5d20f8135566)
|
|
torture prototypes in seperate header
(This used to be commit 73610639b23ca3743077193fa0b1de7c7f65944d)
|
|
print out more debug info
(This used to be commit a54fefbfc5b2796cf8c47f22629ec86bca39cd39)
|
|
(This used to be commit 8f5edcc6a2ec02a496ef77b7044a56bb8f4be0f1)
|
|
Re-introduce and use the OUTPUT_TYPE property for MODULEs to force
specific modules to always be included
(This used to be commit f9eede3d40098eddc3618ee48f9253cdddb94a6f)
|
|
(This used to be commit c297c93faf3b748de68679f5a4be50845ebe25fe)
|
|
metze
(This used to be commit cd3cc29fdc2c0b9ffd82253857a7968e3324ea9b)
|
|
(This used to be commit fb5b22e3dc9ad0892817ae72a73e1e80f3db75c5)
|
|
subsystems.
This allows Samba libraries to be used by other projects (and parts of
Samba to be built as shared libraries).
(This used to be commit 44f0aba715bfedc7e1ee3d07e9a101a91dbd84b3)
|
|
--srcdir=../samba4/source/
metze
(This used to be commit bf35c74218476fc568e251bb337e794ed9d51fac)
|
|
'torture/libnet/userman.c'
when $@ is 'libnet/userman.o'
metze
(This used to be commit 48d975cc5e4c3c2a5c6fe84e5b245c0d8529c5d1)
|
|
(This used to be commit 86fe24e606c72a21853b8f2cd0989bb1598ebf6a)
|
|
(This used to be commit 0aca5fd5130d980d07398f3291d294202aefe3c2)
|
|
(This used to be commit 87f665a1d5ba74289974bf9d8f9441c162e6f1b1)
|
|
(note that this doesn't use the distinction between private
and public prototypes yet)
(This used to be commit 60e11f575821c1762b25ad66441b6e69ad1167ef)
|
|
Allow the use of {PRIVATE,PUBLIC}_PROTO_HEADER for [SUBSYSTEM]
and [LIBRARY] sections in .mk files. Public functions can be marked
by adding _PUBLIC_ between their return type and function name.
This should eventually make include/proto.h and include/structs.h obsolete.
(This used to be commit cdfd20fa17c5c4655689e8611e0106d5716b6995)
|
|
Avoids converting a static string to GUID every time we check whether
a transfer syntax is equal to that of NDR.
(This used to be commit 8dcfcaf75ab8cf4a54cf5e56f6be25acc68e3989)
|
|
'librpc'
are the only two subsystems left to convert.
(This used to be commit f6bbc72996aeee8607fc583140fd60be0e06e969)
|
|
(This used to be commit c92ace494f92084ddf178626cdf392d151043bc7)
|
|
the difference between these at all, and in the future the
fact that INIT_OBJ_FILES include smb_build.h will be sufficient to
have recompiles at the right time.
(This used to be commit b24f2583edee38abafa58578d8b5c4b43e517def)
|
|
We now use a different system for initializing the modules for a subsystem.
Most subsystems now have an init function that looks something like this:
init_module_fn static_init[] = STATIC_AUTH_MODULES;
init_module_fn *shared_init = load_samba_modules(NULL, "auth");
run_init_functions(static_init);
run_init_functions(shared_init);
talloc_free(shared_init);
I hope to eliminate the other init functions later on (the
init_programname_subsystems; defines).
(This used to be commit b6d2ad4ce0a91c4be790dd258820c492ff1787ea)
|
|
'make' now
handles expanding the protoheader object list, rather then the build system,
which makes the makefile quite a bit shorter.
(This used to be commit a4088ccc704f1338c040c53596ff606cc1651d03)
|
|
metze
(This used to be commit abfb04764637bff2c752675441046130628bad65)
|
|
- move the .SUFFIXES statement before the suffix rules
this fixes the build with bsd make
metze
(This used to be commit 11da32df31db8cd0836bf66ce2650cb1c43c24c5)
|
|
we removed without
losing data, we should keep our databases under /var/lib/*
should I merge this to samba3 too?
metze
(This used to be commit 82f5a0462e51e9e59d8d1ed402762d08cfca20fe)
|
|
--with-fhs=yes/no
metze
(This used to be commit 8e3b0a99979021540a7fc741c441c6cc647755fe)
|
|
installed.
Install pkg-config files.
(This used to be commit a86abe84e2cae7c6188c094a92c6b62aace02fdf)
|
|
using shared libraries and developer mode is enabled.
(This used to be commit 507bee76dc26b048ead317ec5e10a9deb1ff7f09)
|
|
(This used to be commit 57ea480c24ff914dfa6cbc5a309020b21fa4af39)
|
|
(This used to be commit ba913b86e866a67402785d9177711beb16db2cab)
|
|
in build/smb_build/, remove unused pstring macros
(This used to be commit 432296207400636dd81d0929ec7b1b4cebbcaa62)
|
|
(This used to be commit 754e51b19d2d1fd6be8e01d62b6ec892688f934c)
|
|
(This used to be commit e90abfcc7d84d0cae566ecf395dbef4b927de0f9)
|
|
(This used to be commit 2b3ad67b5d53e8c63d81e9fe4ef237c5c927d595)
|
|
(This used to be commit ad0019ad4ebba734ff1db31c53fd8b6ad085ead4)
|