The branch, v3-devel has been updated
via f0ea0f3502037db878238942ee0729f6940e0b01 (commit)
from 73f54df7fedc8f0db022f902100fd5eb1b629fb2 (commit)
http://gitweb.samba.org/?p=samba.git;a=shortlog;h=v3-devel
- Log -----------------------------------------------------------------
commit f0ea0f3502037db878238942ee0729f6940e0b01
Author: Jeremy Allison <[EMAIL PROTECTED]>
Date: Wed Aug 27 11:28:18 2008 -0700
Be explicit about setting perms for the ldb. Helps others who may use this
api.
Jeremy.
-----------------------------------------------------------------------
Summary of changes:
source/groupdb/mapping_ldb.c | 3 +++
1 files changed, 3 insertions(+), 0 deletions(-)
Changeset truncated at 500 lines:
diff --git a/source/groupdb/mapping_ldb.c b/source/groupdb/mapping_ldb.c
index ce65d7c..7ce879f 100644
--- a/source/groupdb/mapping_ldb.c
+++ b/source/groupdb/mapping_ldb.c
@@ -60,6 +60,9 @@ static bool init_group_mapping(void)
ldb = ldb_init(NULL);
if (ldb == NULL) goto failed;
+ /* Ensure this db is created read/write for root only. */
+ ldb_set_create_perms(ldb, 0600);
+
existed = file_exist(db_path, NULL);
if (lp_parm_bool(-1, "groupmap", "nosync", False)) {
--
Samba Shared Repository