[SCM] SAMBA-CTDB repository - branch v3-6-ctdb updated - 193ba564dcf84b992b26fbeb71d90103aeac99bd

Michael Adam obnox at samba.org
Fri Oct 14 08:26:11 MDT 2011


The branch, v3-6-ctdb has been updated
  discards  02eb2b0960df4513ac16443a7421431b4b61a67a (commit)
  discards  d4bd8d0a661623d68225fb9fa5b40f49ae6e2ddb (commit)
  discards  6e0413f9c5edec5ed3520809e9d941f881c677a3 (commit)
  discards  07dc608db2ebad9b4cc64e94eedcad7d448ca6fb (commit)
  discards  6e6676e1f7f3ebd1d96f45acf91febaa38fe6e43 (commit)
  discards  29e1feb2e0d50b8b18d11b86c3f64f249234fc9f (commit)
  discards  9333ccfae5da88f0ff36225ec40dc3f086cb67a6 (commit)
  discards  a538de1136c68afda406a06c1304da0ccd479dba (commit)
  discards  84284105c61fa77b8016a8ee864a3db144bb991b (commit)
  discards  f000308eafa8025318fca70aff6ab275f12dbbe3 (commit)
  discards  6c2b4120433d46c4144dab08472d2cdc6d86cf22 (commit)
  discards  4113c3d38bdb18ca546b73678130b75222d229c8 (commit)
  discards  0b99d88e9b8cc33c566b17d29a2fb807c40cbc0c (commit)
  discards  d6c49c82b28a228490d97be01b9a5e70172a017c (commit)
  discards  2ee3757cf0eb91912469a18880122cfe47706751 (commit)
  discards  39e76429df3f5c9518bd7798b2950ea06e72cc41 (commit)
  discards  a10b4ba989e53d4033acf327a4ebaf7293aa3a74 (commit)
  discards  efe7dc857c0f13977dd6e517b9be9c0b011bffba (commit)
  discards  085371ba5224dda82bd19f36095f946d2102edd5 (commit)
  discards  a7e2caa2caec1a23effb9e0f9b421e1728990a63 (commit)
  discards  b47932ed286860ee4d8b74e091e018e805a77291 (commit)
  discards  feac0b2092780be4a9b74c57bc4355b578201965 (commit)
  discards  5afce84bb0c29778c4d6708d04aeb4fc0b179982 (commit)
  discards  648da290cd2a8d0aac0834ecff3127947318dec2 (commit)
  discards  9550bb3ebcc5c4023fe8ba0b4aa34d6022d67b15 (commit)
  discards  123152674072979a52a8f2dd6a85407bc90cc621 (commit)
  discards  7875217825eb1967a60ccbba24fdbc6fea8530d5 (commit)
  discards  762079250503e6eb02f876be65df6ff8ad8c4f19 (commit)
  discards  b05728d3f48eb95eae1ce84727df5d63d87f3d75 (commit)
  discards  bda838b736da7398aef647173a2a11c7c8278ed6 (commit)
  discards  7d0751acbe98956396a636b164d831304994643d (commit)
  discards  db02cd58223bd1647be48bc2483e0516050f6073 (commit)
       via  193ba564dcf84b992b26fbeb71d90103aeac99bd (commit)
       via  9ad2fab0747439549cabfc350ec83f031839b186 (commit)
       via  8c20d28353181dafd706de83e873f4e18ab93d58 (commit)
       via  33500ec7a1861befcdcf682c344a85751e5c7dd5 (commit)
       via  9d66e568997301729dd447b3d49cc799fcedebf5 (commit)
       via  2b0775f03461e5e6847fbd9663cc4a1c7da4c0c3 (commit)
       via  f068c74707558022a5355ae26c8b9e15f2c03af5 (commit)
       via  ba1d0f4794baf6481b7b10ff73af8898a9c408e6 (commit)
       via  9a6743a723771fa02856bfa73a95777b29d89722 (commit)
       via  7dda5f91edced0f1455fbeb0fd1bef8724a8aeef (commit)
       via  c5bdedfbe31b3471e5842f14e5957579d66c7e04 (commit)
       via  86cf9d715d0c1a8b22384cddd5958cd7126259d4 (commit)
       via  2efe6f34824775c639e13da05cc9669e2f3fe341 (commit)
       via  abf869bf0b94f1db8bb55df738fb507da4130613 (commit)
       via  b9344f5b5bce1bd1991964712ae964beffe7be34 (commit)
       via  998efcfcfda91eee1ba5525ae431307dc6abd589 (commit)
       via  2fd0bbedcdb933ab37b96a6eefbdc73eb7f66eaa (commit)
       via  d4dafd5b2f39951a419e3d23afd9060f5f2ad57b (commit)
       via  6fb16c964c3049bfb075567da88d4682b75de05d (commit)
       via  5d6f8d75c355201f3c3e9ceaac2a98876e5a6c78 (commit)
       via  54a99fd543e1fc0c90d303cc9d54556b8185cdf6 (commit)
       via  ae9f3f3d41f25618e2e1f0b206c4c4032bdf1509 (commit)
       via  b33324e39d4d76a473b65d9c9c2715da028fa96f (commit)
       via  042c1b4235343ba71be71c7dc890737d334ba68d (commit)
       via  67d7021d958338c434678fe68fdbce0b70c133a7 (commit)
       via  cef0d19fc5f93879d81eb93cd91c99b547dd51d0 (commit)
       via  cb4b54222558c692db3b842b5c29a6660a5fc478 (commit)
       via  9819af1160d5d3417558bfb3f02f0eca1ac59a5a (commit)
       via  a79eb8ecbdf2549633b44b48479c7227dc2e99ac (commit)
       via  8451ba780e29ff2f120b7627b1620b57cb07d409 (commit)
       via  fc02a38a8603c3625294c723dbeab01358be1f81 (commit)
       via  22eb4521f9ccb1af593b10d94154b039dee94e33 (commit)
       via  a66b2044c5c4135532bce3c5e9db31e2cdab3ae1 (commit)
       via  ae4c59c273d42ff53bc53e5192480aece471f6f0 (commit)
       via  773f54d4a0aef688f7f9b59b8b2186d150af70c1 (commit)
       via  0fa9d32ebafcd305053410be0583e0e17b17585d (commit)
       via  301c213266fbfb2e548aa4ea962059475cb9d214 (commit)
      from  02eb2b0960df4513ac16443a7421431b4b61a67a (commit)

