I'm using a Lenny (Debian 5) for remotely controlled PC's (around 100 PC's) which will be pinging to my apache server. I'm developing a patch twice in a week to keep updated with the latest versions of my code and running it manually in all those PC's. Since they are controlled remotely, for some or the other reasons I will not be able to login and update in few of the PC's and hence the older version will not be present.
I wanted to know how can I keep updated my PC with all the patches/ packages getting updated from the server automatically. Thought of using rsync and executing the *.run file in rsync folder from cron for every 3days. But I'm looking one similar to apt-get update. How can this be achieved?