r25380: Remove the groupdb:mapping parameter as discussed in the following thread:
authorGerald Carter <jerry@samba.org>
Thu, 27 Sep 2007 20:12:40 +0000 (20:12 +0000)
committerGerald (Jerry) Carter <jerry@samba.org>
Wed, 10 Oct 2007 17:31:01 +0000 (12:31 -0500)
http://lists.samba.org/archive/samba-technical/2007-June/053747.html
(This used to be commit c5adb92c020e38644baf1afc8fc570a518cd6307)

source3/groupdb/mapping.c

index 0a733dded9136d094ab6040aa816c0b47eee9aee..2e9658fec9995098f735068399fcb860ce77016a 100644 (file)
@@ -37,20 +37,8 @@ static BOOL init_group_mapping(void)
                return True;
        }
        
-       /* default to using the ldb backend. This parameter should
-          disappear in future versions of Samba3, but for now it
-          provides a safety net in case any major problems are
-          discovered with ldb after the release */        
-       backend_string = lp_parm_const_string(-1, "groupdb", "backend", "ldb");
-
-       if (strcmp(backend_string, "ldb") == 0) {
-               backend = groupdb_ldb_init();
-       } else if (strcmp(backend_string, "tdb") == 0) {
-               backend = groupdb_tdb_init();
-       } else {
-               DEBUG(0,("Unknown groupdb backend '%s'\n", backend_string));
-               smb_panic("Unknown groupdb backend");
-       }
+               backend = groupdb_ldb_init();
+
        return backend != NULL;
 }