http://gitweb.samba.org/?p=obnox/samba-ctdb.git;a=shortlog;h=v3-6-ctdb


- Log -----------------------------------------------------------------
commit 193ba564dcf84b992b26fbeb71d90103aeac99bd
Author: Michael Adam <obnox at samba.org>
Date:   Thu Oct 13 17:18:21 2011 +0200

    v3-6-ctdb:VERSION: bump the ctdb vendor patch level to 28

commit 9ad2fab0747439549cabfc350ec83f031839b186
Author: Christian Ambach <ambi at samba.org>
Date:   Tue Oct 4 15:23:07 2011 +0200

    v3-6-ctdb:VERSION: bump ctdb vendor patch level to 27

commit 8c20d28353181dafd706de83e873f4e18ab93d58
Author: Michael Adam <obnox at samba.org>
Date:   Fri Sep 30 16:05:13 2011 +0200

    v3-6-ctdb: VERSION: Bump ctdb vendor patch level to 26

commit 33500ec7a1861befcdcf682c344a85751e5c7dd5
Author: Michael Adam <obnox at samba.org>
Date:   Tue Sep 27 16:11:06 2011 +0200

    v3-6-ctdb: Bump ctdb vendor patch level to 25

commit 9d66e568997301729dd447b3d49cc799fcedebf5
Author: Michael Adam <obnox at samba.org>
Date:   Mon Sep 5 17:09:37 2011 +0200

    v3-6-ctdb: bump ctdb vendor patch level to 24

commit 2b0775f03461e5e6847fbd9663cc4a1c7da4c0c3
Author: Christian Ambach <ambi at samba.org>
Date:   Wed Aug 31 17:10:40 2011 +0200

    v3-6-ctdb: bump version number to 23

commit f068c74707558022a5355ae26c8b9e15f2c03af5
Author: Christian Ambach <ambi at samba.org>
Date:   Thu Aug 25 13:52:04 2011 +0200

    v3-6-ctdb: bump vendor level to 22

commit ba1d0f4794baf6481b7b10ff73af8898a9c408e6
Author: Michael Adam <obnox at samba.org>
Date:   Tue Aug 23 14:36:52 2011 +0200

    v3-6-ctdb: VERSION: Bump the ctdb vendor patch level to 21

