[proposal] to add LDAP freeradius-radaact.schema

Zeus Panchenko zeus at ibs.dn.ua
Fri Oct 12 14:03:19 CEST 2018


<#secure method=pgp mode=sign sender=0FF7A32A>
hi,

I need to write to client's configuration LDAP object, values
of these acct attributes:

NAS-Port-Id
NAS-Port-Type
Called-Station-Id
NAS-Identifier
NAS-IP-Address
Timestamp

I wasn't able to find any among existing ones, so I want to propose to
extend current freeradius LDAP schemas with the one for accounting (file
is attached)

I believe it'd be great to have it in one place, rather than write custom
schema ...

-- 
Zeus V. Panchenko				jid:zeus at im.ibs.dn.ua
IT Dpt., I.B.S. LLC					  GMT+2 (EET)

-------------- next part --------------
attributetype ( 1.3.6.1.4.1.11344.5.1.1.1
	NAME 'radiusAcctSessionId'
	DESC ''
	EQUALITY caseIgnoreIA5Match
	SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
	SINGLE-VALUE
 )

attributetype ( 1.3.6.1.4.1.11344.5.1.1.2
	NAME 'radiusAcctUniqueId'
	DESC ''
	EQUALITY caseIgnoreIA5Match
	SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
	SINGLE-VALUE
 )

attributetype ( 1.3.6.1.4.1.11344.5.1.1.3
	NAME 'radiusUserName'
	DESC ''
	EQUALITY caseIgnoreIA5Match
	SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
	SINGLE-VALUE
 )

attributetype ( 1.3.6.1.4.1.11344.5.1.1.4
	NAME 'radiusRealm'
	DESC ''
	EQUALITY caseIgnoreIA5Match
	SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
	SINGLE-VALUE
 )

attributetype ( 1.3.6.1.4.1.11344.5.1.1.5
	NAME 'radiusNASIPAddress'
	DESC ''
	EQUALITY caseIgnoreIA5Match
	SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
	SINGLE-VALUE
 )

attributetype ( 1.3.6.1.4.1.11344.5.1.1.6
	NAME 'radiusNASPortId'
	DESC ''
	EQUALITY caseIgnoreIA5Match
	SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
	SINGLE-VALUE
 )

attributetype ( 1.3.6.1.4.1.11344.5.1.1.7
	NAME 'radiusNASPortType'
	DESC ''
	EQUALITY caseIgnoreIA5Match
	SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
	SINGLE-VALUE
 )

attributetype ( 1.3.6.1.4.1.11344.5.1.1.8
	NAME 'radiusAcctStartTime'
	DESC ''
	EQUALITY caseIgnoreIA5Match
	SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
	SINGLE-VALUE
 )

attributetype ( 1.3.6.1.4.1.11344.5.1.1.9
	NAME 'radiusAcctUpdateTime'
	DESC ''
	EQUALITY caseIgnoreIA5Match
	SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
	SINGLE-VALUE
 )

attributetype ( 1.3.6.1.4.1.11344.5.1.1.10
	NAME 'radiusAcctStopTime'
	DESC ''
	EQUALITY caseIgnoreIA5Match
	SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
	SINGLE-VALUE
 )

attributetype ( 1.3.6.1.4.1.11344.5.1.1.11
	NAME 'radiusAcctInterval'
	DESC ''
	EQUALITY caseIgnoreIA5Match
	SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
	SINGLE-VALUE
 )

attributetype ( 1.3.6.1.4.1.11344.5.1.1.12
	NAME 'radiusAcctSessionTime'
	DESC ''
	EQUALITY caseIgnoreIA5Match
	SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
	SINGLE-VALUE
 )

attributetype ( 1.3.6.1.4.1.11344.5.1.1.13
	NAME 'radiusAcctAuthentic'
	DESC ''
	EQUALITY caseIgnoreIA5Match
	SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
	SINGLE-VALUE
 )

attributetype ( 1.3.6.1.4.1.11344.5.1.1.14
	NAME 'radiusConnectInfoStart'
	DESC ''
	EQUALITY caseIgnoreIA5Match
	SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
	SINGLE-VALUE
 )

attributetype ( 1.3.6.1.4.1.11344.5.1.1.15
	NAME 'radiusConnectInfoStop'
	DESC ''
	EQUALITY caseIgnoreIA5Match
	SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
	SINGLE-VALUE
 )

attributetype ( 1.3.6.1.4.1.11344.5.1.1.16
	NAME 'radiusAcctInputOctets'
	DESC ''
	EQUALITY caseIgnoreIA5Match
	SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
	SINGLE-VALUE
 )

attributetype ( 1.3.6.1.4.1.11344.5.1.1.17
	NAME 'radiusAcctOutputOctets'
	DESC ''
	EQUALITY caseIgnoreIA5Match
	SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
	SINGLE-VALUE
 )

attributetype ( 1.3.6.1.4.1.11344.5.1.1.18
	NAME 'radiusCalledStationId'
	DESC ''
	EQUALITY caseIgnoreIA5Match
	SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
	SINGLE-VALUE
 )

attributetype ( 1.3.6.1.4.1.11344.5.1.1.19
	NAME 'radiusCallingStationId'
	DESC ''
	EQUALITY caseIgnoreIA5Match
	SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
	SINGLE-VALUE
 )

attributetype ( 1.3.6.1.4.1.11344.5.1.1.20
	NAME 'radiusAcctTerminateCause'
	DESC ''
	EQUALITY caseIgnoreIA5Match
	SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
	SINGLE-VALUE
 )

attributetype ( 1.3.6.1.4.1.11344.5.1.1.21
	NAME 'radiusServiceType'
	DESC ''
	EQUALITY caseIgnoreIA5Match
	SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
	SINGLE-VALUE
 )

attributetype ( 1.3.6.1.4.1.11344.5.1.1.22
	NAME 'radiusFramedProtocol'
	DESC ''
	EQUALITY caseIgnoreIA5Match
	SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
	SINGLE-VALUE
 )

attributetype ( 1.3.6.1.4.1.11344.5.1.1.23
	NAME 'radiusFramedIpAddress'
	DESC ''
	EQUALITY caseIgnoreIA5Match
	SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
	SINGLE-VALUE
 )

objectclass ( 1.3.6.1.4.1.11344.5.1.2.1
	NAME 'radiusacct'
	SUP top
	AUXILIARY
	MAY ( radiusAcctSessionId $ radiusAcctUniqueId $ radiusUserName $ radiusRealm $ radiusNASIPAddress $ radiusNASPortId $ radiusNASPortType $ radiusAcctStartTime $ radiusAcctUpdateTime $ radiusAcctStopTime $ radiusAcctInterval $ radiusAcctSessionTime $ radiusAcctAuthentic $ radiusConnectInfoStart $ radiusConnectInfoStop $ radiusAcctInputOctets $ radiusAcctOutputOctets $ radiusCalledStationId $ radiusCallingStationId $ radiusAcctTerminateCause $ radiusServiceType $ radiusFramedProtocol $ radiusFramedIpAddress )
 )



More information about the Freeradius-Users mailing list