Derrell Lipman
4a413b3043
r22914: - Fixes bug 4599. A missing <code>if</code> statement forced subseqeuent
...
attempts to set attributes to fail.
- I also noticed that missing attributes were setting an invalid return string
by getxattr(), e.g. if there was not group, the return string had "GROUP:;"
instead of excluding the GROUP attribute entirely as it should. The big
problem with the way it was, is that the string could not then be passed to
setxattr() and parsed.
(This used to be commit 7213b5ebec
)
2007-10-10 12:22:07 -05:00
Volker Lendecke
8c3f8e5697
r22911: Pass a messaging_context to message_send_all
...
(This used to be commit cc92ce665d
)
2007-10-10 12:22:07 -05:00
Volker Lendecke
6669aa051e
r22910: Make message_send_pid static to messages.c
...
(This used to be commit 27224922cf
)
2007-10-10 12:22:07 -05:00
Volker Lendecke
84758bd1f8
r22908: All callers of message_init now also call messaging_init. Unify those.
...
(This used to be commit 330946ad23
)
2007-10-10 12:22:07 -05:00
Volker Lendecke
b759f7c09a
r22907: Fix the build with --enable-profiling-data
...
(This used to be commit fd45e0ff73
)
2007-10-10 12:22:06 -05:00
Volker Lendecke
331041139f
r22906: Some more message_send_pid
...
(This used to be commit 8abf9f3963
)
2007-10-10 12:22:06 -05:00
Volker Lendecke
63f9607ea7
r22905: cli_send_mailslot had a message_send_pid inside
...
(This used to be commit 3fdfb5b7cd
)
2007-10-10 12:22:06 -05:00
Günther Deschner
7c21a46afc
r22904: Fix indent.
...
Guenther
(This used to be commit dcf5375aa4
)
2007-10-10 12:22:06 -05:00
Günther Deschner
4ff2e1eb8c
r22903: Now that we have the on-disc trustdomaincache with type flags we can better
...
decide whether it's worth to register a krb5 ticket gain handler while users
logon offline.
Guenther
(This used to be commit 203391623b
)
2007-10-10 12:22:06 -05:00
Volker Lendecke
ab7a9d2bbe
r22902: Add an event_context and a messaging_context to nmbd. Not used yet.
...
(This used to be commit 6d210fb8a1
)
2007-10-10 12:22:06 -05:00
Günther Deschner
83a7d9558b
r22901: When an AD account has UF_DONT_REQUIRE_PREAUTH set we need to fallback to ntlm
...
in the kerberized PAM_AUTH.
Guenther
(This used to be commit ef8f0d3504
)
2007-10-10 12:22:05 -05:00
Volker Lendecke
8f9369f2e6
r22900: Convert profile/ to messaging_send_pid/messaging_register
...
(This used to be commit edbeea5207
)
2007-10-10 12:22:05 -05:00
Volker Lendecke
fb99bbe675
r22895: Convert some more calls from message_send_buf to messaging_send_buf
...
(This used to be commit c8b9827340
)
2007-10-10 12:22:05 -05:00
Michael Adam
2753d30cbe
r22893: Use ldap_rename_s instead of deprecated ldap_rename2_s.
...
This fixes the build on solaris (host sun9).
And hopefully doesn't break any other builds... :-)
If it does, we need some configure magic.
Thanks to Björn Jacke <bj@sernet.de>.
(This used to be commit a43775ab36
)
2007-10-10 12:22:05 -05:00
James Peach
c0d467462f
r22879: Tidy the build rules for targets that need the installation paths.
...
(This used to be commit c16ad8d58c
)
2007-10-10 12:22:05 -05:00
James Peach
9e2d1e8fe6
r22878: Warn in $PATH contains /usr/ucb. Bugzilla #4295 .
...
(This used to be commit 947955a5e8
)
2007-10-10 12:22:05 -05:00
Jeremy Allison
338d2462d4
r22872: Add vfs_zfsacl module from Jiri Sasek <Jiri.Sasek@Sun.COM>.
...
Jeremy.
(This used to be commit bd80db71e7
)
2007-10-10 12:22:04 -05:00
Lars Müller
642eb91261
r22870: Don't create shared objects of nss and tdb modules.
...
(This used to be commit 1c06148010
)
2007-10-10 12:22:04 -05:00
Lars Müller
811d1f7abf
r22869: Add bin/{ldap,nss,tdb}.@SHLIBEXT@ rules.
...
Not tested for SAMBA_3_0 as I didn't get autogen.sh or autoreconf to
build a configure.
(This used to be commit 6f19e5853d
)
2007-10-10 12:22:04 -05:00
Volker Lendecke
fad7dd8a60
r22868: Replace some message_send_pid calls with messaging_send_pid calls. More
...
tomorrow.
(This used to be commit 74fa57ca5d
)
2007-10-10 12:22:04 -05:00
Alexander Bokovoy
1f073a0319
r22867: With Samba4's IDL, we now have two new flags for share types: STYPE_TEMPORARY and STYPE_HIDDEN
...
Strip them out when referencing share_type[] entries.
Apparently, some Windows XP installs create shares set to STYPE_HIDDEN by default, found by
Damir Shayhutdinov <damir@altlinux.org>. This also fixes smb4k crashes as it does call 'net share -l'.
(This used to be commit c3f4fdd37e
)
2007-10-10 12:22:04 -05:00
Michael Adam
1f7c3007b9
r22855: fix the build
...
(#if inside DEBUG macro not allowed...)
Michael
(This used to be commit f0570dc3d9
)
2007-10-10 12:22:03 -05:00
Gerald Carter
d34f6bb969
r22852: merge fixes for CVE-2007-2446 and CVE-2007-2447 to all branches
...
(This used to be commit f65214be68
)
2007-10-10 12:22:02 -05:00
Derrell Lipman
00790cb8af
r22850: - Fixes bug 4601. smbc_getxattr() would not, in one case, properly return the
...
required size of a buffer needed to contain the extended attributes.
(This used to be commit 34f77af02e
)
2007-10-10 12:22:02 -05:00
Michael Adam
c9b94d7170
r22848: Fix brace alignment.
...
(This used to be commit d909a60641
)
2007-10-10 12:22:02 -05:00
Michael Adam
c580cda23c
r22847: The new validate_panic function calls exit (instead of setting
...
a global error flag an returning), so cleanups and returns
subsequent to calls of smb_panic_fn have become unnecessary.
(This used to be commit 9d2db8c70f
)
2007-10-10 12:22:02 -05:00
Volker Lendecke
b92064fcfd
r22846: Chunk one to replace message_send_pid with messaging_send: Deep inside
...
locking/locking.c we have to send retry messages to timed lock holders.
The majority of this patch passes a "struct messaging_context" down
there. No functional change, survives make test.
(This used to be commit bbb5084146
)
2007-10-10 12:22:02 -05:00
Michael Adam
cb47bb6d8f
r22845: Modified and extended the winbindd cache validation code:
...
* Replaced signal catching/longjmp magic by a fork:
Let the child do the actual validation of the entries.
Exit code and signals are intercepted by waitpid.
* Fix logic so that also encounter of an unknown key in the
tdb leads to an error.
* Extended status of validation is kept in a (as yet simple)
stuct and communicated over a pipe from child to parent.
* Added two validation_ functions for two new keys.
The call of winbindd_validate_cache is still commented out
in the winbindd main loop. But I am currently testing it
and so far it seems to work fine.
The next step in my plan is to generalize the validation
mechanism to a tdb_open_log_validate function in lib/util_tdb.c.
There ist nothing very special about the cache tdb here,
and this might be useful elsewhere...
Michael
(This used to be commit 417325b9e6
)
2007-10-10 12:22:01 -05:00
Volker Lendecke
b4a7b7a888
r22844: Introduce const DATA_BLOB data_blob_null = { NULL, 0, NULL }; and
...
replace all data_blob(NULL, 0) calls.
(This used to be commit 3d3d61687e
)
2007-10-10 12:22:01 -05:00
Lars Müller
ddf25a79f6
r22841: Add comment to endif statement.
...
(This used to be commit 1351207626
)
2007-10-10 12:22:01 -05:00
Alexander Bokovoy
306c355f26
r22840: Add -pie support to Python's setup.py. This should fix build of python libs on recent distributions that take care of security.
...
(This used to be commit b090b8983b
)
2007-10-10 12:22:01 -05:00
Lars Müller
3af6bf6b6e
r22839: Fix endif comment.
...
(This used to be commit e522fb9bb7
)
2007-10-10 12:22:01 -05:00
James Peach
8cabd9ab92
r22828: Fix typo. Bugzilla #4589 .
...
(This used to be commit b8959b1720
)
2007-10-10 12:22:00 -05:00
James Peach
2cfc91a11c
r22826: Fix the gettimeofday test that I broke in rev 22821.
...
(This used to be commit 74ca199205
)
2007-10-10 12:22:00 -05:00
James Peach
232b2d8349
r22821: Replace unnecessary AC_TRY_RUN with AC_TRY_LINK. Fixes bug #2287 .
...
(This used to be commit 0268eafc26
)
2007-10-10 12:22:00 -05:00
James Peach
2a5d612f34
r22820: Move FAM libraries from smbd to vfs_fam_notify. Should fix bugzilla #4426 .
...
(This used to be commit 9d9950a6d1
)
2007-10-10 12:22:00 -05:00
Volker Lendecke
8190e04663
r22819: Fix Bug 4613. We just dumped the must change & friends. With the
...
pass_last_changed == 0 we now return "Change now!" instead of "Change
never"
(This used to be commit 450e4d94f6
)
2007-10-10 12:22:00 -05:00
Jeremy Allison
a4b034d195
r22812: Fix bug #3024 (and also the group varient). Patch from
...
Johann Hanne <jhml@gmx.net> and also Kaya Bekiro?lu <kaya.bekiroglu@isilon.com>
Jeremy.
(This used to be commit c0ba891be0
)
2007-10-10 12:22:00 -05:00
Günther Deschner
c6a51dc5f1
r22803: Add some more flesh to the GPO security filtering (still very basic).
...
Guenther
(This used to be commit 8cfe32cb9c
)
2007-10-10 12:21:59 -05:00
Günther Deschner
4c48a3d30c
r22802: Add dummy gpo_apply_security_filtering() call.
...
Guenther
(This used to be commit 61982d8422
)
2007-10-10 12:21:59 -05:00
Günther Deschner
aec3df5ce8
r22801: Pass down the token to add_gplink_to_gpo_list().
...
Guenther
(This used to be commit 2c2e212bc5
)
2007-10-10 12:21:59 -05:00
Günther Deschner
83564b43e3
r22800: Add GPO_SID_TOKEN and an LDAP function to get tokensids from the tokenGroup attribute.
...
Guenther
(This used to be commit e4e8f84060
)
2007-10-10 12:21:59 -05:00
Günther Deschner
75a0171857
r22799: Fix the build.
...
Guenther
(This used to be commit 6e911c442b
)
2007-10-10 12:21:59 -05:00
Günther Deschner
46c5da2fd6
r22798: Add the "apply group policy" access bit (as seen in type 0x05 ALLOWED OBJECT
...
ACEs).
Guenther
(This used to be commit e138cbc876
)
2007-10-10 12:21:58 -05:00
Günther Deschner
9c170fce26
r22797: We are only interested in the DACL of the security descriptor, so search with
...
the SD_FLAGS control.
Guenther
(This used to be commit 648df57e53
)
2007-10-10 12:21:57 -05:00
Günther Deschner
95bc08e954
r22796: Add security descriptor to GROUP_POLICY_OBJECT structure (in preparation of
...
adding GPO security filtering for libgpo).
Guenther
(This used to be commit b376a39fbf
)
2007-10-10 12:21:57 -05:00
Günther Deschner
67a45aa26b
r22794: Add "debug_state" and "silent" to pam_winbind.conf template. Honor the silent
...
argument when parsing pam configuration file options.
Guenther
(This used to be commit 5b4a4df26f
)
2007-10-10 12:21:57 -05:00
Volker Lendecke
1cb8a948b3
r22787: More from Karolin: Make map_unix_group() static to net_sam.c, add "net
...
sam unmapunixgroup"
(This used to be commit 55e2f35fad
)
2007-10-10 12:21:57 -05:00
Volker Lendecke
9e30a76c04
r22786: Some cleanup by Karolin Seeger: Remove unused pdb_find_alias, and change
...
return values of some alias-releated pdb functions from BOOL to NTSTATUS
Thanks :-)
(This used to be commit 590d2164b3
)
2007-10-10 12:21:57 -05:00
Andrew Tridgell
2383ffce69
r22784: fixed change notify for delete on close
...
(This used to be commit 6f52435a72
)
2007-10-10 12:21:57 -05:00