commit 9a6743a723771fa02856bfa73a95777b29d89722
Author: Michael Adam <obnox at samba.org>
Date:   Mon Aug 15 17:40:21 2011 +0200

    v3-6-ctdb: VERSION: Bump the ctdb vendor patch level to 20

commit 7dda5f91edced0f1455fbeb0fd1bef8724a8aeef
Author: Volker Lendecke <vl at samba.org>
Date:   Tue Aug 9 16:54:46 2011 +0200

    v3-6-ctdb: VERSION bump vendor patch level to 19

commit c5bdedfbe31b3471e5842f14e5957579d66c7e04
Author: Volker Lendecke <vl at samba.org>
Date:   Tue Aug 9 10:46:42 2011 +0200

    v3-6-ctdb: VERSION bump vendor patch level to 18

commit 86cf9d715d0c1a8b22384cddd5958cd7126259d4
Author: Volker Lendecke <vl at samba.org>
Date:   Wed Aug 3 11:26:26 2011 +0200

    v3-6-ctdb: bump vendor patch level to 17

commit 2efe6f34824775c639e13da05cc9669e2f3fe341
Author: Michael Adam <obnox at samba.org>
Date:   Wed Jul 27 13:07:56 2011 +0200

    v3-6-ctdb: VERSION: Bump vendor patch level to 16

commit abf869bf0b94f1db8bb55df738fb507da4130613
Author: Michael Adam <obnox at samba.org>
Date:   Tue Jun 21 17:45:49 2011 +0200

    v3-6-ctdb: bump vendor patch level to 15

commit b9344f5b5bce1bd1991964712ae964beffe7be34
Author: Michael Adam <obnox at samba.org>
Date:   Tue Jun 21 17:45:49 2011 +0200

    v3-6-ctdb: bump vendor patch level to 14

commit 998efcfcfda91eee1ba5525ae431307dc6abd589
Author: Michael Adam <obnox at samba.org>
Date:   Thu Jun 9 17:16:53 2011 +0200

    v3-6-ctdb: VERSION bump vendor patch level to 13

commit 2fd0bbedcdb933ab37b96a6eefbdc73eb7f66eaa
Author: Michael Adam <obnox at samba.org>
Date:   Wed Mar 30 16:40:48 2011 +0200

    v3-6-ctdb: VERSION bump vendor patch level to 12

commit d4dafd5b2f39951a419e3d23afd9060f5f2ad57b
Author: Volker Lendecke <vl at samba.org>
Date:   Mon May 16 11:40:46 2011 +0200

    v3-6-ctdb: VERSION bump vendor patch level to 11

commit 6fb16c964c3049bfb075567da88d4682b75de05d
Author: Volker Lendecke <vl at samba.org>
Date:   Wed Apr 27 14:23:51 2011 +0200

    v3-6-ctdb: VERSION bump vendor patch level to 10

commit 5d6f8d75c355201f3c3e9ceaac2a98876e5a6c78
Author: Volker Lendecke <vl at samba.org>
Date:   Mon Apr 18 11:44:13 2011 +0200

    v3-6-ctdb: VERSION bump vendor patch level to 9

commit 54a99fd543e1fc0c90d303cc9d54556b8185cdf6
Author: Volker Lendecke <vl at samba.org>
Date:   Fri Mar 5 16:10:49 2010 +0100

    v3-6-ctdb: packaging(RHEL-CTDB): package the gpfs_prefetch vfs module

commit ae9f3f3d41f25618e2e1f0b206c4c4032bdf1509
Author: Volker Lendecke <vl at samba.org>
Date:   Fri Jan 21 14:07:15 2011 +0100

    v3-6-ctdb: s3:vfs: Add a gpfs_prefetch module.
    
    This can not go upstream yet because it uses the gpfs_fcntl call
    from the non-GPL libgpfs.

commit b33324e39d4d76a473b65d9c9c2715da028fa96f
Author: Michael Adam <obnox at samba.org>
Date:   Wed Mar 30 16:40:48 2011 +0200

    v3-6-ctdb: VERSION bump vendor patch level to 8

commit 042c1b4235343ba71be71c7dc890737d334ba68d
Author: Volker Lendecke <vl at samba.org>
Date:   Wed Mar 30 16:40:48 2011 +0200

    v3-6-ctdb: VERSION bump vendor patch level to 7

commit 67d7021d958338c434678fe68fdbce0b70c133a7
Author: Volker Lendecke <vl at samba.org>
Date:   Tue Mar 29 12:49:40 2011 +0200

    v3-6-ctdb: VERSION bump vendor patch level to 6

