]> git.sur5r.net Git - openldap/blobdiff - servers/slapd/backend.c
- setup framework for monitoring of back-bdb/back-hdb stuff in their
[openldap] / servers / slapd / backend.c
index 514a919a68d06f316a38a4c9dd9c85e3d3c02a74..2e6d1fb1ee0b7b43d10fdd3e4a7a2394f0cde6f5 100644 (file)
@@ -248,6 +248,8 @@ int backend_startup(Backend *be)
                                return rc;
                        }
                }
+               /* append global access controls */
+               acl_append( &be->be_acl, frontendDB->be_acl, -1 );
 
                return backend_startup_one( be );
        }
@@ -867,10 +869,9 @@ backend_check_controls(
                }
        }
 
-       /* temporarily removed */
-#if 0
+#if 0 /* temporarily removed */
        /* check should be generalized */
-       if( get_manageDIT(op) && !be_isroot(op)) {
+       if( get_relax(op) && !be_isroot(op)) {
                rs->sr_text = "requires manager authorization";
                rs->sr_err = LDAP_UNWILLING_TO_PERFORM;
        }