You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@directory.apache.org by pa...@apache.org on 2013/02/13 15:49:04 UTC
svn commit: r1445634 [8/9] -
/directory/studio/trunk/plugins/schemaeditor/resources/schemas/apacheds/
Modified: directory/studio/trunk/plugins/schemaeditor/resources/schemas/apacheds/samba.xml
URL: http://svn.apache.org/viewvc/directory/studio/trunk/plugins/schemaeditor/resources/schemas/apacheds/samba.xml?rev=1445634&r1=1445633&r2=1445634&view=diff
==============================================================================
--- directory/studio/trunk/plugins/schemaeditor/resources/schemas/apacheds/samba.xml (original)
+++ directory/studio/trunk/plugins/schemaeditor/resources/schemas/apacheds/samba.xml Wed Feb 13 14:49:03 2013
@@ -1,4 +1,3 @@
-<?xml version="1.0" encoding="UTF-8"?>
<!--
Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements. See the NOTICE file
@@ -17,16 +16,17 @@
specific language governing permissions and limitations
under the License.
-->
+<?xml version="1.0" encoding="UTF-8"?>
<schema name="samba">
<attributetypes>
- <attributetype oid="1.3.6.1.4.1.7165.2.1.19" obsolete="false" singlevalue="true" collective="false" nousermodification="false">
+ <attributetype oid="1.3.6.1.4.1.7165.2.1.43" obsolete="false" singlevalue="true" collective="false" nousermodification="false">
<aliases>
- <alias>sambaGroupType</alias>
+ <alias>sambaBoolOption</alias>
</aliases>
- <description>NT Group Type</description>
+ <description>A boolean option</description>
<usage>USER_APPLICATIONS</usage>
- <syntax>1.3.6.1.4.1.1466.115.121.1.27</syntax>
- <equality>integerMatch</equality>
+ <syntax>1.3.6.1.4.1.1466.115.121.1.7</syntax>
+ <equality>booleanMatch</equality>
</attributetype>
<attributetype oid="1.3.6.1.4.1.7165.2.1.20" obsolete="false" singlevalue="true" collective="false" nousermodification="false">
<aliases>
@@ -37,140 +37,157 @@
<syntax>1.3.6.1.4.1.1466.115.121.1.26</syntax>
<equality>caseIgnoreIA5Match</equality>
</attributetype>
- <attributetype oid="1.3.6.1.4.1.7165.2.1.21" obsolete="false" singlevalue="true" collective="false" nousermodification="false">
+ <attributetype oid="1.3.6.1.4.1.7165.2.1.61" obsolete="false" singlevalue="true" collective="false" nousermodification="false">
<aliases>
- <alias>sambaNextUserRid</alias>
+ <alias>sambaMaxPwdAge</alias>
</aliases>
- <description>Next NT rid to give our for users</description>
+ <description>Maximum password age, in seconds (default: -1 => never expire passwords)</description>
<usage>USER_APPLICATIONS</usage>
<syntax>1.3.6.1.4.1.1466.115.121.1.27</syntax>
<equality>integerMatch</equality>
</attributetype>
- <attributetype oid="1.3.6.1.4.1.7165.2.1.22" obsolete="false" singlevalue="true" collective="false" nousermodification="false">
+ <attributetype oid="1.3.6.1.4.1.7165.2.1.34" obsolete="false" singlevalue="true" collective="false" nousermodification="false">
<aliases>
- <alias>sambaNextGroupRid</alias>
+ <alias>sambaLogonScript</alias>
</aliases>
- <description>Next NT rid to give out for groups</description>
+ <description>Logon script path</description>
+ <usage>USER_APPLICATIONS</usage>
+ <syntax>1.3.6.1.4.1.1466.115.121.1.15</syntax>
+ <equality>caseIgnoreMatch</equality>
+ </attributetype>
+ <attributetype oid="1.3.6.1.4.1.7165.2.1.66" obsolete="false" singlevalue="true" collective="false" nousermodification="false">
+ <aliases>
+ <alias>sambaForceLogoff</alias>
+ </aliases>
+ <description>Disconnect Users outside logon hours (default: -1 => off, 0 => on)</description>
<usage>USER_APPLICATIONS</usage>
<syntax>1.3.6.1.4.1.1466.115.121.1.27</syntax>
<equality>integerMatch</equality>
</attributetype>
- <attributetype oid="1.3.6.1.4.1.7165.2.1.23" obsolete="false" singlevalue="true" collective="false" nousermodification="false">
+ <attributetype oid="1.3.6.1.4.1.7165.2.1.38" obsolete="false" singlevalue="false" collective="false" nousermodification="false">
<aliases>
- <alias>sambaPrimaryGroupSID</alias>
+ <alias>sambaDomainName</alias>
</aliases>
- <description>Primary Group Security ID</description>
+ <description>Windows NT domain to which the user belongs</description>
<usage>USER_APPLICATIONS</usage>
- <syntax>1.3.6.1.4.1.1466.115.121.1.26</syntax>
- <equality>caseIgnoreIA5Match</equality>
+ <syntax>1.3.6.1.4.1.1466.115.121.1.15</syntax>
+ <equality>caseIgnoreMatch</equality>
</attributetype>
- <attributetype oid="1.3.6.1.4.1.7165.2.1.24" obsolete="false" singlevalue="true" collective="false" nousermodification="false">
+ <attributetype oid="1.3.6.1.4.1.7165.2.1.31" obsolete="false" singlevalue="true" collective="false" nousermodification="false">
<aliases>
- <alias>sambaLMPassword</alias>
+ <alias>sambaLogoffTime</alias>
</aliases>
- <description>LanManager Password</description>
+ <description>Timestamp of last logoff</description>
<usage>USER_APPLICATIONS</usage>
- <syntax>1.3.6.1.4.1.1466.115.121.1.26</syntax>
- <equality>caseIgnoreIA5Match</equality>
+ <syntax>1.3.6.1.4.1.1466.115.121.1.27</syntax>
+ <equality>integerMatch</equality>
</attributetype>
- <attributetype oid="1.3.6.1.4.1.7165.2.1.25" obsolete="false" singlevalue="true" collective="false" nousermodification="false">
+ <attributetype oid="1.3.6.1.4.1.7165.2.1.19" obsolete="false" singlevalue="true" collective="false" nousermodification="false">
<aliases>
- <alias>sambaNTPassword</alias>
+ <alias>sambaGroupType</alias>
</aliases>
- <description>MD4 hash of the unicode password</description>
+ <description>NT Group Type</description>
<usage>USER_APPLICATIONS</usage>
- <syntax>1.3.6.1.4.1.1466.115.121.1.26</syntax>
- <equality>caseIgnoreIA5Match</equality>
+ <syntax>1.3.6.1.4.1.1466.115.121.1.27</syntax>
+ <equality>integerMatch</equality>
</attributetype>
- <attributetype oid="1.3.6.1.4.1.7165.2.1.26" obsolete="false" singlevalue="true" collective="false" nousermodification="false">
+ <attributetype oid="1.3.6.1.4.1.7165.2.1.54" obsolete="false" singlevalue="false" collective="false" nousermodification="false">
<aliases>
- <alias>sambaAcctFlags</alias>
+ <alias>sambaPasswordHistory</alias>
</aliases>
- <description>Account Flags</description>
+ <description>Concatenated MD4 hashes of the unicode passwords used on this account</description>
<usage>USER_APPLICATIONS</usage>
<syntax>1.3.6.1.4.1.1466.115.121.1.26</syntax>
<equality>caseIgnoreIA5Match</equality>
</attributetype>
- <attributetype oid="1.3.6.1.4.1.7165.2.1.27" obsolete="false" singlevalue="true" collective="false" nousermodification="false">
+ <attributetype oid="1.3.6.1.4.1.7165.2.1.60" obsolete="false" singlevalue="true" collective="false" nousermodification="false">
<aliases>
- <alias>sambaPwdLastSet</alias>
+ <alias>sambaLogonToChgPwd</alias>
</aliases>
- <description>Timestamp of the last password update</description>
+ <description>Force Users to logon for password change (default: 0 => off, 2 => on)</description>
<usage>USER_APPLICATIONS</usage>
<syntax>1.3.6.1.4.1.1466.115.121.1.27</syntax>
<equality>integerMatch</equality>
</attributetype>
- <attributetype oid="1.3.6.1.4.1.7165.2.1.28" obsolete="false" singlevalue="true" collective="false" nousermodification="false">
+ <attributetype oid="1.3.6.1.4.1.7165.2.1.30" obsolete="false" singlevalue="true" collective="false" nousermodification="false">
<aliases>
- <alias>sambaPwdCanChange</alias>
+ <alias>sambaLogonTime</alias>
</aliases>
- <description>Timestamp of when the user is allowed to update the password</description>
+ <description>Timestamp of last logon</description>
<usage>USER_APPLICATIONS</usage>
<syntax>1.3.6.1.4.1.1466.115.121.1.27</syntax>
<equality>integerMatch</equality>
</attributetype>
- <attributetype oid="1.3.6.1.4.1.7165.2.1.29" obsolete="false" singlevalue="true" collective="false" nousermodification="false">
+ <attributetype oid="1.3.6.1.4.1.7165.2.1.32" obsolete="false" singlevalue="true" collective="false" nousermodification="false">
<aliases>
- <alias>sambaPwdMustChange</alias>
+ <alias>sambaKickoffTime</alias>
</aliases>
- <description>Timestamp of when the password will expire</description>
+ <description>Timestamp of when the user will be logged off automatically</description>
<usage>USER_APPLICATIONS</usage>
<syntax>1.3.6.1.4.1.1466.115.121.1.27</syntax>
<equality>integerMatch</equality>
</attributetype>
- <attributetype oid="1.3.6.1.4.1.7165.2.1.30" obsolete="false" singlevalue="true" collective="false" nousermodification="false">
+ <attributetype oid="1.3.6.1.4.1.7165.2.1.39" obsolete="false" singlevalue="true" collective="false" nousermodification="false">
<aliases>
- <alias>sambaLogonTime</alias>
+ <alias>sambaNextRid</alias>
</aliases>
- <description>Timestamp of last logon</description>
+ <description>Next NT rid to give out for anything</description>
<usage>USER_APPLICATIONS</usage>
<syntax>1.3.6.1.4.1.1466.115.121.1.27</syntax>
<equality>integerMatch</equality>
</attributetype>
- <attributetype oid="1.3.6.1.4.1.7165.2.1.31" obsolete="false" singlevalue="true" collective="false" nousermodification="false">
+ <attributetype oid="1.3.6.1.4.1.7165.2.1.24" obsolete="false" singlevalue="true" collective="false" nousermodification="false">
<aliases>
- <alias>sambaLogoffTime</alias>
+ <alias>sambaLMPassword</alias>
</aliases>
- <description>Timestamp of last logoff</description>
+ <description>LanManager Password</description>
+ <usage>USER_APPLICATIONS</usage>
+ <syntax>1.3.6.1.4.1.1466.115.121.1.26</syntax>
+ <equality>caseIgnoreIA5Match</equality>
+ </attributetype>
+ <attributetype oid="1.3.6.1.4.1.7165.2.1.22" obsolete="false" singlevalue="true" collective="false" nousermodification="false">
+ <aliases>
+ <alias>sambaNextGroupRid</alias>
+ </aliases>
+ <description>Next NT rid to give out for groups</description>
<usage>USER_APPLICATIONS</usage>
<syntax>1.3.6.1.4.1.1466.115.121.1.27</syntax>
<equality>integerMatch</equality>
</attributetype>
- <attributetype oid="1.3.6.1.4.1.7165.2.1.32" obsolete="false" singlevalue="true" collective="false" nousermodification="false">
+ <attributetype oid="1.3.6.1.4.1.7165.2.1.21" obsolete="false" singlevalue="true" collective="false" nousermodification="false">
<aliases>
- <alias>sambaKickoffTime</alias>
+ <alias>sambaNextUserRid</alias>
</aliases>
- <description>Timestamp of when the user will be logged off automatically</description>
+ <description>Next NT rid to give our for users</description>
<usage>USER_APPLICATIONS</usage>
<syntax>1.3.6.1.4.1.1466.115.121.1.27</syntax>
<equality>integerMatch</equality>
</attributetype>
- <attributetype oid="1.3.6.1.4.1.7165.2.1.33" obsolete="false" singlevalue="true" collective="false" nousermodification="false">
+ <attributetype oid="1.3.6.1.4.1.7165.2.1.29" obsolete="false" singlevalue="true" collective="false" nousermodification="false">
<aliases>
- <alias>sambaHomeDrive</alias>
+ <alias>sambaPwdMustChange</alias>
</aliases>
- <description>Driver letter of home directory mapping</description>
+ <description>Timestamp of when the password will expire</description>
<usage>USER_APPLICATIONS</usage>
- <syntax>1.3.6.1.4.1.1466.115.121.1.26</syntax>
- <equality>caseIgnoreIA5Match</equality>
+ <syntax>1.3.6.1.4.1.1466.115.121.1.27</syntax>
+ <equality>integerMatch</equality>
</attributetype>
- <attributetype oid="1.3.6.1.4.1.7165.2.1.34" obsolete="false" singlevalue="true" collective="false" nousermodification="false">
+ <attributetype oid="1.3.6.1.4.1.7165.2.1.47" obsolete="false" singlevalue="false" collective="false" nousermodification="false">
<aliases>
- <alias>sambaLogonScript</alias>
+ <alias>sambaMungedDial</alias>
</aliases>
- <description>Logon script path</description>
<usage>USER_APPLICATIONS</usage>
<syntax>1.3.6.1.4.1.1466.115.121.1.15</syntax>
- <equality>caseIgnoreMatch</equality>
+ <equality>caseExactMatch</equality>
</attributetype>
- <attributetype oid="1.3.6.1.4.1.7165.2.1.35" obsolete="false" singlevalue="true" collective="false" nousermodification="false">
+ <attributetype oid="1.3.6.1.4.1.7165.2.1.65" obsolete="false" singlevalue="true" collective="false" nousermodification="false">
<aliases>
- <alias>sambaProfilePath</alias>
+ <alias>sambaLockoutThreshold</alias>
</aliases>
- <description>Roaming profile path</description>
+ <description>Lockout users after bad logon attempts (default: 0 => off)</description>
<usage>USER_APPLICATIONS</usage>
- <syntax>1.3.6.1.4.1.1466.115.121.1.15</syntax>
- <equality>caseIgnoreMatch</equality>
+ <syntax>1.3.6.1.4.1.1466.115.121.1.27</syntax>
+ <equality>integerMatch</equality>
</attributetype>
<attributetype oid="1.3.6.1.4.1.7165.2.1.36" obsolete="false" singlevalue="true" collective="false" nousermodification="false">
<aliases>
@@ -181,6 +198,33 @@
<syntax>1.3.6.1.4.1.1466.115.121.1.15</syntax>
<equality>caseIgnoreMatch</equality>
</attributetype>
+ <attributetype oid="1.3.6.1.4.1.7165.2.1.63" obsolete="false" singlevalue="true" collective="false" nousermodification="false">
+ <aliases>
+ <alias>sambaLockoutDuration</alias>
+ </aliases>
+ <description>Lockout duration in minutes (default: 30, -1 => forever)</description>
+ <usage>USER_APPLICATIONS</usage>
+ <syntax>1.3.6.1.4.1.1466.115.121.1.27</syntax>
+ <equality>integerMatch</equality>
+ </attributetype>
+ <attributetype oid="1.3.6.1.4.1.7165.2.1.59" obsolete="false" singlevalue="true" collective="false" nousermodification="false">
+ <aliases>
+ <alias>sambaPwdHistoryLength</alias>
+ </aliases>
+ <description>Length of Password History Entries (default: 0 => off)</description>
+ <usage>USER_APPLICATIONS</usage>
+ <syntax>1.3.6.1.4.1.1466.115.121.1.27</syntax>
+ <equality>integerMatch</equality>
+ </attributetype>
+ <attributetype oid="1.3.6.1.4.1.7165.2.1.64" obsolete="false" singlevalue="true" collective="false" nousermodification="false">
+ <aliases>
+ <alias>sambaLockoutObservationWindow</alias>
+ </aliases>
+ <description>Reset time after lockout in minutes (default: 30)</description>
+ <usage>USER_APPLICATIONS</usage>
+ <syntax>1.3.6.1.4.1.1466.115.121.1.27</syntax>
+ <equality>integerMatch</equality>
+ </attributetype>
<attributetype oid="1.3.6.1.4.1.7165.2.1.37" obsolete="false" singlevalue="false" collective="false" nousermodification="false">
<aliases>
<alias>sambaHomePath</alias>
@@ -190,60 +234,59 @@
<syntax>1.3.6.1.4.1.1466.115.121.1.15</syntax>
<equality>caseIgnoreMatch</equality>
</attributetype>
- <attributetype oid="1.3.6.1.4.1.7165.2.1.38" obsolete="false" singlevalue="false" collective="false" nousermodification="false">
+ <attributetype oid="1.3.6.1.4.1.7165.2.1.27" obsolete="false" singlevalue="true" collective="false" nousermodification="false">
<aliases>
- <alias>sambaDomainName</alias>
+ <alias>sambaPwdLastSet</alias>
</aliases>
- <description>Windows NT domain to which the user belongs</description>
+ <description>Timestamp of the last password update</description>
<usage>USER_APPLICATIONS</usage>
- <syntax>1.3.6.1.4.1.1466.115.121.1.15</syntax>
- <equality>caseIgnoreMatch</equality>
+ <syntax>1.3.6.1.4.1.1466.115.121.1.27</syntax>
+ <equality>integerMatch</equality>
</attributetype>
- <attributetype oid="1.3.6.1.4.1.7165.2.1.39" obsolete="false" singlevalue="true" collective="false" nousermodification="false">
+ <attributetype oid="1.3.6.1.4.1.7165.2.1.45" obsolete="false" singlevalue="true" collective="false" nousermodification="false">
<aliases>
- <alias>sambaNextRid</alias>
+ <alias>sambaStringOption</alias>
</aliases>
- <description>Next NT rid to give out for anything</description>
+ <description>A string option</description>
<usage>USER_APPLICATIONS</usage>
- <syntax>1.3.6.1.4.1.1466.115.121.1.27</syntax>
- <equality>integerMatch</equality>
+ <syntax>1.3.6.1.4.1.1466.115.121.1.26</syntax>
+ <equality>caseExactIA5Match</equality>
</attributetype>
- <attributetype oid="1.3.6.1.4.1.7165.2.1.40" obsolete="false" singlevalue="true" collective="false" nousermodification="false">
+ <attributetype oid="1.3.6.1.4.1.7165.2.1.23" obsolete="false" singlevalue="true" collective="false" nousermodification="false">
<aliases>
- <alias>sambaAlgorithmicRidBase</alias>
+ <alias>sambaPrimaryGroupSID</alias>
</aliases>
- <description>Base at which the samba RID generation algorithm should operate</description>
+ <description>Primary Group Security ID</description>
<usage>USER_APPLICATIONS</usage>
- <syntax>1.3.6.1.4.1.1466.115.121.1.27</syntax>
- <equality>integerMatch</equality>
+ <syntax>1.3.6.1.4.1.1466.115.121.1.26</syntax>
+ <equality>caseIgnoreIA5Match</equality>
</attributetype>
- <attributetype oid="1.3.6.1.4.1.7165.2.1.41" obsolete="false" singlevalue="true" collective="false" nousermodification="false">
+ <attributetype oid="1.3.6.1.4.1.7165.2.1.35" obsolete="false" singlevalue="true" collective="false" nousermodification="false">
<aliases>
- <alias>sambaShareName</alias>
+ <alias>sambaProfilePath</alias>
</aliases>
- <description>Share Name</description>
+ <description>Roaming profile path</description>
<usage>USER_APPLICATIONS</usage>
<syntax>1.3.6.1.4.1.1466.115.121.1.15</syntax>
<equality>caseIgnoreMatch</equality>
</attributetype>
- <attributetype oid="1.3.6.1.4.1.7165.2.1.42" obsolete="false" singlevalue="false" collective="false" nousermodification="false">
+ <attributetype oid="1.3.6.1.4.1.7165.2.1.51" obsolete="false" singlevalue="false" collective="false" nousermodification="false">
<aliases>
- <alias>sambaOptionName</alias>
+ <alias>sambaSIDList</alias>
</aliases>
- <description>Option Name</description>
+ <description>Security ID List</description>
<usage>USER_APPLICATIONS</usage>
- <syntax>1.3.6.1.4.1.1466.115.121.1.15</syntax>
- <equality>caseIgnoreMatch</equality>
- <substring>caseIgnoreSubstringsMatch</substring>
+ <syntax>1.3.6.1.4.1.1466.115.121.1.26</syntax>
+ <equality>caseIgnoreIA5Match</equality>
</attributetype>
- <attributetype oid="1.3.6.1.4.1.7165.2.1.43" obsolete="false" singlevalue="true" collective="false" nousermodification="false">
+ <attributetype oid="1.3.6.1.4.1.7165.2.1.40" obsolete="false" singlevalue="true" collective="false" nousermodification="false">
<aliases>
- <alias>sambaBoolOption</alias>
+ <alias>sambaAlgorithmicRidBase</alias>
</aliases>
- <description>A boolean option</description>
+ <description>Base at which the samba RID generation algorithm should operate</description>
<usage>USER_APPLICATIONS</usage>
- <syntax>1.3.6.1.4.1.1466.115.121.1.7</syntax>
- <equality>booleanMatch</equality>
+ <syntax>1.3.6.1.4.1.1466.115.121.1.27</syntax>
+ <equality>integerMatch</equality>
</attributetype>
<attributetype oid="1.3.6.1.4.1.7165.2.1.44" obsolete="false" singlevalue="true" collective="false" nousermodification="false">
<aliases>
@@ -254,14 +297,68 @@
<syntax>1.3.6.1.4.1.1466.115.121.1.27</syntax>
<equality>integerMatch</equality>
</attributetype>
- <attributetype oid="1.3.6.1.4.1.7165.2.1.45" obsolete="false" singlevalue="true" collective="false" nousermodification="false">
+ <attributetype oid="1.3.6.1.4.1.7165.2.1.25" obsolete="false" singlevalue="true" collective="false" nousermodification="false">
<aliases>
- <alias>sambaStringOption</alias>
+ <alias>sambaNTPassword</alias>
</aliases>
- <description>A string option</description>
+ <description>MD4 hash of the unicode password</description>
<usage>USER_APPLICATIONS</usage>
<syntax>1.3.6.1.4.1.1466.115.121.1.26</syntax>
- <equality>caseExactIA5Match</equality>
+ <equality>caseIgnoreIA5Match</equality>
+ </attributetype>
+ <attributetype oid="1.3.6.1.4.1.7165.2.1.28" obsolete="false" singlevalue="true" collective="false" nousermodification="false">
+ <aliases>
+ <alias>sambaPwdCanChange</alias>
+ </aliases>
+ <description>Timestamp of when the user is allowed to update the password</description>
+ <usage>USER_APPLICATIONS</usage>
+ <syntax>1.3.6.1.4.1.1466.115.121.1.27</syntax>
+ <equality>integerMatch</equality>
+ </attributetype>
+ <attributetype oid="1.3.6.1.4.1.7165.2.1.55" obsolete="false" singlevalue="true" collective="false" nousermodification="false">
+ <aliases>
+ <alias>sambaLogonHours</alias>
+ </aliases>
+ <description>Logon Hours</description>
+ <usage>USER_APPLICATIONS</usage>
+ <syntax>1.3.6.1.4.1.1466.115.121.1.26</syntax>
+ <equality>caseIgnoreIA5Match</equality>
+ </attributetype>
+ <attributetype oid="1.3.6.1.4.1.7165.2.1.33" obsolete="false" singlevalue="true" collective="false" nousermodification="false">
+ <aliases>
+ <alias>sambaHomeDrive</alias>
+ </aliases>
+ <description>Driver letter of home directory mapping</description>
+ <usage>USER_APPLICATIONS</usage>
+ <syntax>1.3.6.1.4.1.1466.115.121.1.26</syntax>
+ <equality>caseIgnoreIA5Match</equality>
+ </attributetype>
+ <attributetype oid="1.3.6.1.4.1.7165.2.1.53" obsolete="false" singlevalue="false" collective="false" nousermodification="false">
+ <aliases>
+ <alias>sambaTrustFlags</alias>
+ </aliases>
+ <description>Trust Password Flags</description>
+ <usage>USER_APPLICATIONS</usage>
+ <syntax>1.3.6.1.4.1.1466.115.121.1.26</syntax>
+ <equality>caseIgnoreIA5Match</equality>
+ </attributetype>
+ <attributetype oid="1.3.6.1.4.1.7165.2.1.41" obsolete="false" singlevalue="true" collective="false" nousermodification="false">
+ <aliases>
+ <alias>sambaShareName</alias>
+ </aliases>
+ <description>Share Name</description>
+ <usage>USER_APPLICATIONS</usage>
+ <syntax>1.3.6.1.4.1.1466.115.121.1.15</syntax>
+ <equality>caseIgnoreMatch</equality>
+ </attributetype>
+ <attributetype oid="1.3.6.1.4.1.7165.2.1.52" obsolete="false" singlevalue="false" collective="false" nousermodification="false">
+ <aliases>
+ <alias>sambaPrivilegeList</alias>
+ </aliases>
+ <description>Privileges List</description>
+ <usage>USER_APPLICATIONS</usage>
+ <syntax>1.3.6.1.4.1.1466.115.121.1.26</syntax>
+ <equality>caseIgnoreIA5Match</equality>
</attributetype>
<attributetype oid="1.3.6.1.4.1.7165.2.1.46" obsolete="false" singlevalue="false" collective="false" nousermodification="false">
<aliases>
@@ -272,13 +369,14 @@
<syntax>1.3.6.1.4.1.1466.115.121.1.15</syntax>
<equality>caseIgnoreMatch</equality>
</attributetype>
- <attributetype oid="1.3.6.1.4.1.7165.2.1.47" obsolete="false" singlevalue="false" collective="false" nousermodification="false">
+ <attributetype oid="1.3.6.1.4.1.7165.2.1.67" obsolete="false" singlevalue="true" collective="false" nousermodification="false">
<aliases>
- <alias>sambaMungedDial</alias>
+ <alias>sambaRefuseMachinePwdChange</alias>
</aliases>
+ <description>Allow Machine Password changes (default: 0 => off)</description>
<usage>USER_APPLICATIONS</usage>
- <syntax>1.3.6.1.4.1.1466.115.121.1.15</syntax>
- <equality>caseExactMatch</equality>
+ <syntax>1.3.6.1.4.1.1466.115.121.1.27</syntax>
+ <equality>integerMatch</equality>
</attributetype>
<attributetype oid="1.3.6.1.4.1.7165.2.1.48" obsolete="false" singlevalue="true" collective="false" nousermodification="false">
<aliases>
@@ -298,6 +396,15 @@
<syntax>1.3.6.1.4.1.1466.115.121.1.27</syntax>
<equality>integerMatch</equality>
</attributetype>
+ <attributetype oid="1.3.6.1.4.1.7165.2.1.58" obsolete="false" singlevalue="true" collective="false" nousermodification="false">
+ <aliases>
+ <alias>sambaMinPwdLength</alias>
+ </aliases>
+ <description>Minimal password length (default: 5)</description>
+ <usage>USER_APPLICATIONS</usage>
+ <syntax>1.3.6.1.4.1.1466.115.121.1.27</syntax>
+ <equality>integerMatch</equality>
+ </attributetype>
<attributetype oid="1.3.6.1.4.1.7165.2.1.50" obsolete="false" singlevalue="false" collective="false" nousermodification="false">
<aliases>
<alias>sambaPrivName</alias>
@@ -308,64 +415,50 @@
<equality>caseIgnoreMatch</equality>
<substring>caseIgnoreSubstringsMatch</substring>
</attributetype>
- <attributetype oid="1.3.6.1.4.1.7165.2.1.51" obsolete="false" singlevalue="false" collective="false" nousermodification="false">
- <aliases>
- <alias>sambaSIDList</alias>
- </aliases>
- <description>Security ID List</description>
- <usage>USER_APPLICATIONS</usage>
- <syntax>1.3.6.1.4.1.1466.115.121.1.26</syntax>
- <equality>caseIgnoreIA5Match</equality>
- </attributetype>
- <attributetype oid="1.3.6.1.4.1.7165.2.1.52" obsolete="false" singlevalue="false" collective="false" nousermodification="false">
- <aliases>
- <alias>sambaPrivilegeList</alias>
- </aliases>
- <description>Privileges List</description>
- <usage>USER_APPLICATIONS</usage>
- <syntax>1.3.6.1.4.1.1466.115.121.1.26</syntax>
- <equality>caseIgnoreIA5Match</equality>
- </attributetype>
- <attributetype oid="1.3.6.1.4.1.7165.2.1.53" obsolete="false" singlevalue="false" collective="false" nousermodification="false">
+ <attributetype oid="1.3.6.1.4.1.7165.2.1.42" obsolete="false" singlevalue="false" collective="false" nousermodification="false">
<aliases>
- <alias>sambaTrustFlags</alias>
+ <alias>sambaOptionName</alias>
</aliases>
- <description>Trust Password Flags</description>
+ <description>Option Name</description>
<usage>USER_APPLICATIONS</usage>
- <syntax>1.3.6.1.4.1.1466.115.121.1.26</syntax>
- <equality>caseIgnoreIA5Match</equality>
+ <syntax>1.3.6.1.4.1.1466.115.121.1.15</syntax>
+ <equality>caseIgnoreMatch</equality>
+ <substring>caseIgnoreSubstringsMatch</substring>
</attributetype>
- <attributetype oid="1.3.6.1.4.1.7165.2.1.54" obsolete="false" singlevalue="false" collective="false" nousermodification="false">
+ <attributetype oid="1.3.6.1.4.1.7165.2.1.26" obsolete="false" singlevalue="true" collective="false" nousermodification="false">
<aliases>
- <alias>sambaPasswordHistory</alias>
+ <alias>sambaAcctFlags</alias>
</aliases>
- <description>Concatenated MD4 hashes of the unicode passwords used on this account</description>
+ <description>Account Flags</description>
<usage>USER_APPLICATIONS</usage>
<syntax>1.3.6.1.4.1.1466.115.121.1.26</syntax>
<equality>caseIgnoreIA5Match</equality>
</attributetype>
- <attributetype oid="1.3.6.1.4.1.7165.2.1.55" obsolete="false" singlevalue="true" collective="false" nousermodification="false">
+ <attributetype oid="1.3.6.1.4.1.7165.2.1.62" obsolete="false" singlevalue="true" collective="false" nousermodification="false">
<aliases>
- <alias>sambaLogonHours</alias>
+ <alias>sambaMinPwdAge</alias>
</aliases>
- <description>Logon Hours</description>
+ <description>Minimum password age, in seconds (default: 0 => allow immediate password change)</description>
<usage>USER_APPLICATIONS</usage>
- <syntax>1.3.6.1.4.1.1466.115.121.1.26</syntax>
- <equality>caseIgnoreIA5Match</equality>
+ <syntax>1.3.6.1.4.1.1466.115.121.1.27</syntax>
+ <equality>integerMatch</equality>
</attributetype>
</attributetypes>
<objectclasses>
- <objectclass oid="1.3.6.1.4.1.7165.1.2.2.10" obsolete="false">
+ <objectclass oid="1.3.6.1.4.1.7165.2.2.13" obsolete="false">
<aliases>
- <alias>sambaConfig</alias>
+ <alias>sambaPrivilege</alias>
</aliases>
- <description>Samba Configuration Section</description>
+ <description>Samba Privilege</description>
<superiors>
<superior>top</superior>
</superiors>
<type>AUXILIARY</type>
+ <mandatory>
+ <attributetype>sambaSID</attributetype>
+ </mandatory>
<optional>
- <attributetype>description</attributetype>
+ <attributetype>sambaPrivilegeList</attributetype>
</optional>
</objectclass>
<objectclass oid="1.3.6.1.4.1.7165.2.2.11" obsolete="false">
@@ -384,184 +477,191 @@
<attributetype>description</attributetype>
</optional>
</objectclass>
- <objectclass oid="1.3.6.1.4.1.7165.2.2.12" obsolete="false">
+ <objectclass oid="1.3.6.1.4.1.7165.2.2.6" obsolete="false">
<aliases>
- <alias>sambaConfigOption</alias>
+ <alias>sambaSamAccount</alias>
</aliases>
- <description>Samba Configuration Option</description>
+ <description>Samba 3.0 Auxilary SAM Account</description>
<superiors>
<superior>top</superior>
</superiors>
- <type>STRUCTURAL</type>
+ <type>AUXILIARY</type>
<mandatory>
- <attributetype>sambaOptionName</attributetype>
+ <attributetype>sambaSID</attributetype>
+ <attributetype>uid</attributetype>
</mandatory>
<optional>
- <attributetype>sambaBoolOption</attributetype>
- <attributetype>sambaIntegerOption</attributetype>
- <attributetype>sambaStringOption</attributetype>
- <attributetype>sambaStringListOption</attributetype>
+ <attributetype>cn</attributetype>
<attributetype>description</attributetype>
+ <attributetype>displayName</attributetype>
+ <attributetype>sambaAcctFlags</attributetype>
+ <attributetype>sambaBadPasswordCount</attributetype>
+ <attributetype>sambaBadPasswordTime</attributetype>
+ <attributetype>sambaDomainName</attributetype>
+ <attributetype>sambaHomeDrive</attributetype>
+ <attributetype>sambaHomePath</attributetype>
+ <attributetype>sambaKickoffTime</attributetype>
+ <attributetype>sambaLMPassword</attributetype>
+ <attributetype>sambaLogoffTime</attributetype>
+ <attributetype>sambaLogonHours</attributetype>
+ <attributetype>sambaLogonScript</attributetype>
+ <attributetype>sambaLogonTime</attributetype>
+ <attributetype>sambaMungedDial</attributetype>
+ <attributetype>sambaNTPassword</attributetype>
+ <attributetype>sambaPasswordHistory</attributetype>
+ <attributetype>sambaPrimaryGroupSID</attributetype>
+ <attributetype>sambaProfilePath</attributetype>
+ <attributetype>sambaPwdCanChange</attributetype>
+ <attributetype>sambaPwdLastSet</attributetype>
+ <attributetype>sambaPwdMustChange</attributetype>
+ <attributetype>sambaUserWorkstations</attributetype>
</optional>
</objectclass>
- <objectclass oid="1.3.6.1.4.1.7165.2.2.13" obsolete="false">
+ <objectclass oid="1.3.6.1.4.1.7165.2.2.7" obsolete="false">
<aliases>
- <alias>sambaPrivilege</alias>
+ <alias>sambaUnixIdPool</alias>
</aliases>
- <description>Samba Privilege</description>
+ <description>Pool for allocating UNIX uids/gids</description>
<superiors>
<superior>top</superior>
</superiors>
<type>AUXILIARY</type>
<mandatory>
- <attributetype>sambaSID</attributetype>
+ <attributetype>gidNumber</attributetype>
+ <attributetype>uidNumber</attributetype>
</mandatory>
- <optional>
- <attributetype>sambaPrivilegeList</attributetype>
- </optional>
</objectclass>
- <objectclass oid="1.3.6.1.4.1.7165.2.2.14" obsolete="false">
+ <objectclass oid="1.3.6.1.4.1.7165.2.2.4" obsolete="false">
<aliases>
- <alias>sambaTrustPassword</alias>
+ <alias>sambaGroupMapping</alias>
</aliases>
- <description>Samba Trust Password</description>
+ <description>Samba Group Mapping</description>
<superiors>
<superior>top</superior>
</superiors>
- <type>STRUCTURAL</type>
+ <type>AUXILIARY</type>
<mandatory>
- <attributetype>sambaDomainName</attributetype>
- <attributetype>sambaNTPassword</attributetype>
- <attributetype>sambaTrustFlags</attributetype>
+ <attributetype>gidNumber</attributetype>
+ <attributetype>sambaGroupType</attributetype>
+ <attributetype>sambaSID</attributetype>
</mandatory>
<optional>
- <attributetype>sambaSID</attributetype>
- <attributetype>sambaPwdLastSet</attributetype>
+ <attributetype>description</attributetype>
+ <attributetype>displayName</attributetype>
+ <attributetype>sambaSIDList</attributetype>
</optional>
</objectclass>
- <objectclass oid="1.3.6.1.4.1.7165.2.2.4" obsolete="false">
+ <objectclass oid="1.3.6.1.4.1.7165.2.2.12" obsolete="false">
<aliases>
- <alias>sambaGroupMapping</alias>
+ <alias>sambaConfigOption</alias>
</aliases>
- <description>Samba Group Mapping</description>
+ <description>Samba Configuration Option</description>
<superiors>
<superior>top</superior>
</superiors>
- <type>AUXILIARY</type>
+ <type>STRUCTURAL</type>
<mandatory>
- <attributetype>gidNumber</attributetype>
- <attributetype>sambaSID</attributetype>
- <attributetype>sambaGroupType</attributetype>
+ <attributetype>sambaOptionName</attributetype>
</mandatory>
<optional>
- <attributetype>displayName</attributetype>
+ <attributetype>sambaBoolOption</attributetype>
+ <attributetype>sambaIntegerOption</attributetype>
+ <attributetype>sambaStringListOption</attributetype>
+ <attributetype>sambaStringOption</attributetype>
<attributetype>description</attributetype>
- <attributetype>sambaSIDList</attributetype>
</optional>
</objectclass>
- <objectclass oid="1.3.6.1.4.1.7165.2.2.5" obsolete="false">
+ <objectclass oid="1.3.6.1.4.1.7165.2.2.9" obsolete="false">
<aliases>
- <alias>sambaDomain</alias>
+ <alias>sambaSidEntry</alias>
</aliases>
- <description>Samba Domain Information</description>
+ <description>Structural Class for a SID</description>
<superiors>
<superior>top</superior>
</superiors>
<type>STRUCTURAL</type>
<mandatory>
- <attributetype>sambaDomainName</attributetype>
<attributetype>sambaSID</attributetype>
</mandatory>
- <optional>
- <attributetype>sambaNextRid</attributetype>
- <attributetype>sambaNextGroupRid</attributetype>
- <attributetype>sambaNextUserRid</attributetype>
- <attributetype>sambaAlgorithmicRidBase</attributetype>
- </optional>
</objectclass>
- <objectclass oid="1.3.6.1.4.1.7165.2.2.6" obsolete="false">
+ <objectclass oid="1.3.6.1.4.1.7165.2.2.8" obsolete="false">
<aliases>
- <alias>sambaSamAccount</alias>
+ <alias>sambaIdmapEntry</alias>
</aliases>
- <description>Samba 3.0 Auxilary SAM Account</description>
+ <description>Mapping from a SID to an ID</description>
<superiors>
<superior>top</superior>
</superiors>
<type>AUXILIARY</type>
<mandatory>
- <attributetype>uid</attributetype>
<attributetype>sambaSID</attributetype>
</mandatory>
<optional>
- <attributetype>cn</attributetype>
- <attributetype>sambaLMPassword</attributetype>
- <attributetype>sambaNTPassword</attributetype>
- <attributetype>sambaPwdLastSet</attributetype>
- <attributetype>sambaLogonTime</attributetype>
- <attributetype>sambaLogoffTime</attributetype>
- <attributetype>sambaKickoffTime</attributetype>
- <attributetype>sambaPwdCanChange</attributetype>
- <attributetype>sambaPwdMustChange</attributetype>
- <attributetype>sambaAcctFlags</attributetype>
- <attributetype>displayName</attributetype>
- <attributetype>sambaHomePath</attributetype>
- <attributetype>sambaHomeDrive</attributetype>
- <attributetype>sambaLogonScript</attributetype>
- <attributetype>sambaProfilePath</attributetype>
- <attributetype>description</attributetype>
- <attributetype>sambaUserWorkstations</attributetype>
- <attributetype>sambaPrimaryGroupSID</attributetype>
- <attributetype>sambaDomainName</attributetype>
- <attributetype>sambaMungedDial</attributetype>
- <attributetype>sambaBadPasswordCount</attributetype>
- <attributetype>sambaBadPasswordTime</attributetype>
- <attributetype>sambaPasswordHistory</attributetype>
- <attributetype>sambaLogonHours</attributetype>
+ <attributetype>gidNumber</attributetype>
+ <attributetype>uidNumber</attributetype>
</optional>
</objectclass>
- <objectclass oid="1.3.6.1.4.1.7165.2.2.7" obsolete="false">
+ <objectclass oid="1.3.6.1.4.1.7165.1.2.2.10" obsolete="false">
<aliases>
- <alias>sambaUnixIdPool</alias>
+ <alias>sambaConfig</alias>
</aliases>
- <description>Pool for allocating UNIX uids/gids</description>
+ <description>Samba Configuration Section</description>
<superiors>
<superior>top</superior>
</superiors>
<type>AUXILIARY</type>
- <mandatory>
- <attributetype>uidNumber</attributetype>
- <attributetype>gidNumber</attributetype>
- </mandatory>
+ <optional>
+ <attributetype>description</attributetype>
+ </optional>
</objectclass>
- <objectclass oid="1.3.6.1.4.1.7165.2.2.8" obsolete="false">
+ <objectclass oid="1.3.6.1.4.1.7165.2.2.14" obsolete="false">
<aliases>
- <alias>sambaIdmapEntry</alias>
+ <alias>sambaTrustPassword</alias>
</aliases>
- <description>Mapping from a SID to an ID</description>
+ <description>Samba Trust Password</description>
<superiors>
<superior>top</superior>
</superiors>
- <type>AUXILIARY</type>
+ <type>STRUCTURAL</type>
<mandatory>
- <attributetype>sambaSID</attributetype>
+ <attributetype>sambaDomainName</attributetype>
+ <attributetype>sambaNTPassword</attributetype>
+ <attributetype>sambaTrustFlags</attributetype>
</mandatory>
<optional>
- <attributetype>uidNumber</attributetype>
- <attributetype>gidNumber</attributetype>
+ <attributetype>sambaPwdLastSet</attributetype>
+ <attributetype>sambaSID</attributetype>
</optional>
</objectclass>
- <objectclass oid="1.3.6.1.4.1.7165.2.2.9" obsolete="false">
+ <objectclass oid="1.3.6.1.4.1.7165.2.2.5" obsolete="false">
<aliases>
- <alias>sambaSidEntry</alias>
+ <alias>sambaDomain</alias>
</aliases>
- <description>Structural Class for a SID</description>
+ <description>Samba Domain Information</description>
<superiors>
<superior>top</superior>
</superiors>
<type>STRUCTURAL</type>
<mandatory>
+ <attributetype>sambaDomainName</attributetype>
<attributetype>sambaSID</attributetype>
</mandatory>
+ <optional>
+ <attributetype>sambaAlgorithmicRidBase</attributetype>
+ <attributetype>sambaForceLogoff</attributetype>
+ <attributetype>sambaLockoutDuration</attributetype>
+ <attributetype>sambaLockoutObservationWindow</attributetype>
+ <attributetype>sambaLockoutThreshold</attributetype>
+ <attributetype>sambaLogonToChgPwd</attributetype>
+ <attributetype>sambaMaxPwdAge</attributetype>
+ <attributetype>sambaMinPwdAge</attributetype>
+ <attributetype>sambaMinPwdLength</attributetype>
+ <attributetype>sambaNextGroupRid</attributetype>
+ <attributetype>sambaNextRid</attributetype>
+ <attributetype>sambaNextUserRid</attributetype>
+ <attributetype>sambaPwdHistoryLength</attributetype>
+ <attributetype>sambaRefuseMachinePwdChange</attributetype>
+ </optional>
</objectclass>
</objectclasses>
</schema>