commit cef0d19fc5f93879d81eb93cd91c99b547dd51d0
Author: Michael Adam <obnox at samba.org>
Date:   Thu Feb 10 00:37:30 2011 +0100

    v3-6-ctdb: VERSION bump vendor patch level to 5

commit cb4b54222558c692db3b842b5c29a6660a5fc478
Author: Michael Adam <obnox at samba.org>
Date:   Thu Feb 10 00:37:30 2011 +0100

    v3-6-ctdb: VERSION bump vendor patch level to 4

commit 9819af1160d5d3417558bfb3f02f0eca1ac59a5a
Author: Michael Adam <obnox at samba.org>
Date:   Thu Feb 10 00:37:30 2011 +0100

    v3-6-ctdb: VERSION bump vendor patch level to 3

commit a79eb8ecbdf2549633b44b48479c7227dc2e99ac
Author: Michael Adam <obnox at samba.org>
Date:   Thu Feb 10 00:37:30 2011 +0100

    v3-6-ctdb: VERSION bump vendor patch level to 2

commit 8451ba780e29ff2f120b7627b1620b57cb07d409
Author: Volker Lendecke <vl at samba.org>
Date:   Mon Dec 15 00:16:56 2008 +0100

    v3-6-ctdb: s3: Add the "net groupfilter" command
    
    This is the start of a bad hack for even worse systems: Many Unix systems still
    have the NGROUPS problem: A user can not be member of more than a very limited
    number of groups. Solaris for example limits this to 16 by default. Many
    Windows environments have a *LOT* more groups per user, some even go to
    hundreds. Whether that is efficient is debatable, but it's there.
    
    This patch implements the
    
    "net groupfilter"
    
    command with the "addsid", "delsid" and "list" subcommands. If any SIDs are
    present according to "net groupfilter list" (they are stored in secrets.tdb),
    then only the SIDs in that list are converted to GIDs for a user at login time.
    
    This gives the Administrator the possibility to define a set of groups that are
    used on the Unix box, making sure that no user is in more than NGROUPS of those
    at a time.
    
    This patch is incomplete in the sense that winbind is not aware of this, only
    smbd. So it is kind of an emergency hack for smbd-only machines.
    
    Volker
    
    Signed-off-by: Michael Adam <obnox at samba.org>

commit fc02a38a8603c3625294c723dbeab01358be1f81
Author: Andrew Tridgell <tridge at samba.org>
Date:   Mon Apr 21 18:41:32 2008 +0200

    v3-6-ctdb: apply patch from v3-0-ctdb to special case root in libnss_winbind
    
    This is needed to ensure the administrator can login to a node even
    when ctdbd and winbindd are stuck

commit 22eb4521f9ccb1af593b10d94154b039dee94e33
Author: Michael Adam <obnox at samba.org>
Date:   Tue Jan 18 13:19:55 2011 +0100

    v3-6-ctdb: add README.v3-6-ctdb

commit a66b2044c5c4135532bce3c5e9db31e2cdab3ae1
Author: Michael Adam <obnox at samba.org>
Date:   Tue Jun 23 16:41:38 2009 +0200

    v3-6-ctdb: VERSION: add vendor-suffix "ctdb" and vendor-patch level "1"
    
    Michael
    
    following the versioning scheme of the v3-2-ctdb branch
    
    Michael

commit ae4c59c273d42ff53bc53e5192480aece471f6f0
Author: Michael Adam <obnox at samba.org>
Date:   Wed Oct 12 12:04:50 2011 +0200

    s3:dbwrap_ctdb: improve the check for skipping the __db_sequence_number__ record in traverse
    
    It did not compare the last charcter (usually '\0')

commit 773f54d4a0aef688f7f9b59b8b2186d150af70c1
Author: Michael Adam <obnox at samba.org>
Date:   Wed Oct 12 12:03:42 2011 +0200

    s3:dbwrap_ctdb: fix check for skipping the __db_sequence_number__ in traverse

commit 0fa9d32ebafcd305053410be0583e0e17b17585d
Author: Michael Adam <obnox at samba.org>
Date:   Tue Sep 13 17:11:04 2011 +0200

    s3:registry: fix a debug message in the v2_to_v3 upgrade code
    
    Autobuild-User: Michael Adam <obnox at samba.org>
    Autobuild-Date: Mon Sep 19 10:31:45 CEST 2011 on sn-devel-104

