David C. Rankin wrote:
On 08/05/2018 10:36 AM, Klaus Vink Slott wrote:
Currently I see 3 possibilities:
* continue to host a local mirror of selected repositories * configure some kind of nfs sharing between all hosts * add squid to my firewall
4)
Create your own custom local repo holding only the files installed on your system. By far my favorite. With a couple of helper scripts and a cron job, just rsync all local packages from each machine to your local repo (somewhere accessible by http across your lan). rsync will insure only one copy of the rpm is placed in your local repo. The you simply call 'createrepo' and build the metadata for your local repo on your server.
Interesting option, I'll have to try it out.
I would use this over either of the 1-3 options as this allows you to only host the files used by your system that were downloaded once in the normal course of your installs/update.
The squid option does that too. -- Per Jessen, Zürich (17.9°C) http://www.cloudsuisse.com/ - your owncloud, hosted in Switzerland. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org