JP Vossen on 21 May 2013 02:03:50 -0700 |
[Date Prev] [Date Next] [Thread Prev] [Thread Next] [Date Index] [Thread Index]
Re: [PLUG] 2013-05-21 PLUG W follow-up |
I personally use the obsolete and a bit buggy 'http-replicator' proxy, see: https://help.ubuntu.com/community/HttpReplicator (last changed by me) http://sourceforge.net/projects/http-replicator/The SF.net project says "Last Update: 2013-04-26" but the code hasn't been touched since early 2008. It works for my limited use, but I can't recommend it.
'apt-cache search proxy | less -N' on Ubuntu 12.04 LTS turns up 366 hits, including:
[...] 4 approx - caching proxy server for Debian archive files 5 apt-cacher - Caching proxy for Debian package and source files 6 apt-cacher-ng - caching proxy server for software repositories 7 apt-p2p - apt helper for peer-to-peer downloads of Debian packages [...] 36 debtorrent - bittorrent proxy for downloading Debian packages [...]310 squid-deb-proxy - Squid proxy configuration optimized for deb packages
[...]I *think* that "approx" used to require re-writing the '/etc/apt/source.list' file but does not any longer. See 'apt-cache show approx apt-cacher apt-cacher-ng squid-deb-proxy' and perhaps 'apt-cache show apt-p2p debtorrent' for more details. If anyone looks deeper and can make a recommendation (or do a talk!) please let us know! I really ought to get myself off http-replicator...
But none of that really handles the enterprise need for local testing and staging of updates. Canonical has a commercial offering for that [1], and it looks like MS System Center Configuration Manager (AKA SMS) can handle Ubuntu too (I'm not sure whether to be horrified or gratified) [2]. But creating a local repo isn't that hard [3], and with a bit of scripting it should be possible to create the typical upstream --> staging --> production flow you'd expect. What might be really interesting is combining the two so you only mirror the sub-set of the repo that you need (like the proxy idea), but with the ability to stage updates.
And some quick Google searches [4] seemed quite interesting. Lots of people point to Nagios, Chef & Puppet, and even Spacewalk [5].
Again, anyone who dives in please report and/or do a preso! Later, JP ________________________________________ Footnotes [1] http://www.canonical.com/enterprise-services/ubuntu-advantage/landscape [2] http://support.microsoft.com/kb/2798547[3] http://www.supportsages.com/blog/2010/05/how-to-create-a-local-ubuntu-repository-updateupgrade-distros-locally-and-thereby-save-bandwidth/
[4] https://www.google.com/search?q=ubuntu+landscape+free http://askubuntu.com/questions/112243/are-there-any-open-source-alternative-to-landscape http://ubuntuforums.org/showthread.php?t=1436422 https://www.google.com/search?q=ubuntu+landscape+alternative [5] https://fedorahosted.org/spacewalk/wiki/Deb_support_in_spacewalk ----------------------------|:::======|------------------------------- JP Vossen, CISSP |:::======| http://bashcookbook.com/ My Account, My Opinions |=========| http://www.jpsdomain.org/ ----------------------------|=========|------------------------------- "Microsoft Tax" = the additional hardware & yearly fees for the add-on software required to protect Windows from its own poorly designed and implemented self, while the overhead incidentally flattens Moore's Law. ___________________________________________________________________________ Philadelphia Linux Users Group -- http://www.phillylinux.org Announcements - http://lists.phillylinux.org/mailman/listinfo/plug-announce General Discussion -- http://lists.phillylinux.org/mailman/listinfo/plug