|
|
@@ -12,8 +12,7 @@ attributeTypes: (
|
|
|
EQUALITY caseExactIA5Match
|
|
|
SUBSTR caseExactIA5SubstringsMatch
|
|
|
SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
|
|
|
- X-ORIGIN 'SUDO'
|
|
|
- )
|
|
|
+ X-ORIGIN 'SUDO' )
|
|
|
#
|
|
|
################################################################################
|
|
|
#
|
|
|
@@ -58,6 +57,54 @@ attributeTypes: (
|
|
|
#
|
|
|
################################################################################
|
|
|
#
|
|
|
+attributeTypes: ( 1.3.6.1.4.1.15953.9.1.6
|
|
|
+ NAME 'sudoRunAsUser'
|
|
|
+ DESC 'User(s) impersonated by sudo'
|
|
|
+ EQUALITY caseExactIA5Match
|
|
|
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
|
|
|
+ X-ORIGIN 'SUDO' )
|
|
|
+#
|
|
|
+################################################################################
|
|
|
+#
|
|
|
+attributeTypes: ( 1.3.6.1.4.1.15953.9.1.7
|
|
|
+ NAME 'sudoRunAsGroup'
|
|
|
+ DESC 'Group(s) impersonated by sudo'
|
|
|
+ EQUALITY caseExactIA5Match
|
|
|
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
|
|
|
+ X-ORIGIN 'SUDO' )
|
|
|
+#
|
|
|
+################################################################################
|
|
|
+#
|
|
|
+attributeTypes: ( 1.3.6.1.4.1.15953.9.1.8
|
|
|
+ NAME 'sudoNotBefore'
|
|
|
+ DESC 'Start of time interval for which the entry is valid'
|
|
|
+ EQUALITY generalizedTimeMatch
|
|
|
+ ORDERING generalizedTimeOrderingMatch
|
|
|
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.24
|
|
|
+ X-ORIGIN 'SUDO' )
|
|
|
+#
|
|
|
+################################################################################
|
|
|
+#
|
|
|
+attributeTypes: ( 1.3.6.1.4.1.15953.9.1.9
|
|
|
+ NAME 'sudoNotAfter'
|
|
|
+ DESC 'End of time interval for which the entry is valid'
|
|
|
+ EQUALITY generalizedTimeMatch
|
|
|
+ ORDERING generalizedTimeOrderingMatch
|
|
|
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.24
|
|
|
+ X-ORIGIN 'SUDO' )
|
|
|
+#
|
|
|
+################################################################################
|
|
|
+#
|
|
|
+attributeTypes: ( 1.3.6.1.4.1.15953.9.1.10
|
|
|
+ NAME 'sudoOrder'
|
|
|
+ DESC 'an integer to order the sudoRole entries'
|
|
|
+ EQUALITY integerMatch
|
|
|
+ ORDERING integerOrderingMatch
|
|
|
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.27
|
|
|
+ X-ORIGIN 'SUDO' )
|
|
|
+#
|
|
|
+################################################################################
|
|
|
+#
|
|
|
objectClasses: (
|
|
|
1.3.6.1.4.1.15953.9.2.1
|
|
|
NAME 'sudoRole'
|
|
|
@@ -65,9 +112,10 @@ objectClasses: (
|
|
|
STRUCTURAL
|
|
|
DESC 'Sudoer Entries'
|
|
|
MUST ( cn )
|
|
|
- MAY ( sudoUser $ sudoHost $ sudoCommand $ sudoRunAs $ sudoOption $ description )
|
|
|
- X-ORIGIN 'SUDO'
|
|
|
- )
|
|
|
+ MAY ( sudoUser $ sudoHost $ sudoCommand $ sudoRunAs $ sudoRunAsUser $
|
|
|
+ sudoRunAsGroup $ sudoOption $ sudoNotBefore $ sudoNotAfter $
|
|
|
+ sudoOrder $ description )
|
|
|
+ X-ORIGIN 'SUDO' )
|
|
|
#
|
|
|
################################################################################
|
|
|
#
|