I have a program that copies files from a network drive to a specific location per user. It needs to do this every 12 hours and it needs to start when the system (redhat linux) starts.
I was thinking about converting the program to a daemon and have it sleep for 12 hours, wake up, copy the files and go to sleep. However, is that an overkill?
What's better: a simple program that copies the files and then exits and call that from a CRON job every 12 hours or a daemon? what's better for the system?