Michael Adam
584da3fea3
s3: put the gpo cache dir under cache_dir instead of lock_dir
...
Michael
2009-01-16 01:02:25 +01:00
Jeremy Allison
8b4b5c3a92
Add wrapper str_list_make_v3() to replace the old S3 behavior of
...
str_list_make(). From Dan Sledz <dan.sledz@isilon.com>:
In samba 3.2 passing NULL or an empty string returned NULL.
In master, it now returns a list of length 1 with the first string set
to NULL (an empty list).
Jeremy.
2008-11-06 18:53:00 -08:00
Jelmer Vernooij
ddcab787c4
Rename dos_errstr() to win_errstr() for consistency with Samba 4.
2008-11-01 17:19:26 +01:00
Günther Deschner
3cb281e48f
s3-libgpo: fix build for security cse.
...
Guenther
2008-10-15 11:28:43 +02:00
Günther Deschner
f97d92ccbc
s3: fix the build of registry.so gpext.
...
Guenther
2008-10-13 00:39:37 +02:00
Jelmer Vernooij
1b99d8fbb5
Use common util_file code.
2008-10-12 17:34:43 +02:00
Jeremy Allison
e5692d4cbe
Remove SEC_ACCESS. It's a uint32_t.
...
Jeremy.
2008-10-09 09:49:03 -07:00
Günther Deschner
9c1b5f27e4
libgpo: fix copyright.
...
Guenther
2008-09-27 00:38:26 +02:00
Günther Deschner
0cb55e74ef
libgpo: add security CSE skeleton.
...
Guenther
2008-09-27 00:36:58 +02:00
Günther Deschner
cd49586b29
libgpo: fix invalid cast in scripts CSE.
...
Guenther
2008-09-26 23:39:32 +02:00
Michael Adam
8dadf4b949
libgpo: use MODULESDIR instead of LIBDIR for the group policy extensions.
...
Michael
(This used to be commit 3346dd4083
)
2008-08-15 23:19:58 +02:00
Tim Prouty
fb37f15600
Cleanup size_t return values in callers of convert_string_allocate
...
This patch is the second iteration of an inside-out conversion to cleanup
functions in charcnv.c returning size_t == -1 to indicate failure.
(This used to be commit 6b189dabc5
)
2008-05-20 22:40:13 +02:00
Günther Deschner
7ac8fe704a
libgpo: try nicer output when dumping gpo registry values.
...
Guenther
(This used to be commit 2b78842947
)
2008-04-17 14:13:13 +02:00
Günther Deschner
91ece4fc1a
libgpo: Fallback to NTLMSSP fails while pulling policy from SYSVOL.
...
Guenther
(This used to be commit 7ed1397e25
)
2008-04-17 14:13:13 +02:00
Günther Deschner
e27160183a
libgpo: fix build warning.
...
Thanks metze&vl.
Guenther
(This used to be commit cb3f1df7d8
)
2008-04-14 18:21:21 +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
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
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
Björn Jacke
67be6b3af7
fix some extrasemi compile warnings
...
(This used to be commit cbdb79b7a1
)
2008-04-10 08:55:57 +02:00
Volker Lendecke
9c45d49140
Fix Coverity ID 453
...
(This used to be commit 8f875674e7
)
2008-03-23 18:28:23 +01:00
Michael Adam
7290b6a8fc
libgpo: open the registry in gp_init_reg_ctx().
...
I forgot the regdb_open() call: registry_init_basic() closes
the registry in the end... sorry.
Michael
(This used to be commit 4185ed03a3
)
2008-03-22 02:45:04 +01:00
Michael Adam
5ea7faef3d
libgpo: replace hand-crafted registry initialization by registry_init_basic.
...
IMO there is no need to imitate a custom registry backend.
Only default regdb hooks are used here, so a plain initialization
of regdb should suffice.
This way, only reg_api is used in libgpo, and no registry
backend code is visible.
Michael
(This used to be commit 10ae8accb4
)
2008-03-22 02:29:40 +01:00
Michael Adam
39067a5dbd
libgpo: use reg_setkeysecurity() instead of regdb_set_secdesc().
...
That is, use the reg_api function instead of the backend function.
For this, code had to be changed, to take a "struct registry_key"
instead of a char *.
Michael
(This used to be commit 4717e6d0cf
)
2008-03-22 02:29:34 +01:00
Günther Deschner
e8bd75ec73
Bind Group Policy processing closer to the samba registry.
...
Guenther
(This used to be commit e9c56250eb
)
2008-03-18 21:31:24 +01:00
Günther Deschner
2418916460
Fix gp_find_file() which broke during the pstring removal.
...
Guenther
(This used to be commit f18ba6c877
)
2008-03-03 09:44:36 +01:00
Günther Deschner
c5249935d4
Fix the build w/o ldap.
...
Guenther
(This used to be commit 5f592d030b
)
2008-02-29 20:52:35 +01:00
Günther Deschner
72b8392f9c
Add gp_get_machine_token().
...
Guenther
(This used to be commit 2f1bc7ddad
)
2008-02-29 18:23:53 +01:00
Günther Deschner
f3efceace4
Revert "what a wurst."
...
That commit message was just too silly, this happens to me during interactive
rebase all the time...
This reverts commit ab687104c1
.
(This used to be commit a3a1edab0d
)
2008-02-29 18:19:06 +01:00
Günther Deschner
3afcd3ab83
what a wurst.
...
(This used to be commit ab687104c1
)
2008-02-29 17:45:25 +01:00
Günther Deschner
485b070eb8
Add "registry" Group Policy extension.
...
Guenther
(This used to be commit 4e93301ca4
)
2008-02-29 17:25:28 +01:00
Günther Deschner
41efa5ca45
Add Group Policy extension infrastructure.
...
Guenther
(This used to be commit 6d543b1a1a
)
2008-02-29 17:07:57 +01:00
Günther Deschner
c613bd5d4e
Add infrastructure for reading/storing Group Policy state and control data in the registry.
...
Guenther
(This used to be commit f673bbd300
)
2008-02-29 15:48:14 +01:00
Günther Deschner
f12770079b
Pure cosmetics, trying to get my group policy diff smaller.
...
Gunther
(This used to be commit d7346e9360
)
2008-02-29 14:53:13 +01:00
Volker Lendecke
b361956942
str_list_free is not needed anymore
...
(This used to be commit feddc1447d
)
2008-02-04 21:05:41 +01:00
Volker Lendecke
2762b9a975
Always pass a TALLOC_CTX to str_list_make and str_list_copy
...
(This used to be commit e2c9fc4cf5
)
2008-02-04 20:57:49 +01:00
Michael Adam
f3603d5a5a
Convert add_sid_to_array() add_sid_to_array_unique() to return NTSTATUS.
...
Michael
(This used to be commit 6b2b9a60ef
)
2008-01-09 01:47:10 +01:00
Günther Deschner
17e8104d9b
Correctly talloc ctx->remote_path in libgpo (thanks Michael for the pointer).
...
Guenther
(This used to be commit 2ea57a76a6
)
2008-01-08 12:26:25 +01:00
Volker Lendecke
900288a2b8
Replace sid_string_static by sid_string_dbg in DEBUGs
...
(This used to be commit bb35e794ec
)
2007-12-15 22:09:36 +01:00
Jeremy Allison
42cfffae80
Remove next_token - all uses must now be next_token_talloc.
...
No more temptations to use static length strings.
Jeremy.
(This used to be commit ec003f3936
)
2007-12-07 17:32:32 -08:00
Volker Lendecke
78c6ee0090
Remove some globals
...
(This used to be commit 31d0a846db
)
2007-12-05 14:39:07 +01:00
Jeremy Allison
acb829ecc3
Add MAX_DNS_NAME_LENGTH, remove more pstrings.
...
Jeremy.
(This used to be commit a1725f4ff7
)
2007-11-15 18:27:26 -08:00
Jeremy Allison
30191d1a57
RIP BOOL. Convert BOOL -> bool. I found a few interesting
...
bugs in various places whilst doing this (places that assumed
BOOL == int). I also need to fix the Samba4 pidl generation
(next checkin).
Jeremy.
(This used to be commit f35a266b3c
)
2007-10-18 17:40:25 -07:00
Günther Deschner
32925f27ca
r25325: Rename some defines.
...
Guenther
(This used to be commit cc38e4fc1f
)
2007-10-10 12:30:59 -05:00
Jeremy Allison
ab9d7bf4f9
r25165: Use talloc_asprintf_append_buffer with an unmodified
...
string.
Jeremy.
(This used to be commit fe30a523df
)
2007-10-10 12:30:47 -05:00
Günther Deschner
6824731cb0
r24783: Remove unused off_t type.
...
Guenther
(This used to be commit 85c816c27f
)
2007-10-10 12:30:21 -05:00
Günther Deschner
18e6f9c6aa
r24573: Fix build without LDAP. Thanks Volker for pointing this out.
...
Guenther
(This used to be commit 1bae53e39f
)
2007-10-10 12:30:07 -05:00
Volker Lendecke
8713bb2db7
r24550: Attempt to fix the non-LDAP build
...
For example host "bigboy" doesn't have it.
Günther, please fix it properly and merge to 3_2_0
Thanks,
Volker
(This used to be commit 0d29426741
)
2007-10-10 12:29:56 -05:00
Günther Deschner
36a85969f9
r24416: Some more minor edits for libgpo, mostly reformatting and moving of functions.
...
Guenther
(This used to be commit 3e240672b4
)
2007-10-10 12:29:43 -05:00
Günther Deschner
444fd1e848
r24413: Minor edits for libgpo.
...
Guenther
(This used to be commit 5dc791f4cf
)
2007-10-10 12:29:42 -05:00
Günther Deschner
bed567bffc
r24024: Minor cleanup in ads_parse_gp_ext().
...
Guenther
(This used to be commit 57aa0acb84
)
2007-10-10 12:28:57 -05:00