s4-schema: added some debug for bad attributes
authorAndrew Tridgell <tridge@samba.org>
Fri, 8 Jan 2010 05:57:56 +0000 (16:57 +1100)
committerAndrew Tridgell <tridge@samba.org>
Fri, 8 Jan 2010 07:24:53 +0000 (18:24 +1100)
source4/dsdb/schema/schema_init.c

index 99d41069b76332034ccf191c1602d1a37f7bbb7b..77b4e2a473600e64cb5643da7ff9e78298328281 100644 (file)
@@ -619,10 +619,14 @@ WERROR dsdb_attribute_from_ldb(struct ldb_context *ldb,
 
        attr->syntax = dsdb_syntax_for_attribute(attr);
        if (!attr->syntax) {
+               DEBUG(0,(__location__ ": Unknown schema syntax for %s\n",
+                        attr->lDAPDisplayName));
                return WERR_DS_ATT_SCHEMA_REQ_SYNTAX;
        }
 
        if (dsdb_schema_setup_ldb_schema_attribute(ldb, attr) != LDB_SUCCESS) {
+               DEBUG(0,(__location__ ": Unknown schema syntax for %s\n",
+                        attr->lDAPDisplayName));
                return WERR_DS_ATT_SCHEMA_REQ_SYNTAX;
        }
 
@@ -1064,10 +1068,14 @@ WERROR dsdb_attribute_from_drsuapi(struct ldb_context *ldb,
 
        attr->syntax = dsdb_syntax_for_attribute(attr);
        if (!attr->syntax) {
+               DEBUG(0,(__location__ ": Unknown schema syntax for %s\n",
+                        attr->lDAPDisplayName));
                return WERR_DS_ATT_SCHEMA_REQ_SYNTAX;
        }
 
        if (dsdb_schema_setup_ldb_schema_attribute(ldb, attr) != LDB_SUCCESS) {
+               DEBUG(0,(__location__ ": Unknown schema syntax for %s\n",
+                        attr->lDAPDisplayName));
                return WERR_DS_ATT_SCHEMA_REQ_SYNTAX;
        }