Age | Commit message (Collapse) | Author | Files | Lines |
|
This fixes a crash in net rpc share that Günther Deschner found.
(This used to be commit 50af6d609dcbbdadb9af44ede980d9c85ac834e3)
|
|
Guenther
(This used to be commit f48e0cacdf7ed458e0e89ab151e3d233fb89240b)
|
|
Guenther
(This used to be commit b56ec0b9952dbad9f552c4be30eaae36faa9131c)
|
|
Guenther
(This used to be commit d7b07b636947cb52aa5474e86c4a3b6aa391a36f)
|
|
Guenther
(This used to be commit 0c232742561a4001909ccce2c5160d57d09edb40)
|
|
Guenther
(This used to be commit 95ac480e2030dc607283a8eb89b44015527efa4b)
|
|
(This used to be commit 9336cd1c5e5b5d113cd4912d4479dfe609fe261e)
|
|
Guenther
(This used to be commit 2f6f888d9cf89abf55767dc43a9e3d5de68bbcfb)
|
|
to use netapi as well.
Guenther
(This used to be commit 2f730649b73dcd11734d12921bfdad982fe75717)
|
|
Guenther
(This used to be commit 77ecfff216b24b0d4b1ce79bee13c18bffa7b533)
|
|
Guenther
(This used to be commit f31fd1e112ec6477ae0e0eeeede0317c0cdfcbfd)
|
|
Guenther
(This used to be commit 6bc8e229192f0bdd1154c6dd0901e4c739647c90)
|
|
Guenther
(This used to be commit fe28ea1afd4024673f847fc8880910b1f7f0385a)
|
|
Karolin
(This used to be commit c7aef4b38bd2b152b316d8d76b45be4b73ca315f)
|
|
domain name.
Jeremy.
(This used to be commit 33019fe2b5f521c143fc79edb915eca69b9ed98d)
|
|
and "smbd" to mean the main smb daemon. Update docs to match.
Jeremy.
(This used to be commit e415420b086a236be6bcc1e7584bec276a74e457)
|
|
(This used to be commit f91a3e0f7b7737c1d0667cd961ea950e2b93e592)
|
|
(This used to be commit 5fd51833a31b326d83ac2f76d06560920547f657)
|
|
Guenther
(This used to be commit da6e0f4f375aa533c4c765891c960070478972eb)
|
|
(This used to be commit 30b5be872501dc87380fd10084aacda13a308ac8)
|
|
This allows to control cleaning the keytab.
It will only clean old occurences of keys that are replicated in
this run. So if you want to ensure things are cleaned up, combine
this switch with --force-full-repl or --single-obj-repl (+dn list).
Michael
(This used to be commit 21385e1c635ea67215eb1da90e7dca97ae2f5d56)
|
|
This controls whether single object replication is to be used.
This only has an effect when at least one object dn is given
on the commandline.
NOTE: Now the default is to use normal replication with uptodateness
vectors and use object dns given on the command line as a positive
write filter. Single object replication is only performed when this
new switch is specified.
Michael
(This used to be commit 0f81111ea8c049eb60f98d4939e520a5a562d2e6)
|
|
So that it is more obvious what this controls.
Michael
(This used to be commit 2360f0a19f0fb89798b814a02cfca335a4a35b6d)
|
|
This more clear.
Michael
(This used to be commit 0ddde9aae88e6244276e1c143056a4bfc7c7fcca)
|
|
Michael
(This used to be commit ec959b4609c3f4927a9f2811c46d738f9c78a914)
|
|
replication.
Just specify several DNs separated by spaces on the command line of
"net rpc vampire keytab" to get the passwords for each of these
accouns via single object replication.
Michael
(This used to be commit 6e53dc2db882d88470be5dfa1155b420fac8e6c5)
|
|
I.e. replication without keeping track of the up to date vector.
Michael
(This used to be commit d4b36e447bce8692416e132ab9f53a6282f54cac)
|
|
This is triggered by setting the new "single" flag in the dssync_context
and filling the "object_dn" member with the dn of the object to be
fetched.
This call is accomplished by specifying the DRSUAPI_EXOP_REPL_OBJ
extended operation in the DsGetNCCHanges request. This variant does
honor an up-to-date-ness vectore passed in, but the answer does not
return a new up-to-dateness vector.
Call this operation as "net rpc vampire keytab /path/keytab object_dn" .
Michael
(This used to be commit f4a01178a3d8d71f416a3b67ce6b872420f211c0)
|
|
This remove static a variable for the keytab context in the keytab
processing function and simplifies the signature. The keytab context
is instead in the new private data member of the dssync_context struct.
This is in preparation of adding support for keeping track of the
up-to-date-ness vector, in order to be able to sync diffs instead
of the whole database.
Michael
(This used to be commit c51c3339f35e3bd921080d2e226e2422fc23e1e6)
|
|
Guenther
(This used to be commit d46f648d2e25ad712138f02e5060288278f4c1b1)
|
|
Guenther
(This used to be commit 2ed4ce0bf1723e35a6c5dfa7f8fa58fb9c7ab469)
|
|
Guenther
(This used to be commit 4cce94d464b16d29b638da3a581d98a237959b63)
|
|
Guenther
(This used to be commit 97f7f9f21f17e8414de15953cf4eaa9959dc6f75)
|
|
Fix two shadowed declaration warnings on FreeBSD-based platform:
'reboot' is a 4.0BSD syscall in unistd.h and 'tcp_seq' is a typedef in
netinet/tcp.h.
(This used to be commit 14d2a4da1da38d6f69c63505d35990322f253e5d)
|
|
(This used to be commit 0f77746f36b98acc5171727fa3fc236af9fd2000)
|
|
(This used to be commit 85c8363d5179e7053adc05e8abce2fb26cf9b968)
|
|
(This used to be commit 850166ec0d17eb85a0c921dc3b966fac0677af4a)
|
|
Pass in ndr_syntax_id instead of pipe_idx, return NTSTATUS
(This used to be commit 1fcfca007f33a2c4e979abf30c2ea0db65bac718)
|
|
Pass in ndr_syntax_id instead of pipe_idx, return NTSTATUS
(This used to be commit 78e9c937ff2d2e1b70cfed4121e17feb6efafda1)
|
|
(This used to be commit a0793cc853d3bd43df2fc49df193a5fead6b01ab)
|
|
Pass in ndr_syntax_id instead of pipe_idx, return NTSTATUS
(This used to be commit a13f0599551609394904b99e4014d580ec65c506)
|
|
Pass in ndr_syntax_id instead of pipe_idx, return NTSTATUS
(This used to be commit 9abc9dc4dc13bd3e42f98eff64eacf24b51f5779)
|
|
rpc_vampire_keytab_ds_internals static.
Michael
(This used to be commit 772a76ceb3cd1c041db3ebb5abe449ac6180070e)
|
|
line.
Michael
(This used to be commit 5a0883a7f28538fad542293e1d9361e8c4bed1fd)
|
|
Just to enhance clearness of the code.
Michael
(This used to be commit cd5d13dec0153c64d541e85bd13138b738cf50af)
|
|
Michael
(This used to be commit 6cafee7e6ae02a32a9f2ddf313d2a20224fa22fe)
|
|
as suggested by Karolin.
That is what it really means. And per-share logic tests will be
disabled by the same switch, too...
Michael
(This used to be commit 5b8a4c33482917a1ef7071df224957ba831d853a)
|
|
This allows for successfully calling testparm without the need
to "make install" before. Without this, testparm fails with
the message that the lock directory does not exist...
Michael
(This used to be commit eeb018fad65c19804a4e96ea949fc2c64883439e)
|
|
This reverts commit 2954b2be563149380e1fae7fe088b98d6cbd42e7.
(This used to be commit 77ab2fb306a7ad59447a3e1591c2af03447e09c5)
|
|
Jeremy.
(This used to be commit 599d5f75c703a4cae3da87eb09b6a46285f6b074)
|