Age | Commit message (Collapse) | Author | Files | Lines |
|
discussing with Tridge
(This used to be commit 4abdbad52e456764bca1b17ead04edee1e2a2a64)
|
|
Michael
(This used to be commit 78afb30f8073c3804dfa0cecadf973d5af5dd612)
|
|
init.
Michael
(This used to be commit 281c9287a34533045b62302bb33ced3d216421ac)
|
|
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 cc613a60eb0f6b92cae98e8669e5e569a1eb9324)
|
|
Michael
(This used to be commit 9efd7b515183fa28f400fe88af63e0b0126e3e00)
|
|
Michael
(This used to be commit f76ec7d87e206426c795374397ba725ecdeec784)
|
|
Always be verbatim for now. Backend config options may be added later
via some private data pointer.
Michael
(This used to be commit e8bafcfbf4a7ab1dc1ce4f2acd24b0eb74933256)
|
|
smbconf_init should be the name of the dispatcher (to be written)
Michael
(This used to be commit 3fb95ab757650712716472ebaccb7119feb27596)
|
|
Don't unconditionally set the kerberos flag for authentication.
Guenther
(This used to be commit 15bef5ae413adf278cccc0e547c4b8ccd180eca2)
|
|
Guenther
(This used to be commit 3c107934acc907e3eedd116b42d1d07ee0574183)
|
|
Guenther
(This used to be commit 5f9332cf1f60bb5a23a16776b95af3a83c5deb40)
|
|
Guenther
(This used to be commit 7fb9991b4c54fd0b9629e47afc1e5bbc2cfc1088)
|
|
Guenther
(This used to be commit 9edb067f62b1e36f1da461b3eb09cb123d2089dd)
|
|
Guenther
(This used to be commit 6ec4a62b6d584f6745c3285474372f235614b598)
|
|
Guenther
(This used to be commit afd0e925dc63b6f776caa5fd442c4e48e8349682)
|
|
Guenther
(This used to be commit 1200eb474c145fdde91bc39546454015fecf22f0)
|
|
Guenther
(This used to be commit 57a5628abf628b6276f36da8ae1f3c15a4db4488)
|
|
Guenther
(This used to be commit cd6388f04041a667bf0909d81e8af5f7b3bdc4af)
|
|
Guenther
(This used to be commit eb33d30d80ab2fe770e248f5b2a70a83a43dd156)
|
|
Guenther
(This used to be commit b2cf8010aea3221bb6b108b9395b9d89cc1bc0d5)
|
|
Michael
(This used to be commit c2d9baa29edb2356f32ca19aea828184e9ac7b93)
|
|
Michael
(This used to be commit 7dd7471da7eca2671b4aa62e8790973e3ff14177)
|
|
Michael
(This used to be commit d4e74036d3b8c5de4ce130eab7fc775e3cb746d5)
|
|
Michael
(This used to be commit 14d82708d4499b48830d3dd25a0133f00a39d030)
|
|
Michael
(This used to be commit 0b196095dbbc29c796cb0742fe6e57a421e9596b)
|
|
Michael
(This used to be commit 7c343c60574cda091f59861fbcb2893aefb564e9)
|
|
into a new function registry_init_common().
Michael
(This used to be commit 5da52b95ac69e4abfbc44335df2447bec8f16e13)
|
|
Michael
(This used to be commit 6a31e659cb371395dff0906786f3c6ef0cc2b3de)
|
|
Michael
(This used to be commit e65a999989c97c4c7b0af5093e0e89583691e9a8)
|
|
Michael
(This used to be commit 78bb005ee45e7a0be24b5222c3f878058b5cd8ea)
|
|
Michael
(This used to be commit da45fb92f69221758f36db4cbb7d871e3ce60718)
|
|
indent.
Michael
(This used to be commit e97d558c5660e6d235b62528f5527a62ac1252d7)
|
|
callers.
Michael
(This used to be commit 2f4ca62dce50225d67ba8643afba4199e1845c5f)
|
|
Michael
(This used to be commit 4bfc0be55f2a436a9c687ab6ad86e704fcb753d6)
|
|
Michael
(This used to be commit e0718f04a7392695eed6cd1bf888d3af1d5d6177)
|
|
Michael
(This used to be commit 4fd9b45ffc08e7deeae58be3129832148748af13)
|
|
Michael
(This used to be commit c312852abce72bc167abee8b29fc699c4a643ca7)
|
|
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 8fe1a2f567afbecbe487f08825cb43b038065e99)
|
|
Michael
(This used to be commit 9841ee7fd429c7ff367dbb43b754cd5b6f53c065)
|
|
Michael
(This used to be commit c9f01aee37165216fa8a5331c64dd93963b38802)
|
|
Michael
(This used to be commit 3f5955d361da5278773b46dccb34c8f63eb04157)
|
|
Michael
(This used to be commit acb9c98dff7dac5e0688a04dbf6d63a7a7f67fd2)
|
|
Michael
(This used to be commit 2e762be0db7a098b6da09756a9c9dfa3931ca3c6)
|
|
There is no need to save the keyname again, we only need to
get the REGISTRY_OPS out of the pathtree.
Furthermore, this makes life easier, since we can now pass
in keynames as temporarily allocated strings.
Michael
(This used to be commit 2f9ee2f782c77ed99669af5ac2ba40cb0978f0da)
|
|
The ou list was concatenated again and again...
Guenther
(This used to be commit 84608e165e24c68c12d40086f81684ef37f69159)
|
|
Michael
(This used to be commit b62dd61cc56ec33601289fd4e23058c7f9ad3f0d)
|
|
Michael
(This used to be commit 18ced7e42072953a1968db15b0a344b54214b83d)
|
|
Guenther
(This used to be commit eefd03d39b107598e9b0d1f35def7b17073d8ebc)
|
|
Guenther
(This used to be commit 2453375ee04f466800f53a0f2991d8d5dee0bd8e)
|
|
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
(This used to be commit b313acdd31c97d032c3890764addf66c6b9a4d89)
|