commit 301c213266fbfb2e548aa4ea962059475cb9d214
Author: Michael Adam <obnox at samba.org>
Date:   Mon Sep 19 22:30:57 2011 +0200

    s3:g_lock: add a missing \n to a debug message in g_lock_init

-----------------------------------------------------------------------

Summary of changes:
 source3/VERSION                   |    2 +-
 source3/lib/dbwrap_ctdb.c         |    5 ++---
 source3/lib/g_lock.c              |    2 +-
 source3/registry/reg_backend_db.c |    2 +-
 4 files changed, 5 insertions(+), 6 deletions(-)


Changeset truncated at 500 lines:

diff --git a/source3/VERSION b/source3/VERSION
index 4fe90b3..608a5a0 100644
--- a/source3/VERSION
+++ b/source3/VERSION
@@ -85,7 +85,7 @@ SAMBA_VERSION_IS_GIT_SNAPSHOT=no
 #                                                      #
 ########################################################
 SAMBA_VERSION_VENDOR_SUFFIX="ctdb"
-SAMBA_VERSION_VENDOR_PATCH=27
+SAMBA_VERSION_VENDOR_PATCH=28
 
 ########################################################
 # This can be set by vendors if they want..            #
diff --git a/source3/lib/dbwrap_ctdb.c b/source3/lib/dbwrap_ctdb.c
index 11a1a2b..7497de4 100644
--- a/source3/lib/dbwrap_ctdb.c
+++ b/source3/lib/dbwrap_ctdb.c
@@ -1228,7 +1228,7 @@ static int traverse_persistent_callback(TDB_CONTEXT *tdb, TDB_DATA kbuf, TDB_DAT
 	 * This is used for persistent transactions internally.
 	 */
 	if (kbuf.dsize == strlen(CTDB_DB_SEQNUM_KEY) + 1 &&
-	    strcmp((const char*)kbuf.dptr, CTDB_DB_SEQNUM_KEY))
+	    strcmp((const char*)kbuf.dptr, CTDB_DB_SEQNUM_KEY) == 0)
 	{
 		goto done;
 	}
@@ -1339,8 +1339,7 @@ static int traverse_persistent_callback_read(TDB_CONTEXT *tdb, TDB_DATA kbuf, TD
 	 * This is used for persistent transactions internally.
 	 */
 	if (kbuf.dsize == strlen(CTDB_DB_SEQNUM_KEY) + 1 &&
-	    strncmp((const char*)kbuf.dptr, CTDB_DB_SEQNUM_KEY,
-		    strlen(CTDB_DB_SEQNUM_KEY)) == 0)
+	    strcmp((const char*)kbuf.dptr, CTDB_DB_SEQNUM_KEY) == 0)
 	{
 		return 0;
 	}
diff --git a/source3/lib/g_lock.c b/source3/lib/g_lock.c
index a37fe93..91c3b3a 100644
--- a/source3/lib/g_lock.c
+++ b/source3/lib/g_lock.c
@@ -59,7 +59,7 @@ struct g_lock_ctx *g_lock_ctx_init(TALLOC_CTX *mem_ctx,
 	result->db = db_open(result, lock_path("g_lock.tdb"), 0,
 			     TDB_CLEAR_IF_FIRST|TDB_INCOMPATIBLE_HASH, O_RDWR|O_CREAT, 0700);
 	if (result->db == NULL) {
-		DEBUG(1, ("g_lock_init: Could not open g_lock.tdb"));
+		DEBUG(1, ("g_lock_init: Could not open g_lock.tdb\n"));
 		TALLOC_FREE(result);
 		return NULL;
 	}
diff --git a/source3/registry/reg_backend_db.c b/source3/registry/reg_backend_db.c
index 32051ad..6415d96 100644
--- a/source3/registry/reg_backend_db.c
+++ b/source3/registry/reg_backend_db.c
@@ -520,7 +520,7 @@ static int regdb_upgrade_v2_to_v3_fn(struct db_record *rec, void *private_data)
 	}
 
 	if (db == NULL) {
-		DEBUG(0, ("regdb_normalize_keynames_fn: ERROR: "
+		DEBUG(0, ("regdb_upgrade_v2_to_v3_fn: ERROR: "
 			  "NULL db context handed in via private_data\n"));
 		return 1;
 	}


-- 
SAMBA-CTDB repository


More information about the samba-cvs mailing list