William Brown wrote:
On Thu, 2017-04-27 at 19:02 +0000, Tus wrote:
> Hello 389-users:
>
> I'm looking to query ldap to get all uid's that have lastlogintime>90
> days. I'm able to get lastlogintime using the command below. What is the
> the syntax to get it to search all users with lastlogintime>90 days?
>
>
> # ldapsearch -xLLL uid=testuser "(objectclass=*)" lastlogintime
> dn: uid=testuser,ou=People,dc=testdomain,dc=test,dc=com
> lastlogintime: 20170115162807Z
>
> I'm running 389 ds-1.2.2 on CentOS 6.
I think you should be able to do:
'(&(objectClass=*)(lastlogintime>=20170115162807Z))'
I think you meant
(lastlogintime<=20170115162807Z)
to express "last login before 90 days in the past.
Ciao, Michael.