parent
a03f58e358
commit
96d9a0b2a1
@ -0,0 +1,20 @@ |
||||
# LDIF Export for cn=uid001,dc=bearns,dc=me |
||||
# Server: LDAP Server (ldap://ldap:389) |
||||
# Total Entries: 1 |
||||
# |
||||
# Generated by PLA (http://localhost:8080) on July 20, 2025 8:27 pm |
||||
# Exported by Anonymous |
||||
# Version: v2.2.2-rel-ae0dc2e5 |
||||
|
||||
version: 1 |
||||
# Entry 1: cn=uid001,dc=bearns,dc=me |
||||
dn: cn=uid001,dc=bearns,dc=me |
||||
cn: uid001 |
||||
objectClass: person |
||||
objectClass: uidObject |
||||
objectClass: radiusProfile |
||||
radiusFramedIPAddress: 192.168.95.2 |
||||
radiusServiceType: ns/main |
||||
sn: Test user |
||||
uid: user001 |
||||
userPassword: 12345678 |
@ -0,0 +1,13 @@ |
||||
dn: cn=freeradius-clients,cn=schema,cn=config |
||||
objectClass: olcSchemaConfig |
||||
cn: freeradius-clients |
||||
olcAttributeTypes: ( 1.3.6.1.4.1.11344.4.1.1.1.1 NAME 'freeradiusClientIdentifier' DESC 'Client Identifier' EQUALITY caseIgnoreMatch ORDERING caseIgnoreOrderingMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE ) |
||||
olcAttributeTypes: ( 1.3.6.1.4.1.11344.4.1.1.1.2 NAME 'freeradiusClientShortname' DESC 'Client Shortname' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE ) |
||||
olcAttributeTypes: ( 1.3.6.1.4.1.11344.4.1.1.1.3 NAME 'freeradiusClientType' DESC 'Client Type' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE ) |
||||
olcAttributeTypes: ( 1.3.6.1.4.1.11344.4.1.1.1.4 NAME 'freeradiusClientComment' DESC 'Client comment' EQUALITY caseIgnoreMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE ) |
||||
olcAttributeTypes: ( 1.3.6.1.4.1.11344.4.1.1.1.5 NAME 'freeradiusClientGroupDN' DESC 'Client group membership' EQUALITY distinguishedNameMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.12 ) |
||||
olcAttributeTypes: ( 1.3.6.1.4.1.11344.4.1.1.1.6 NAME 'freeradiusClientIpV4Binding' DESC 'Client should only be able to access the server from this IPv4 address.' EQUALITY caseIgnoreMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 ) |
||||
olcAttributeTypes: ( 1.3.6.1.4.1.11344.4.1.1.1.7 NAME 'freeradiusClientIpV6Binding' DESC 'Client should only be able to access the server from this IPv6 address' EQUALITY caseIgnoreMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 ) |
||||
olcAttributeTypes: ( 1.3.6.1.4.1.11344.4.1.1.1.8 NAME 'freeradiusClientRegion' DESC 'Client region' EQUALITY caseIgnoreMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE ) |
||||
olcObjectClasses: ( 1.3.6.1.4.1.11344.4.1.1.2.1 NAME 'freeradiusClient' DESC 'freeradiusClient object class' SUP top STRUCTURAL MUST freeradiusClientIdentifier MAY ( freeradiusClientShortname $ freeradiusClientType $ freeradiusClientComment $ freeradiusClientGroupDN $ freeradiusClientIpV4Binding $ freeradiusClientIpV6Binding $ freeradiusClientRegion ) ) |
||||
olcObjectClasses: ( 1.3.6.1.4.1.11344.4.1.1.2.2 NAME 'freeradiusAccessDevice' DESC 'freeradiusAccessDevice object class' SUP top STRUCTURAL MUST freeradiusClientIdentifier MAY ( freeradiusClientShortname $ freeradiusClientType $ freeradiusClientComment ) ) |
@ -0,0 +1,100 @@ |
||||
# |
||||
# freeradiusClient is a structural object which provides the base object for all freeradius clients. |
||||
# Only attributes which are common to all clients are provided by this object. |
||||
# |
||||
# freeradiusClient objects may be extended by AUX objects like radiusClient to add protocol specific |
||||
# attributes like radiusSecret. |
||||
# |
||||
# 11344.4.1.1.[1|2] |
||||
# | | | | |_ 1. Client attributes. .2 Client objects |
||||
# | | | |_ Clients |
||||
# | | |_ Internal |
||||
# | |_ LDAP Attributes |
||||
# |_ Vendor |
||||
# |
||||
attributetype ( 1.3.6.1.4.1.11344.4.1.1.1.1 |
||||
NAME 'freeradiusClientIdentifier' |
||||
DESC 'Client Identifier' |
||||
EQUALITY caseIgnoreMatch |
||||
ORDERING caseIgnoreOrderingMatch |
||||
SUBSTR caseIgnoreSubstringsMatch |
||||
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 |
||||
SINGLE-VALUE |
||||
) |
||||
|
||||
attributetype ( 1.3.6.1.4.1.11344.4.1.1.1.2 |
||||
NAME 'freeradiusClientShortname' |
||||
DESC 'Client Shortname' |
||||
EQUALITY caseIgnoreMatch |
||||
SUBSTR caseIgnoreSubstringsMatch |
||||
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 |
||||
SINGLE-VALUE |
||||
) |
||||
|
||||
attributetype ( 1.3.6.1.4.1.11344.4.1.1.1.3 |
||||
NAME 'freeradiusClientType' |
||||
DESC 'Client Type' |
||||
EQUALITY caseIgnoreMatch |
||||
SUBSTR caseIgnoreSubstringsMatch |
||||
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 |
||||
SINGLE-VALUE |
||||
) |
||||
|
||||
attributetype ( 1.3.6.1.4.1.11344.4.1.1.1.4 |
||||
NAME 'freeradiusClientComment' |
||||
DESC 'Client comment' |
||||
EQUALITY caseIgnoreMatch |
||||
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 |
||||
SINGLE-VALUE |
||||
) |
||||
|
||||
attributetype ( 1.3.6.1.4.1.11344.4.1.1.1.5 |
||||
NAME 'freeradiusClientGroupDN' |
||||
DESC 'Client group membership' |
||||
EQUALITY distinguishedNameMatch |
||||
SYNTAX 1.3.6.1.4.1.1466.115.121.1.12 |
||||
) |
||||
|
||||
attributetype ( 1.3.6.1.4.1.11344.4.1.1.1.6 |
||||
NAME 'freeradiusClientIpV4Binding' |
||||
DESC 'Client should only be able to access the server from this IPv4 address.' |
||||
EQUALITY caseIgnoreMatch |
||||
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 |
||||
) |
||||
|
||||
attributetype ( 1.3.6.1.4.1.11344.4.1.1.1.7 |
||||
NAME 'freeradiusClientIpV6Binding' |
||||
DESC 'Client should only be able to access the server from this IPv6 address' |
||||
EQUALITY caseIgnoreMatch |
||||
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 |
||||
) |
||||
|
||||
attributetype ( 1.3.6.1.4.1.11344.4.1.1.1.8 |
||||
NAME 'freeradiusClientRegion' |
||||
DESC 'Client region' |
||||
EQUALITY caseIgnoreMatch |
||||
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 |
||||
SINGLE-VALUE |
||||
) |
||||
|
||||
objectclass ( 1.3.6.1.4.1.11344.4.1.1.2.1 |
||||
NAME 'freeradiusClient' |
||||
DESC 'freeradiusClient object class' |
||||
SUP top |
||||
STRUCTURAL |
||||
MUST ( freeradiusClientIdentifier ) |
||||
MAY ( freeradiusClientShortname $ freeradiusClientType $ freeradiusClientComment $ freeradiusClientGroupDN $ freeradiusClientIpV4Binding $ freeradiusClientIpV6Binding $ freeradiusClientRegion ) |
||||
) |
||||
|
||||
# |
||||
# Similar to a freeradiusClient, but uses an alternative identifier, and represents a device which |
||||
# doesn't communicate directly with the RADIUS server. |
||||
# |
||||
objectclass ( 1.3.6.1.4.1.11344.4.1.1.2.2 |
||||
NAME 'freeradiusAccessDevice' |
||||
DESC 'freeradiusAccessDevice object class' |
||||
SUP top |
||||
STRUCTURAL |
||||
MUST ( freeradiusClientIdentifier ) |
||||
MAY ( freeradiusClientShortname $ freeradiusClientType $ freeradiusClientComment ) |
||||
) |
@ -0,0 +1,4 @@ |
||||
dn: cn=freeradius-policy,cn=schema,cn=config |
||||
objectClass: olcSchemaConfig |
||||
cn: freeradius-policy |
||||
olcObjectClasses: ( 1.3.6.1.4.1.11344.4.1.2.2.1 NAME 'freeradiusPolicy' DESC 'A Container Objectclass containing one or more types of <protocol>Profile' SUP top STRUCTURAL MUST cn ) |
@ -0,0 +1,15 @@ |
||||
# |
||||
# 11344.4.1.2.[1|2] |
||||
# | | | | |_ .1 Profile attributes, .2 profile objects |
||||
# | | | |_ Profile |
||||
# | | |_ Internal |
||||
# | |_ LDAP Attributes |
||||
# |_ Vendor |
||||
# |
||||
objectclass ( 1.3.6.1.4.1.11344.4.1.2.2.1 |
||||
NAME 'freeradiusPolicy' |
||||
DESC 'A Container Objectclass containing one or more types of <protocol>Profile' |
||||
SUP top |
||||
STRUCTURAL |
||||
MUST cn |
||||
) |
@ -0,0 +1,22 @@ |
||||
dn: cn=freeradius-radacct,cn=schema,cn=config |
||||
objectClass: olcSchemaConfig |
||||
cn: freeradius-radacct |
||||
olcAttributeTypes: ( 1.3.6.1.4.1.11344.4.2.3.1.66 NAME 'radiusAcctAuthentic' DESC '' EQUALITY caseIgnoreMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE ) |
||||
olcAttributeTypes: ( 1.3.6.1.4.1.11344.4.2.3.1.67 NAME 'radiusAcctInputOctets' DESC '' EQUALITY caseIgnoreMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE ) |
||||
olcAttributeTypes: ( 1.3.6.1.4.1.11344.4.2.3.1.68 NAME 'radiusAcctInterval' DESC '' EQUALITY caseIgnoreMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE ) |
||||
olcAttributeTypes: ( 1.3.6.1.4.1.11344.4.2.3.1.69 NAME 'radiusAcctOutputOctets' DESC '' EQUALITY caseIgnoreMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE ) |
||||
olcAttributeTypes: ( 1.3.6.1.4.1.11344.4.2.3.1.70 NAME 'radiusAcctSessionId' DESC '' EQUALITY caseIgnoreMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE ) |
||||
olcAttributeTypes: ( 1.3.6.1.4.1.11344.4.2.3.1.71 NAME 'radiusAcctSessionTime' DESC '' EQUALITY caseIgnoreMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE ) |
||||
olcAttributeTypes: ( 1.3.6.1.4.1.11344.4.2.3.1.72 NAME 'radiusAcctStartTime' DESC '' EQUALITY caseIgnoreMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE ) |
||||
olcAttributeTypes: ( 1.3.6.1.4.1.11344.4.2.3.1.73 NAME 'radiusAcctStopTime' DESC '' EQUALITY caseIgnoreMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE ) |
||||
olcAttributeTypes: ( 1.3.6.1.4.1.11344.4.2.3.1.74 NAME 'radiusAcctTerminateCause' DESC '' EQUALITY caseIgnoreMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE ) |
||||
olcAttributeTypes: ( 1.3.6.1.4.1.11344.4.2.3.1.75 NAME 'radiusAcctUniqueId' DESC '' EQUALITY caseIgnoreMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE ) |
||||
olcAttributeTypes: ( 1.3.6.1.4.1.11344.4.2.3.1.76 NAME 'radiusAcctUpdateTime' DESC '' EQUALITY caseIgnoreMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE ) |
||||
olcAttributeTypes: ( 1.3.6.1.4.1.11344.4.2.3.1.77 NAME 'radiusConnectInfoStart' DESC '' EQUALITY caseIgnoreMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE ) |
||||
olcAttributeTypes: ( 1.3.6.1.4.1.11344.4.2.3.1.78 NAME 'radiusConnectInfoStop' DESC '' EQUALITY caseIgnoreMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE ) |
||||
olcAttributeTypes: ( 1.3.6.1.4.1.11344.4.2.3.1.79 NAME 'radiusNASIdentifier' DESC '' EQUALITY caseIgnoreMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE ) |
||||
olcAttributeTypes: ( 1.3.6.1.4.1.11344.4.2.3.1.80 NAME 'radiusNASPort' DESC '' EQUALITY caseIgnoreMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE ) |
||||
olcAttributeTypes: ( 1.3.6.1.4.1.11344.4.2.3.1.81 NAME 'radiusNASPortId' DESC '' EQUALITY caseIgnoreMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE ) |
||||
olcAttributeTypes: ( 1.3.6.1.4.1.11344.4.2.3.1.82 NAME 'radiusNASPortType' DESC '' EQUALITY caseIgnoreMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE ) |
||||
olcAttributeTypes: ( 1.3.6.1.4.1.11344.4.2.3.1.83 NAME 'radiusUserName' DESC '' EQUALITY caseIgnoreMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE ) |
||||
olcObjectClasses: ( 1.3.6.1.4.1.11344.4.2.3.2.1 NAME 'radiusacct' SUP top AUXILIARY MAY ( radiusAcctAuthentic $ radiusAcctInputOctets $ radiusAcctInterval $ radiusAcctOutputOctets $ radiusAcctSessionId $ radiusAcctSessionTime $ radiusAcctStartTime $ radiusAcctStopTime $ radiusAcctTerminateCause $ radiusAcctUniqueId $ radiusAcctUpdateTime $ radiusConnectInfoStart $ radiusConnectInfoStop $ radiusNASIdentifier $ radiusNASPort $ radiusNASPortId $ radiusNASPortType $ radiusUserName ) ) |
@ -0,0 +1,159 @@ |
||||
# |
||||
# 11344.4.2.3.1 |
||||
# | | | | |_ Accounting attributes (.1) accounting objects |
||||
# | | | |_ Accounting |
||||
# | | |_ RADIUS |
||||
# | |_ LDAP Attributes |
||||
# |_ Vendor |
||||
# |
||||
attributetype ( 1.3.6.1.4.1.11344.4.2.3.1.66 |
||||
NAME 'radiusAcctAuthentic' |
||||
DESC '' |
||||
EQUALITY caseIgnoreMatch |
||||
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 |
||||
SINGLE-VALUE |
||||
) |
||||
|
||||
attributetype ( 1.3.6.1.4.1.11344.4.2.3.1.67 |
||||
NAME 'radiusAcctInputOctets' |
||||
DESC '' |
||||
EQUALITY caseIgnoreMatch |
||||
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 |
||||
SINGLE-VALUE |
||||
) |
||||
|
||||
attributetype ( 1.3.6.1.4.1.11344.4.2.3.1.68 |
||||
NAME 'radiusAcctInterval' |
||||
DESC '' |
||||
EQUALITY caseIgnoreMatch |
||||
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 |
||||
SINGLE-VALUE |
||||
) |
||||
|
||||
attributetype ( 1.3.6.1.4.1.11344.4.2.3.1.69 |
||||
NAME 'radiusAcctOutputOctets' |
||||
DESC '' |
||||
EQUALITY caseIgnoreMatch |
||||
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 |
||||
SINGLE-VALUE |
||||
) |
||||
|
||||
attributetype ( 1.3.6.1.4.1.11344.4.2.3.1.70 |
||||
NAME 'radiusAcctSessionId' |
||||
DESC '' |
||||
EQUALITY caseIgnoreMatch |
||||
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 |
||||
SINGLE-VALUE |
||||
) |
||||
|
||||
attributetype ( 1.3.6.1.4.1.11344.4.2.3.1.71 |
||||
NAME 'radiusAcctSessionTime' |
||||
DESC '' |
||||
EQUALITY caseIgnoreMatch |
||||
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 |
||||
SINGLE-VALUE |
||||
) |
||||
|
||||
attributetype ( 1.3.6.1.4.1.11344.4.2.3.1.72 |
||||
NAME 'radiusAcctStartTime' |
||||
DESC '' |
||||
EQUALITY caseIgnoreMatch |
||||
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 |
||||
SINGLE-VALUE |
||||
) |
||||
|
||||
attributetype ( 1.3.6.1.4.1.11344.4.2.3.1.73 |
||||
NAME 'radiusAcctStopTime' |
||||
DESC '' |
||||
EQUALITY caseIgnoreMatch |
||||
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 |
||||
SINGLE-VALUE |
||||
) |
||||
|
||||
attributetype ( 1.3.6.1.4.1.11344.4.2.3.1.74 |
||||
NAME 'radiusAcctTerminateCause' |
||||
DESC '' |
||||
EQUALITY caseIgnoreMatch |
||||
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 |
||||
SINGLE-VALUE |
||||
) |
||||
|
||||
attributetype ( 1.3.6.1.4.1.11344.4.2.3.1.75 |
||||
NAME 'radiusAcctUniqueId' |
||||
DESC '' |
||||
EQUALITY caseIgnoreMatch |
||||
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 |
||||
SINGLE-VALUE |
||||
) |
||||
|
||||
attributetype ( 1.3.6.1.4.1.11344.4.2.3.1.76 |
||||
NAME 'radiusAcctUpdateTime' |
||||
DESC '' |
||||
EQUALITY caseIgnoreMatch |
||||
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 |
||||
SINGLE-VALUE |
||||
) |
||||
|
||||
attributetype ( 1.3.6.1.4.1.11344.4.2.3.1.77 |
||||
NAME 'radiusConnectInfoStart' |
||||
DESC '' |
||||
EQUALITY caseIgnoreMatch |
||||
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 |
||||
SINGLE-VALUE |
||||
) |
||||
|
||||
attributetype ( 1.3.6.1.4.1.11344.4.2.3.1.78 |
||||
NAME 'radiusConnectInfoStop' |
||||
DESC '' |
||||
EQUALITY caseIgnoreMatch |
||||
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 |
||||
SINGLE-VALUE |
||||
) |
||||
|
||||
attributetype ( 1.3.6.1.4.1.11344.4.2.3.1.79 |
||||
NAME 'radiusNASIdentifier' |
||||
DESC '' |
||||
EQUALITY caseIgnoreMatch |
||||
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 |
||||
SINGLE-VALUE |
||||
) |
||||
|
||||
attributetype ( 1.3.6.1.4.1.11344.4.2.3.1.80 |
||||
NAME 'radiusNASPort' |
||||
DESC '' |
||||
EQUALITY caseIgnoreMatch |
||||
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 |
||||
SINGLE-VALUE |
||||
) |
||||
|
||||
attributetype ( 1.3.6.1.4.1.11344.4.2.3.1.81 |
||||
NAME 'radiusNASPortId' |
||||
DESC '' |
||||
EQUALITY caseIgnoreMatch |
||||
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 |
||||
SINGLE-VALUE |
||||
) |
||||
|
||||
attributetype ( 1.3.6.1.4.1.11344.4.2.3.1.82 |
||||
NAME 'radiusNASPortType' |
||||
DESC '' |
||||
EQUALITY caseIgnoreMatch |
||||
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 |
||||
SINGLE-VALUE |
||||
) |
||||
|
||||
attributetype ( 1.3.6.1.4.1.11344.4.2.3.1.83 |
||||
NAME 'radiusUserName' |
||||
DESC '' |
||||
EQUALITY caseIgnoreMatch |
||||
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 |
||||
SINGLE-VALUE |
||||
) |
||||
|
||||
objectclass ( 1.3.6.1.4.1.11344.4.2.3.2.1 |
||||
NAME 'radiusacct' |
||||
SUP top |
||||
AUXILIARY |
||||
MAY ( radiusAcctAuthentic $ radiusAcctInputOctets $ radiusAcctInterval $ radiusAcctOutputOctets $ radiusAcctSessionId $ radiusAcctSessionTime $ radiusAcctStartTime $ radiusAcctStopTime $ radiusAcctTerminateCause $ radiusAcctUniqueId $ radiusAcctUpdateTime $ radiusConnectInfoStart $ radiusConnectInfoStop $ radiusNASIdentifier $ radiusNASPort $ radiusNASPortId $ radiusNASPortType $ radiusUserName ) |
||||
) |
||||
|
Loading…
Reference in new issue