Günther Deschner
e23911b0c3
WKSSVC: In _wkssvc_NetrJoinDomain2, do modify the local configuration if enabled.
...
Guenther
(This used to be commit 260efafb8f
)
2008-04-14 14:46:30 +02:00
Günther Deschner
a4e0f60c4e
libnetjoin: Remove machine account if we failed to set password.
...
Guenther
(This used to be commit db5e0ed186
)
2008-04-14 14:44:58 +02:00
Volker Lendecke
ae4159f0f7
Remove two pointless else branches
...
(This used to be commit ed343114cd
)
2008-04-14 14:37:39 +02:00
Volker Lendecke
13a60a4005
Remove namedpipe_transact fn pointer from smb_np_struct
...
(This used to be commit d1f82b7e67
)
2008-04-14 14:16:58 +02:00
Volker Lendecke
fe4930b7fa
Enable multiple fd events on a single file descriptor
...
Now we can have multiple events listen on a single fd. The order in which they
are called is naturally not defined, meaning that it is only deterministic if
exactly one event is readable or writeable.
(This used to be commit 61503f822b
)
2008-04-14 13:13:47 +02:00
Volker Lendecke
a4c0812af0
Fix some "ignoring asprintf result" warnings
...
(This used to be commit 155d62ddfd
)
2008-04-14 13:13:46 +02:00
Volker Lendecke
394150d269
Make use of ZERO_STRUCT instead of memset in namequery.c
...
(This used to be commit 4f1d49615e
)
2008-04-14 13:13:46 +02:00
Volker Lendecke
313abd3ac2
Fix the build of db_open_trans with CLUSTER_SUPPORT enabled
...
Metze, you might want to check this.
(This used to be commit 3b4a402bc5
)
2008-04-14 13:13:46 +02:00
Günther Deschner
e33b13e826
libnetjoin: Fix joining when no KRB5CCNAME is around.
...
Guenther
(This used to be commit 512e6ca0a9
)
2008-04-14 12:33:10 +02:00
Alexander Bokovoy
09c5d89220
Use more error-prone form of testing dm_destroy_session() return code after discussing with Tridge
...
(This used to be commit 4abdbad52e
)
2008-04-14 13:56:36 +04:00
Michael Adam
9fd9060e53
loadparm: use the new smbconf_init() dispatcher for loading registry config.
...
Michael
(This used to be commit 78afb30f80
)
2008-04-13 20:04:44 +02:00
Michael Adam
d2d82394a4
net conf: use the new smbconf_init() dispatcher instead of explicit backend init.
...
Michael
(This used to be commit 281c9287a3
)
2008-04-13 20:04:44 +02:00
Michael Adam
4eab3d3cf0
libsmbconf: add a smbconf init dispatcher smbconf_init().
...
The dispatcher takes a config source argument in the form
of "backend:path" where backend can (currently) be one of
"txt" (aka "file") or "reg" (aka "registry").
When the path is omitted, it is up to the backend to provide
a default path.
When there is no separator ":" and the string is not a recognized
backend, then file backend is assumed and the string is passed
in as the path argument.
Michael
(This used to be commit cc613a60eb
)
2008-04-13 20:04:44 +02:00
Michael Adam
09c6c38deb
libsmbconf: move setting of verbatim variable into a more internal function.
...
Michael
(This used to be commit 9efd7b5151
)
2008-04-13 20:04:44 +02:00
Michael Adam
935b99c84c
libsmbconf: add a check for talloc failure to smbconf_txt_init().
...
Michael
(This used to be commit f76ec7d87e
)
2008-04-13 20:04:44 +02:00
Michael Adam
35d6068f25
libsmbconf: remove the bool verbatim parameter from txt backend init function.
...
Always be verbatim for now. Backend config options may be added later
via some private data pointer.
Michael
(This used to be commit e8bafcfbf4
)
2008-04-13 20:04:43 +02:00
Michael Adam
611b6bfa3b
libsmbconf: rename smbconf_init() to smbconf_init_internal().
...
smbconf_init should be the name of the dispatcher (to be written)
Michael
(This used to be commit 3fb95ab757
)
2008-04-13 20:04:43 +02:00
Günther Deschner
aea1a244ee
libnetapi: add libnetapi_set_use_kerberos
...
Don't unconditionally set the kerberos flag for authentication.
Guenther
(This used to be commit 15bef5ae41
)
2008-04-13 19:25:59 +02:00
Günther Deschner
6318088434
libnetapi: Add NetQueryDisplayInformation header.
...
Guenther
(This used to be commit 3c107934ac
)
2008-04-13 19:25:59 +02:00
Günther Deschner
d0acdc9038
libnetapi: add NetQueryDisplayInformation example.
...
Guenther
(This used to be commit 5f9332cf1f
)
2008-04-13 19:15:15 +02:00
Günther Deschner
b3367c9e35
libnetapi: fill in NetQueryDisplayInformation_r.
...
Guenther
(This used to be commit 7fb9991b4c
)
2008-04-13 19:12:31 +02:00
Günther Deschner
dcb9264edf
libnetapi: don't reset the error code in NetUserAdd_r if the operation failed.
...
Guenther
(This used to be commit 9edb067f62
)
2008-04-13 19:11:01 +02:00
Günther Deschner
5647deccb1
libnetapi: add NetQueryDisplayInformation skeleton.
...
Guenther
(This used to be commit 6ec4a62b6d
)
2008-04-13 19:04:18 +02:00
Günther Deschner
99e96fe5ca
Re-run make idl.
...
Guenther
(This used to be commit afd0e925dc
)
2008-04-13 19:00:53 +02:00
Günther Deschner
f34245238a
libnetapi: Add IDL for NetQueryDisplayInformation.
...
Guenther
(This used to be commit 1200eb474c
)
2008-04-13 18:59:42 +02:00
Günther Deschner
1c7e4e8a2a
Fix the build of eventlogadm.
...
Guenther
(This used to be commit 57a5628abf
)
2008-04-13 18:28:24 +02:00
Günther Deschner
de013be0b6
gpo: add scripts plugin.
...
Guenther
(This used to be commit cd6388f040
)
2008-04-13 17:52:11 +02:00
Günther Deschner
e39f02217a
libnetapi: don't to try to free NULL struct.
...
Guenther
(This used to be commit eb33d30d80
)
2008-04-13 17:39:29 +02:00
Günther Deschner
3cd8c1befa
gpo: make integer debug print more readable.
...
Guenther
(This used to be commit b2cf8010ae
)
2008-04-13 17:39:28 +02:00
Michael Adam
282c9ff8ae
registry: honour the WERROR that regsubkey_ctr_addkey gives us in reg_load_tree.
...
Michael
(This used to be commit c2d9baa29e
)
2008-04-13 15:45:33 +02:00
Michael Adam
86d189dad1
registry: honour the WERROR that regsubkey_ctr_addkey gives in regdb_fetch_keys.
...
Michael
(This used to be commit 7dd7471da7
)
2008-04-13 15:41:07 +02:00
Michael Adam
e5d83f07cd
net registry: remove superfluous regdb_close().
...
Michael
(This used to be commit d4e74036d3
)
2008-04-13 15:36:05 +02:00
Michael Adam
a9ff941f41
registry: rename init_registry() to registry_init_full() for consistency.
...
Michael
(This used to be commit 14d82708d4
)
2008-04-13 15:33:48 +02:00
Michael Adam
281e610ff3
registry: change init_registry() to return WERROR instead of bool.
...
Michael
(This used to be commit 0b196095db
)
2008-04-13 15:33:48 +02:00
Michael Adam
6c66d5d019
registry: change registry_init_smbconf() to return WERROR instead of bool
...
Michael
(This used to be commit 7c343c6057
)
2008-04-13 15:33:48 +02:00
Michael Adam
4ae2e8c7ba
registry: refactor common part of registry initialization out.
...
into a new function registry_init_common().
Michael
(This used to be commit 5da52b95ac
)
2008-04-13 15:33:48 +02:00
Michael Adam
3f01e05a77
registry: change registry_init_basic() to return WERROR instead of bool
...
Michael
(This used to be commit 6a31e659cb
)
2008-04-13 15:33:48 +02:00
Michael Adam
80b6d7b1d6
registry: change reghook_cache_add() to return WERROR instead of bool
...
Michael
(This used to be commit e65a999989
)
2008-04-13 15:33:48 +02:00
Michael Adam
5166d562ea
registry cachehook: change helper function keyname_to_path() to return WERROR.
...
Michael
(This used to be commit 78bb005ee4
)
2008-04-13 15:33:47 +02:00
Michael Adam
01f4bd4f4d
adt_tree: change pathtree_add to return WERR instead of bool.
...
Michael
(This used to be commit da45fb92f6
)
2008-04-13 15:33:47 +02:00
Michael Adam
84c5da2ff4
registry cachehook: revert logic to make fast path more obvious and reduce indent.
...
Michael
(This used to be commit e97d558c56
)
2008-04-13 15:33:47 +02:00
Michael Adam
4b4306eb4a
registry: change reghook_cache_init() to return WERROR and use it in the callers.
...
Michael
(This used to be commit 2f4ca62dce
)
2008-04-13 15:33:47 +02:00
Michael Adam
2ffe46e24d
registry cachehook: compare cache_tree against NULL, not 0.
...
Michael
(This used to be commit 4bfc0be55f
)
2008-04-13 15:33:47 +02:00
Michael Adam
26a5652f6d
registry: change init_registry_key() and init_registry_data() to return WERR
...
Michael
(This used to be commit e0718f04a7
)
2008-04-13 15:33:47 +02:00
Michael Adam
cb624c4057
registry: unify debug output in the registry init functions.
...
Michael
(This used to be commit 4fd9b45ffc
)
2008-04-13 15:33:47 +02:00
Michael Adam
6b85938f27
registry: change regdb_init() to return WERROR instead of bool.
...
Michael
(This used to be commit c312852abc
)
2008-04-13 15:33:47 +02:00
Michael Adam
bcb19766d6
registry: make registry_init_smbconf() hook the registry ops onto given key.
...
This still defaults to HKLM\Software\Samba\smbconf, but is interchangeable now.
This allows us to open the libsmbconf registry backend on different registry keys.
Michael
(This used to be commit 8fe1a2f567
)
2008-04-13 15:33:47 +02:00
Volker Lendecke
2c47a6a710
Update WHATSNEW entry for pre3
...
(This used to be commit 81f34489f7
)
2008-04-13 12:20:58 +02:00
Michael Adam
b5a75ec402
registry cachehook: add talloc failed debug messages.
...
Michael
(This used to be commit 9841ee7fd4
)
2008-04-13 01:47:16 +02:00
Michael Adam
a721f0a729
registry cachehook: eliminate a couple trailing spaces (empty lines).
...
Michael
(This used to be commit c9f01aee37
)
2008-04-13 01:44:57 +02:00