Changeset 1018 for pykota/trunk/initscripts
- Timestamp:
- 06/06/03 22:49:15 (21 years ago)
- Location:
- pykota/trunk/initscripts/ldap
- Files:
-
- 2 modified
Legend:
- Unmodified
- Added
- Removed
-
pykota/trunk/initscripts/ldap/pykota-sample.ldif
r1017 r1018 72 72 73 73 dn: cn=apple,ou=Printers,ou=PyKota,dc=librelogiciel,dc=com 74 objectClass: pykota Named74 objectClass: pykotaObject 75 75 objectClass: pykotaPrinter 76 76 cn: apple … … 80 80 81 81 dn: cn=uniqueidentifier01,ou=UQuotas,ou=PyKota,dc=librelogiciel,dc=com 82 objectClass: pykota Named82 objectClass: pykotaObject 83 83 objectClass: pykotaUserPQuota 84 84 cn: uniqueidentifier01 … … 92 92 93 93 dn: cn=uniqueidentifier02,ou=GQuotas,ou=PyKota,dc=librelogiciel,dc=com 94 objectClass: pykota Named94 objectClass: pykotaObject 95 95 objectClass: pykotaGroupPQuota 96 96 cn: uniqueidentifier02 … … 102 102 103 103 dn: cn=uniqueidentifier03,ou=Jobs,ou=PyKota,dc=librelogiciel,dc=com 104 objectClass: pykota Named104 objectClass: pykotaObject 105 105 objectClass: pykotaJob 106 106 cn: uniqueidentifier03 … … 113 113 114 114 dn: cn=uniqueidentifier04,ou=LastJobs,ou=PyKota,dc=librelogiciel,dc=com 115 objectClass: pykota Named115 objectClass: pykotaObject 116 116 objectClass: pykotaLastJob 117 117 cn: uniqueidentifier04 118 118 pykotaPrinterName: apple 119 pykotaLastJob UUID: uniqueidentifier03119 pykotaLastJobIdent: uniqueidentifier03 -
pykota/trunk/initscripts/ldap/pykota.schema
r1017 r1018 110 110 # pykotaAction 111 111 attributetype ( 1.3.6.1.4.1.16868.1.1.14 NAME 'pykotaAction' 112 DESC 'Was the job allowed, or denied '113 EQUALITY case IgnoreIA5Match112 DESC 'Was the job allowed, or denied : ( "ALLOW" | "DENY" )' 113 EQUALITY caseExactIA5Match 114 114 SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 SINGLE-VALUE ) 115 115 … … 132 132 SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 SINGLE-VALUE ) 133 133 134 # pykotaLastJob UUID135 attributetype ( 1.3.6.1.4.1.16868.1.1.18 NAME 'pykotaLastJob UUID'136 DESC ' Last job uuidin the history'134 # pykotaLastJobIdent 135 attributetype ( 1.3.6.1.4.1.16868.1.1.18 NAME 'pykotaLastJobIdent' 136 DESC 'Identifies the last job in the history' 137 137 EQUALITY caseExactIA5Match 138 138 SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 SINGLE-VALUE ) … … 145 145 objectclass ( 1.3.6.1.4.1.16868.1.2.1 NAME 'pykotaAccount' SUP top AUXILIARY 146 146 DESC 'PyKota Auxiliary User Account' 147 MUST ( uid $ pykotaUserName)148 MAY ( pykota LimitBy ) )147 MUST ( uid ) 148 MAY ( pykotaUserName $ pykotaLimitBy ) ) 149 149 150 150 # pykotaGroup 151 151 objectclass ( 1.3.6.1.4.1.16868.1.2.2 NAME 'pykotaGroup' SUP top AUXILIARY 152 152 DESC 'PyKota Auxiliary Group' 153 MUST ( cn $ pykotaGroupName)154 MAY ( pykota LimitBy $ memberUid) )153 MUST ( cn ) 154 MAY ( pykotaGroupName $ pykotaLimitBy $ memberUid $ uniqueMember $ member ) ) 155 155 156 156 # pykotaPrinter 157 157 objectclass ( 1.3.6.1.4.1.16868.1.2.3 NAME 'pykotaPrinter' SUP top AUXILIARY 158 158 DESC 'PyKota Printer' 159 MUST ( cn $ pykotaPrinterName)160 MAY ( pykotaPri cePerPage $ pykotaPricePerJob ) )159 MUST ( cn ) 160 MAY ( pykotaPrinterName $ pykotaPricePerPage $ pykotaPricePerJob ) ) 161 161 162 162 # pykotaUserPQuota … … 181 181 objectclass ( 1.3.6.1.4.1.16868.1.2.7 NAME 'pykotaAccountBalance' SUP top AUXILIARY 182 182 DESC 'PyKota User account balance' 183 MUST ( pykotaUserName ) 184 MAY ( pykotaBalance $ pykotaLifeTimePaid ) ) 183 MAY ( pykotaUserName $ pykotaBalance $ pykotaLifeTimePaid ) ) 185 184 186 185 # pykotaLastJob 187 186 objectclass ( 1.3.6.1.4.1.16868.1.2.8 NAME 'pykotaLastJob' SUP top AUXILIARY 188 187 DESC 'Last job information for a printer' 189 MUST ( pykotaPrinterName $ pykotaLastJobUUID ) ) 188 MUST ( pykotaLastJobIdent ) 189 MAY ( pykotaPrinterName ) ) 190 190 191 # pykota Named- Use it if you have to192 objectclass ( 1.3.6.1.4.1.16868.1.2.9 NAME 'pykota Named' SUP top STRUCTURAL193 DESC 'PyKota NamedObject'191 # pykotaObject - Use it if you have to 192 objectclass ( 1.3.6.1.4.1.16868.1.2.9 NAME 'pykotaObject' SUP top STRUCTURAL 193 DESC 'PyKota Object' 194 194 MUST ( cn ) ) 195 195