Implemented a lock file (default: /tmp/rm-sysaid-sync.lock) to prevent multiple instances from running.