1# 2# Active Directory Schema for sudo configuration (sudoers) 3# 4# To extend your Active Directory schema, run one of the following command 5# on your Windows DC (default port - Active Directory): 6# 7# ldifde -i -f schema.ActiveDirectory -c "CN=Schema,CN=Configuration,DC=X" #schemaNamingContext 8# 9# or on your Windows DC if using another port (with Active Directory LightWeight Directory Services / ADAM-Active Directory Application Mode) 10# Port 50000 by example (or any other port specified when defining the ADLDS/ADAM instance 11# 12# ldifde -i -f schema.ActiveDirectory -t 50000 -c "CN=Schema,CN=Configuration,DC=X" #schemaNamingContext 13# 14# or 15# 16# ldifde -i -f schema.ActiveDirectory -s server:port -c "CN=Schema,CN=Configuration,DC=X" #schemaNamingContext 17# 18# Can add username domain and password 19# 20# -b username domain password 21# 22# Can create Log file in current or any directory 23# 24# -j . 25# 26 27dn: CN=sudoUser,CN=Schema,CN=Configuration,DC=X 28changetype: add 29objectClass: top 30objectClass: attributeSchema 31cn: sudoUser 32distinguishedName: CN=sudoUser,CN=Schema,CN=Configuration,DC=X 33instanceType: 4 34attributeID: 1.3.6.1.4.1.15953.9.1.1 35attributeSyntax: 2.5.5.5 36isSingleValued: FALSE 37showInAdvancedViewOnly: TRUE 38adminDisplayName: sudoUser 39adminDescription: User(s) who may run sudo 40oMSyntax: 22 41searchFlags: 1 42lDAPDisplayName: sudoUser 43name: sudoUser 44schemaIDGUID:: JrGcaKpnoU+0s+HgeFjAbg== 45objectCategory: CN=Attribute-Schema,CN=Schema,CN=Configuration,DC=X 46 47dn: CN=sudoHost,CN=Schema,CN=Configuration,DC=X 48changetype: add 49objectClass: top 50objectClass: attributeSchema 51cn: sudoHost 52distinguishedName: CN=sudoHost,CN=Schema,CN=Configuration,DC=X 53instanceType: 4 54attributeID: 1.3.6.1.4.1.15953.9.1.2 55attributeSyntax: 2.5.5.5 56isSingleValued: FALSE 57showInAdvancedViewOnly: TRUE 58adminDisplayName: sudoHost 59adminDescription: Host(s) who may run sudo 60oMSyntax: 22 61lDAPDisplayName: sudoHost 62name: sudoHost 63schemaIDGUID:: d0TTjg+Y6U28g/Y+ns2k4w== 64objectCategory: CN=Attribute-Schema,CN=Schema,CN=Configuration,DC=X 65 66dn: CN=sudoCommand,CN=Schema,CN=Configuration,DC=X 67changetype: add 68objectClass: top 69objectClass: attributeSchema 70cn: sudoCommand 71distinguishedName: CN=sudoCommand,CN=Schema,CN=Configuration,DC=X 72instanceType: 4 73attributeID: 1.3.6.1.4.1.15953.9.1.3 74attributeSyntax: 2.5.5.5 75isSingleValued: FALSE 76showInAdvancedViewOnly: TRUE 77adminDisplayName: sudoCommand 78adminDescription: Command(s) to be executed by sudo 79oMSyntax: 22 80lDAPDisplayName: sudoCommand 81name: sudoCommand 82schemaIDGUID:: D6QR4P5UyUen3RGYJCHCPg== 83objectCategory: CN=Attribute-Schema,CN=Schema,CN=Configuration,DC=X 84 85dn: CN=sudoRunAs,CN=Schema,CN=Configuration,DC=X 86changetype: add 87objectClass: top 88objectClass: attributeSchema 89cn: sudoRunAs 90distinguishedName: CN=sudoRunAs,CN=Schema,CN=Configuration,DC=X 91instanceType: 4 92attributeID: 1.3.6.1.4.1.15953.9.1.4 93attributeSyntax: 2.5.5.5 94isSingleValued: FALSE 95showInAdvancedViewOnly: TRUE 96adminDisplayName: sudoRunAs 97adminDescription: User(s) impersonated by sudo (deprecated) 98oMSyntax: 22 99lDAPDisplayName: sudoRunAs 100name: sudoRunAs 101schemaIDGUID:: CP98mCQTyUKKxGrQeM80hQ== 102objectCategory: CN=Attribute-Schema,CN=Schema,CN=Configuration,DC=X 103 104dn: CN=sudoOption,CN=Schema,CN=Configuration,DC=X 105changetype: add 106objectClass: top 107objectClass: attributeSchema 108cn: sudoOption 109distinguishedName: CN=sudoOption,CN=Schema,CN=Configuration,DC=X 110instanceType: 4 111attributeID: 1.3.6.1.4.1.15953.9.1.5 112attributeSyntax: 2.5.5.5 113isSingleValued: FALSE 114showInAdvancedViewOnly: TRUE 115adminDisplayName: sudoOption 116adminDescription: Option(s) followed by sudo 117oMSyntax: 22 118lDAPDisplayName: sudoOption 119name: sudoOption 120schemaIDGUID:: ojaPzBBlAEmsvrHxQctLnA== 121objectCategory: CN=Attribute-Schema,CN=Schema,CN=Configuration,DC=X 122 123dn: CN=sudoRunAsUser,CN=Schema,CN=Configuration,DC=X 124changetype: add 125objectClass: top 126objectClass: attributeSchema 127cn: sudoRunAsUser 128distinguishedName: CN=sudoRunAsUser,CN=Schema,CN=Configuration,DC=X 129instanceType: 4 130attributeID: 1.3.6.1.4.1.15953.9.1.6 131attributeSyntax: 2.5.5.5 132isSingleValued: FALSE 133showInAdvancedViewOnly: TRUE 134adminDisplayName: sudoRunAsUser 135adminDescription: User(s) impersonated by sudo 136oMSyntax: 22 137lDAPDisplayName: sudoRunAsUser 138name: sudoRunAsUser 139schemaIDGUID:: 9C52yPYd3RG3jMR2VtiVkw== 140objectCategory: CN=Attribute-Schema,CN=Schema,CN=Configuration,DC=X 141 142dn: CN=sudoRunAsGroup,CN=Schema,CN=Configuration,DC=X 143changetype: add 144objectClass: top 145objectClass: attributeSchema 146cn: sudoRunAsGroup 147distinguishedName: CN=sudoRunAsGroup,CN=Schema,CN=Configuration,DC=X 148instanceType: 4 149attributeID: 1.3.6.1.4.1.15953.9.1.7 150attributeSyntax: 2.5.5.5 151isSingleValued: FALSE 152showInAdvancedViewOnly: TRUE 153adminDisplayName: sudoRunAsGroup 154adminDescription: Groups(s) impersonated by sudo 155oMSyntax: 22 156lDAPDisplayName: sudoRunAsGroup 157name: sudoRunAsGroup 158schemaIDGUID:: xJhSt/Yd3RGJPTB1VtiVkw== 159objectCategory: CN=Attribute-Schema,CN=Schema,CN=Configuration,DC=X 160 161dn: CN=sudoNotBefore,CN=Schema,CN=Configuration,DC=X 162changetype: add 163objectClass: top 164objectClass: attributeSchema 165cn: sudoNotBefore 166distinguishedName: CN=sudoNotBefore,CN=Schema,CN=Configuration,DC=X 167instanceType: 4 168attributeID: 1.3.6.1.4.1.15953.9.1.8 169attributeSyntax: 2.5.5.11 170isSingleValued: TRUE 171showInAdvancedViewOnly: TRUE 172adminDisplayName: sudoNotBefore 173adminDescription: Start of time interval for which the entry is valid 174oMSyntax: 24 175lDAPDisplayName: sudoNotBefore 176name: sudoNotBefore 177schemaIDGUID:: dm1HnRfY4RGf4gopYYhwmw== 178objectCategory: CN=Attribute-Schema,CN=Schema,CN=Configuration,DC=X 179 180dn: CN=sudoNotAfter,CN=Schema,CN=Configuration,DC=X 181changetype: add 182objectClass: top 183objectClass: attributeSchema 184cn: sudoNotAfter 185distinguishedName: CN=sudoNotAfter,CN=Schema,CN=Configuration,DC=X 186instanceType: 4 187attributeID: 1.3.6.1.4.1.15953.9.1.9 188attributeSyntax: 2.5.5.11 189isSingleValued: TRUE 190showInAdvancedViewOnly: TRUE 191adminDisplayName: sudoNotAfter 192adminDescription: End of time interval for which the entry is valid 193oMSyntax: 24 194lDAPDisplayName: sudoNotAfter 195name: sudoNotAfter 196schemaIDGUID:: OAr/pBfY4RG9dBIpYYhwmw== 197objectCategory: CN=Attribute-Schema,CN=Schema,CN=Configuration,DC=X 198 199dn: CN=sudoOrder,CN=Schema,CN=Configuration,DC=X 200changetype: add 201objectClass: top 202objectClass: attributeSchema 203cn: sudoOrder 204distinguishedName: CN=sudoOrder,CN=Schema,CN=Configuration,DC=X 205instanceType: 4 206attributeID: 1.3.6.1.4.1.15953.9.1.10 207attributeSyntax: 2.5.5.9 208isSingleValued: TRUE 209showInAdvancedViewOnly: TRUE 210adminDisplayName: sudoOrder 211adminDescription: an integer to order the sudoRole entries 212oMSyntax: 2 213lDAPDisplayName: sudoOrder 214name: sudoOrder 215schemaIDGUID:: 0J8yrRfY4RGIYBUpYYhwmw== 216objectCategory: CN=Attribute-Schema,CN=Schema,CN=Configuration,DC=X 217 218dn: 219changetype: modify 220add: schemaUpdateNow 221schemaUpdateNow: 1 222- 223 224dn: CN=sudoRole,CN=Schema,CN=Configuration,DC=X 225changetype: add 226objectClass: top 227objectClass: classSchema 228cn: sudoRole 229distinguishedName: CN=sudoRole,CN=Schema,CN=Configuration,DC=X 230instanceType: 4 231possSuperiors: container 232possSuperiors: top 233subClassOf: top 234governsID: 1.3.6.1.4.1.15953.9.2.1 235mayContain: sudoCommand 236mayContain: sudoHost 237mayContain: sudoOption 238mayContain: sudoRunAs 239mayContain: sudoRunAsUser 240mayContain: sudoRunAsGroup 241mayContain: sudoUser 242mayContain: sudoNotBefore 243mayContain: sudoNotAfter 244mayContain: sudoOrder 245rDNAttID: cn 246showInAdvancedViewOnly: FALSE 247adminDisplayName: sudoRole 248adminDescription: Sudoer Entries 249objectClassCategory: 1 250lDAPDisplayName: sudoRole 251name: sudoRole 252schemaIDGUID:: SQn432lnZ0+ukbdh3+gN3w== 253systemOnly: FALSE 254objectCategory: CN=Class-Schema,CN=Schema,CN=Configuration,DC=X 255defaultObjectCategory: CN=sudoRole,CN=Schema,CN=Configuration,DC=X 256