Server Fault is a question and answer site for system and network administrators. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I have a system that synchronizes from a master LDAP store. The synchronization process has gotten longer and longer as our directory grows. I had to stop syncing hourly, and moved it to an overnight schedule. But this results in more 'you have an account but I can't see it yet' problems.

I would like to add a parameter to the LDAP query that tells the system to only pull records modified in the past hour, and run it twice an hour; efficient and convenient. Unfortunately I can only find out how to filter on an absolute timestamp, such as (modifyDateStamp>=201311210000.u), but not a relative time. The system we are using cannot build a dynamically created query, so I can't generate a new UTC timestamp every time it runs.

The answers in this question only mention using the UTC time, so I am pessimistic. Is there a solution?

share|improve this question

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Browse other questions tagged or ask your own question.