Greg can be run in daemon mode.
Create a work process with another user, this process read conf of worker user.
If the time of last podcast remote is upper of local save, download the last podcast and set the last timestamp of podcast.