summary | shortlog | log | commit | commitdiff | tree
raw | patch | inline | side by side (parent: 3891bf1)
raw | patch | inline | side by side (parent: 3891bf1)
author | opensides <opensides@594d385d-05f5-0310-b6e9-bd551577e9d8> | |
Mon, 17 Jul 2006 07:02:49 +0000 (07:02 +0000) | ||
committer | opensides <opensides@594d385d-05f5-0310-b6e9-bd551577e9d8> | |
Mon, 17 Jul 2006 07:02:49 +0000 (07:02 +0000) |
git-svn-id: https://oss.gonicus.de/repositories/gosa/trunk@4173 594d385d-05f5-0310-b6e9-bd551577e9d8
contrib/openldap/pptp.schema | [new file with mode: 0644] | patch | blob |
diff --git a/contrib/openldap/pptp.schema b/contrib/openldap/pptp.schema
--- /dev/null
@@ -0,0 +1,42 @@
+#
+## schema file for OpenLDAP 2.x
+## Schema for storing PPTP User Configuration in LDAP
+## OIDs are owned by OpenSides
+##
+## number from 1 to 50 are for objectclasses
+## attributeype start at 50
+#
+# $Id: pptp.schema,v 1.5 2005/11/02 16:47:22 guiguidoc Exp $
+#
+attributetype ( 1.3.6.1.4.1.22262.1.1.1.2.1 NAME 'pptpAccount'
+ DESC 'PPTP Server Account'
+ EQUALITY caseIgnoreIA5Match
+ SUBSTR caseExactIA5SubstringsMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
+
+attributetype ( 1.3.6.1.4.1.22262.1.1.1.2.2 NAME 'pptpAccountLogin'
+ DESC 'PPTP Server Account Login'
+ EQUALITY caseIgnoreIA5Match
+ SUBSTR caseExactIA5SubstringsMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
+
+attributetype ( 1.3.6.1.4.1.22262.1.1.1.2.3 NAME 'pptpAccountPassword'
+ DESC 'PPTP Server Account Password'
+ EQUALITY caseIgnoreIA5Match
+ SUBSTR caseExactIA5SubstringsMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
+
+attributetype ( 1.3.6.1.4.1.22262.1.1.1.2.4 NAME 'pptpAccountServerIP'
+ DESC 'PPTP Server Account Server IP'
+ EQUALITY caseIgnoreIA5Match
+ SUBSTR caseExactIA5SubstringsMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
+
+#
+# all objectclass
+#
+
+objectclass ( 1.3.6.1.4.1.22262.1.1.2.2.1 NAME 'pptpServerAccount' SUP top AUXILIARY
+ DESC 'PPTP Server Account'
+ MAY ( pptpAccount ))
+