| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|
|
|
|
| |
metze
(cherry picked from commit 8e9fdef792e612e414444e7714a2fd4513892248)
|
|
|
|
|
| |
metze
(cherry picked from commit 056ff094ad2c59992cfdb8b29696c08dab4113d7)
|
|
|
|
|
| |
metze
(cherry picked from commit f68829ff14c457bfa98cb2ef9e8ec2e1a0b1d64d)
|
|
|
|
|
| |
metze
(cherry picked from commit 9adb675a86e81c90e2bddfe984b5ac8f201fec75)
|
|
|
|
|
| |
metze
(cherry picked from commit 658d8475336c4397e0dad341f216baf9e1eb6aaf)
|
|
|
|
|
| |
metze
(cherry picked from commit 425b3513a45cf98b53235470a3536be86d56d1c2)
|
|
|
|
|
|
|
| |
"include =" statements
metze
(cherry picked from commit 6b5c76bf1e880ec60d6b044c58115940549049e5)
|
|
|
|
|
| |
metze
(cherry picked from commit 5f6c3a4f6db68c985884cbe9401a4dbe515f756b)
|
|
|
|
|
| |
metze
(cherry picked from commit 16d295d466eb18e3bccce6fb26d53012d5f2c3e8)
|
|
|
|
|
|
|
| |
client tools
metze
(cherry picked from commit 6f67c4ddf8101b1d06889055e3767a6ce0db360c)
|
|
|
|
|
|
|
| |
that created it
metze
(cherry picked from commit 259786980a3a65fa67a4de12a65d33095fa53ce2)
|
|
|
|
|
|
|
| |
This includes the configuration stored in HKLM/Software/Samba/smbconf .
Michael
(cherry picked from commit 42c7fb4ddfab9ff7592593533099ae872c1edca7)
|
|
|
|
|
|
|
| |
Use do_parameter() directly.
Michael
(cherry picked from commit 59b81bfd0abecb190d0c49e62581b26f10b96829)
|
|
|
|
|
| |
Michael
(cherry picked from commit 6bb107b17d557c27d035ca518ab61296814a3cea)
|
|
|
|
|
| |
metze
(cherry picked from commit ccdebe97f85b76378e42d8cf08324228bd19cf32)
|
|
|
|
|
| |
metze
(cherry picked from commit baaf571d540ace5119c528fd35bceab335bd6741)
|
|
|
|
| |
(cherry picked from commit ce7025df2958dac284ec9e5ce47ab172c3aa2567)
|
|
|
|
|
| |
Guenther
(cherry picked from commit fed644372916a5e565e4f5352aab61b39a3a42a0)
|
|
|
|
|
|
| |
The samr connects will fail. This is not independent of the CONTACT_TRUSTDOM
flag neede by krb5 logins.
(cherry picked from commit 4de4949e3bfcfb2169c329f19cb76936d9043d50)
|
|
|
|
|
|
| |
"Invalid read of size 1" errors.
Jeremy.
(cherry picked from commit d954a4954ba8ed6cb2c6074176a6008cfa398dd7)
|
|
|
|
|
| |
Michael
(cherry picked from commit b62dd61cc56ec33601289fd4e23058c7f9ad3f0d)
|
|
|
|
|
| |
Michael
(cherry picked from commit 18ced7e42072953a1968db15b0a344b54214b83d)
|
|
|
|
|
|
|
| |
As the resume key tests are skipped against samba3.
metze
(cherry picked from commit c765090871ed68a9ba650bca44f5f3b88997ea14)
|
|
|
|
|
|
|
|
|
| |
This reverts c5adb92c020e38644baf1afc8fc570a518cd6307.
The reason is that ldb doesn't work for cluster setups yet.
metze
(cherry picked from commit 5f5d90ef76b969ecbe564399368a7450c4e3d155)
|
|
|
|
|
|
|
|
|
| |
mapping_ldb replaces the record if it already exists.
I'm not sure if that a good thing, but for now
both backends should provide the same behavior.
metze
(cherry picked from commit b313acdd31c97d032c3890764addf66c6b9a4d89)
|
|
|
|
|
| |
metze
(cherry picked from commit 64450cc1e441355aa8925b7183e90872eeab20b1)
|
|
|
|
|
|
|
|
|
|
| |
For clustered setups you need to disable the ctdb backend for each
tdb which should use the tdb2 backend (e.g. ctdb:registry.tdb=no).
To disable tdb2 per tdb use something like "tdb2:passdb.tdb=no"
metze
(cherry picked from commit 5cea2bf3673c982bafeef4a8bbd3bd2ab73cc0c5)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This backend can be used untill ctdb knows about real
transactions.
It stores a master tdb in a shared location and a readonly copy
on the local harddisk. Reads are always on the local tdb
and writes always on both. Change notify messages are send
to all message context, which ask for them. With the notifies
it's possible to just update the changed records, instead of
copying all records (which is the fallback).
You need to configure:
dbwrap:use_tdb2=yes
dbwrap_tdb2:master directory=/some/shared/path
dbwrap_tdb2:local directory=/var/lib/samba
metze
(cherry picked from commit aa6230de0d5f1875aa8c12c4fc017d3a40f90890)
|
|
|
|
|
| |
metze
(cherry picked from commit f34dad2b4ad97a845729ea0fb5beba7fd6cb7265)
|
|
|
|
|
| |
metze
(cherry picked from commit 46a0d8e872af1ab420705a514c1d7b1b21459f82)
|
|
|
|
|
| |
metze
(cherry picked from commit 7418c3ab1d8f18403f5a43817b2cc14e15090fca)
|
|
|
|
|
| |
metze
(cherry picked from commit ee6325495f48bab43a37d740a6eca57192004d57)
|
|
|
|
|
|
|
| |
This function is only used inside registry code.
Michael
(cherry picked from commit 48745e3fbd6b38f39678938b8c3f145769065e7b)
|
|
|
|
| |
(cherry picked from commit 32c992e9573c9af34cd142393287e2f3538d2dd9)
|
|
|
|
| |
(cherry picked from commit 40d1d64c6a2ae128eb3fce0e7f5351b0c5942f30)
|
|
|
|
|
|
|
|
|
| |
This should fix the build on solaris.
Later this needs better fixing...
metze
(cherry picked from commit 89b7955733c34e9699a3b43ee54de92cb9469b90)
(cherry picked from commit fcb497951a86551ce9c4be7b352335dad3be127a)
|
|
|
|
|
|
| |
Michael
(cherry picked from commit 2d3c2f34f33338ff422047dae9cc262522689328)
(cherry picked from commit 03a980d8f67ee1516c357807c23a405f07a006b3)
|
|
|
|
|
|
|
|
|
|
|
|
| |
Prototype is now in system/network.h,
implementation in socketpair.c, and
check in socketpair.m4.
Now the last networking function has vanished from replace.c.
Michael
(cherry picked from commit 94ac8a25be15b55f66eff96fdddc2fdc71a43b1e)
(cherry picked from commit 6c53753246b8108fe1277b34958e122bd800c4e7)
|
|
|
|
|
|
| |
Michael
(cherry picked from commit 98ee8c84300757d778733a458c6ca3e6022b40ea)
(cherry picked from commit a4f22d6e2b3fc198327deabf4a724cd476e4144c)
|
|
|
|
|
|
| |
Michael
(cherry picked from commit 1f9ca7eed965904f67cf78fbac007432b8a057fd)
(cherry picked from commit a1d24f110b3edff636174e017eb56ba5b10df590)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
...not only replace it when it is broken.
This moves the defintion of rep_inet_ntoa from replace.c
to inet_ntoa.c and adds configure checks for existence
of inet_ntoa(). Checks are moved to an include file of its own.
NOTE: The original rep_inet_ntoa in replace.c was wrapped
into a "#ifndef WITH_PTHREADS" but the prototype in replace.h
and the define in system/network.h were not. I removed that
ifndef since the inet_ntoa() function is usually not thread safe
anyways, since it returns a pointer to a static buffer.
So whoever calls inet_ntoa() should be aware that it is not
thread safe anyways.
Michael
(cherry picked from commit 974c0c45ad42644348e0b55454715b12158f1028)
(cherry picked from commit edcf2712bcdedabbfdd9ee8b9a18f46126930636)
|
|
|
|
|
|
| |
Michael
(cherry picked from commit cca5d6626fe395f08fd4c8b2344e4e43646cb987)
(cherry picked from commit f69e51f56f111d9bd5db69e191f45567aacf8c3d)
|
|
|
|
|
|
| |
metze
(cherry picked from commit 62bb177a6e4a3e1f949b78c7cd7583f2e1271739)
(cherry picked from commit f27d5e0cf80c49d81091a385cbfd0801b5483825)
|
|
|
|
|
|
| |
metze
(cherry picked from commit 79037c31334e271a718fcac234148038814b591e)
(cherry picked from commit b141fce01dd40b25cce52852cd93f0f907c3b008)
|
|
|
|
|
|
|
|
| |
...instead of using SOCKET_LIBS and NSL_LIBS.
metze
(cherry picked from commit cef2e8d748756f61c248ad6660e85dd1ac36308a)
(cherry picked from commit 7854ed24a57162fa7569d8f36633f3c156067b0b)
|
|
|
|
|
|
|
|
| |
But keep the old ones untill the callers are fixed.
metze
(cherry picked from commit e7115dcc8a0a4f420de7a901e3a21d4f35a6fcf9)
(cherry picked from commit 2dee62ed12910a4d22381677bcf884dca0d999ea)
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This corrects the earlier fix of the standalone build, by setting
LIBS to the desired value only in configure.ac but not in getifaddrs.m4.
Not that this changes the standalone build in that it adds these libs
undconditionally and not only if they are needed by the getifaddrs
replacement functions.
Michael
(cherry picked from commit ff3af1703ddc9e5383f32156bc5be8351f795e76)
(cherry picked from commit 2546da817f666914c1c220ec1fedc19aa41b25ad)
|
|
|
|
|
|
|
|
|
| |
This is needed, otherwise $libreplacedir/system/network.h does not
find $libreplacedir/getaddrinfo.h on some systems (solaris, e.g.).
Michael
(cherry picked from commit 297c3bece094ddb5f268b02e61e33f512ccfe6f5)
(cherry picked from commit ddd564e8bf2b115aa5dbcbebd4be30b749ad8752)
|
|
|
|
|
|
|
|
|
| |
inet_aton() is even needed inside libreplace, in the implementation
of rep_getaddrinfo().
Michael
(cherry picked from commit bcb2f3a880f8da8f9bedb7a8e61d7d7b533f1919)
(cherry picked from commit 83baff78ce752a9129554a456cc24d043d419cd1)
|
|
|
|
|
|
|
|
| |
This is a workaround until we have isolated enough internal libraries
as shared libraries.
Michael
(cherry picked from commit 8a87e402701494ba1c9d56a9febe3e5c25dc2bf7)
|