On Tue, 2006-06-13 at 11:49 -0700, Tim Bird wrote: > I have the same problem using OE from inside a > corporate environment. Does anyone have a > solution for cvs/svn/mtn access from behind a firewall? > > I've been thinking of possible solutions, and right now > all I can think of is to create a web-based proxy service > for the various fetch routines. (And, of course, keep > such a proxy service up and running on a relatively > speedy link). CELF could host the service, I suppose. > > Is anything like this already being done? I see some > references to check_for_tarball() in the cvs, svk and svn > fetch modules - are these doing some kind of local check > for sources?? If so, maybe there just needs to be a method > to pre-populate the tarball stash?
OE already has all the code needed to take cvs, svn and git checkout tarballs from a mirror server (CVS_TARBALL_STASH). It also generates these tarballs as part of its build process. All you'd need to do is have a server running "bitbake xyz -c fetch" outside the firewall to generate the tarballs and then the internal server having access to these tarballs by pointing at them with the CVS_TARBALL_STASH variable. oesources.org was one attempt to do this to reduce load on CVS and SVN servers. The tricky bit is managing the tarballs so you don't run out of disk space! Cheers, Richard _______________________________________________ Oe mailing list [email protected] https://www.handhelds.org/mailman/listinfo/oe
