ispman/install-data/schema/database attr.txt, 1.2, 1.3 objc.txt, 1.4, 1.5

Joerg Delker <[email protected]> Mon, 29 Dec 2008 16:11:59 +0000
Newsgroups gmane.comp.isp.ispman.cvs
Message-ID <[email protected]>
Update of /cvsroot/ispman/ispman/install-data/schema/database
In directory 23jxhf1.ch3.sourceforge.com:/tmp/cvs-serv29746/install-data/schema/database

Modified Files:
	attr.txt objc.txt 
Log Message:
added database LDIF schema

Index: objc.txt
===================================================================
RCS file: /cvsroot/ispman/ispman/install-data/schema/database/objc.txt,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -d -r1.4 -r1.5
--- objc.txt	9 Dec 2007 22:03:40 -0000	1.4
+++ objc.txt	29 Dec 2008 16:11:57 -0000	1.5
@@ -1,15 +1,7 @@
-# >>> START DATABASE RELATED OBJECT CLASSES
-# objectClass 1.3.6.1.4.8833.2.2.1301 'ispmanDatabaseData'
-# Contributed by Wendelmaques Pereira
 
 objectClass ( 1.3.6.1.4.1.8833.2.2.2101 NAME 'ispmanDatabaseData'
     SUP top STRUCTURAL 
     DESC 'Container to handle database info'
-    MUST ( cn ) 
-    MAY (  ispmanDBType $ ispmanDBPrefix $ ispmanDBUser $ ispmanDBPass
-         $ ispmanDBHost $ ispmanDBSelectPriv
-         $ ispmanDBInsertPriv $ ispmanDBUpdatePriv $ ispmanDBDeletePriv
-         $ ispmanDBCreatePriv $ ispmanDBAlterPriv $ ispmanDBIndexPriv
-         $ ispmanDBDropPriv $ ispmanDBGrantPriv $ ispmanDBReferencesPriv ))
+    MUST ( ispmanDBName $ ispmanDBType $ ispmanDBHost ) 
+    MAY ( ispmanDBUser $ ispmanDBPass $ ispmanDBAccessFilter $ ispmanDBPrivilege ))
 
-# <<< START DATABASE RELATED OBJECT CLASSES

Index: attr.txt
===================================================================
RCS file: /cvsroot/ispman/ispman/install-data/schema/database/attr.txt,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -d -r1.2 -r1.3
--- attr.txt	5 May 2006 20:50:08 -0000	1.2
+++ attr.txt	29 Dec 2008 16:11:57 -0000	1.3
@@ -1,150 +1,45 @@
 ##################################################
 #  Database related AttributeTypes
 ##################################################
-# Contributed by Wendelmaques Pereira
-# >>> START DATABASE attributes
-
-# attributeType 1.3.6.1.4.1.8833.2.1.2001 'ispmanDBType'
-# desc: database type linke mysql, postgres
-# to: dbType
-
-# attributeType 1.3.6.1.4.1.8833.2.1.2002 'ispmanDBPrefix'
-# desc: prefix use to concatenate with domain name
-# to: dbPrefix
-
-# attributeType 1.3.6.1.4.1.8833.2.1.2003 'ispmanDBUser'
-# desc: username to connect to database
-# to: dbUser
-
-# attributeType 1.3.6.1.4.1.8833.2.1.2004 'ispmanDBPass'
-# desc: password to connect to database
-# to: dbPass
-
-# attributeType 1.3.6.1.4.1.8833.2.1.2005 'ispmanDBHost'
-# desc: hosts allowed to connect to database
-# to: dbHost
-
-# attributeType 1.3.6.1.4.1.8833.2.1.2005 'ispmanDBHost'
-# desc: ispmanDBHost privilege
-# to: ispmanDBHost
-
-# attributeType 1.3.6.1.4.1.8833.2.1.2006 'ispmanDBSelectPriv'
-# desc: SELECT privilege
-# to: Select_priv
-
-# attributeType 1.3.6.1.4.1.8833.2.1.2007 'ispmanDBInsertPriv'
-# desc: INSERT privilege
-# to: Insert_priv
-
-# attributeType 1.3.6.1.4.1.8833.2.1.2008 'ispmanDBUpdatePriv'
-# desc: UPDATE privilege
-# to: Update_priv
-
-# attributeType 1.3.6.1.4.1.8833.2.1.2009 'ispmanDBDeletePriv'
-# desc: DELETE privilege
-# to: Delete_priv
-
-# attributeType 1.3.6.1.4.1.8833.2.1.2010 'ispmanDBCreatePriv'
-# desc: CREATE privilege
-# to: Create_priv
-
-# attributeType 1.3.6.1.4.1.8833.2.1.2011 'ispmanDBAlterPriv'
-# desc: ALTER privilege
-# to: Alter_priv
-
-# attributeType 1.3.6.1.4.1.8833.2.1.2012 'ispmanDBIndexPriv'
-# desc: INDEX privilege
-# to: Index_priv
-
-# attributeType 1.3.6.1.4.1.8833.2.1.2013 'ispmanDBDropPriv'
-# desc: DROP privilege
-# to: Drop_priv
-
-# attributeType 1.3.6.1.4.1.8833.2.1.2014 'ispmanDBGrantPriv'
-# desc: GRANT privilege
-# to: Grant_priv
-
-# attributeType 1.3.6.1.4.1.8833.2.1.2015 'ispmanDBReferencesPriv'
-# desc: REFERENCES privilege
-# to: References_priv
-
 
 attributeType ( 1.3.6.1.4.1.8833.2.1.4001 NAME 'ispmanDBType'
     DESC 'database type linke mysql, postgres'
     EQUALITY caseExactIA5Match
     SUBSTR caseExactIA5SubstringsMatch
     SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{1024} )
-attributeType ( 1.3.6.1.4.1.8833.2.1.4002 NAME 'ispmanDBPrefix'
-    DESC 'prefix use to concatenate with domain name'
+
+attributeType ( 1.3.6.1.4.1.8833.2.1.4002 NAME 'ispmanDBName'
+    DESC 'database name'
     EQUALITY caseExactIA5Match
     SUBSTR caseExactIA5SubstringsMatch
     SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{1024} )
+
 attributeType ( 1.3.6.1.4.1.8833.2.1.4003 NAME 'ispmanDBUser'
     DESC 'username to connect to database'
     EQUALITY caseExactIA5Match
     SUBSTR caseExactIA5SubstringsMatch
     SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{1024} )
+
 attributeType ( 1.3.6.1.4.1.8833.2.1.4004 NAME 'ispmanDBPass'
     DESC 'password to connect to database'
     EQUALITY caseExactIA5Match
     SUBSTR caseExactIA5SubstringsMatch
     SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{1024} )
+
 attributeType ( 1.3.6.1.4.1.8833.2.1.4005 NAME 'ispmanDBHost'
     DESC 'hosts allowed to connect to database'
     EQUALITY caseExactIA5Match
     SUBSTR caseExactIA5SubstringsMatch
     SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{1024} )
-attributeType ( 1.3.6.1.4.1.8833.2.1.4006 NAME 'ispmanDBSelectPriv'
-    DESC 'SELECT privilege'
-    EQUALITY caseExactIA5Match
-    SUBSTR caseExactIA5SubstringsMatch
-    SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{1024} )
-attributeType ( 1.3.6.1.4.1.8833.2.1.4007 NAME 'ispmanDBInsertPriv'
-    DESC 'INSERT privilege'
-    EQUALITY caseExactIA5Match
-    SUBSTR caseExactIA5SubstringsMatch
-    SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{1024} )
-attributeType ( 1.3.6.1.4.1.8833.2.1.4008 NAME 'ispmanDBUpdatePriv'
-    DESC 'UPDATE privilege'
-    EQUALITY caseExactIA5Match
-    SUBSTR caseExactIA5SubstringsMatch
-    SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{1024} )
-attributeType ( 1.3.6.1.4.1.8833.2.1.4009 NAME 'ispmanDBDeletePriv'
-    DESC 'DELETE privilege'
-    EQUALITY caseExactIA5Match
-    SUBSTR caseExactIA5SubstringsMatch
-    SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{1024} )
-attributeType ( 1.3.6.1.4.1.8833.2.1.4010 NAME 'ispmanDBCreatePriv'
-    DESC 'CREATE privilege'
-    EQUALITY caseExactIA5Match
-    SUBSTR caseExactIA5SubstringsMatch
-    SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{1024} )
-attributeType ( 1.3.6.1.4.1.8833.2.1.4011 NAME 'ispmanDBAlterPriv'
-    DESC 'ALTER privilege'
-    EQUALITY caseExactIA5Match
-    SUBSTR caseExactIA5SubstringsMatch
-    SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{1024} )
-attributeType ( 1.3.6.1.4.1.8833.2.1.4012 NAME 'ispmanDBIndexPriv'
-    DESC 'INDEX privilege'
-    EQUALITY caseExactIA5Match
-    SUBSTR caseExactIA5SubstringsMatch
-    SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{1024} )
-attributeType ( 1.3.6.1.4.1.8833.2.1.4013 NAME 'ispmanDBDropPriv'
-    DESC 'DROP privilege'
-    EQUALITY caseExactIA5Match
-    SUBSTR caseExactIA5SubstringsMatch
-    SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{1024} )
-attributeType ( 1.3.6.1.4.1.8833.2.1.4014 NAME 'ispmanDBGrantPriv'
-    DESC 'GRANT privilege'
+
+attributeType ( 1.3.6.1.4.1.8833.2.1.4016 NAME 'ispmanDBAccessFilter'
+    DESC 'hosts filter for database access'
     EQUALITY caseExactIA5Match
     SUBSTR caseExactIA5SubstringsMatch
     SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{1024} )
-attributeType ( 1.3.6.1.4.1.8833.2.1.4015 NAME 'ispmanDBReferencesPriv'
-    DESC 'REFERENCES privilege'
+
+attributeType ( 1.3.6.1.4.1.8833.2.1.4006 NAME 'ispmanDBPrivilege'
+    DESC 'database privilege'
     EQUALITY caseExactIA5Match
     SUBSTR caseExactIA5SubstringsMatch
     SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{1024} )
-
-# <<< END DATABASE attributes
-
-


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