I was looking for a local IPS mirror as well, and haven't been able to figure 
out how to do so, so I figured I'd work around this by putting a caching proxy 
in place to at least cache the accesses to pkg.opensolaris.org across multiple 
clients/installs.

As is typical, I was foiled!

It appears that the IPS pkg client uses a POST method to retrieved 
files/packages and this unfortunately defeats your average caching proxy.

172.27.111.63 - - [27/Aug/2008:10:59:06 -0400] "POST 
http://pkg.opensolaris.org:80/filelist/0 HTTP/1.1" 200 430080
172.27.111.63 - - [27/Aug/2008:10:59:08 -0400] "POST 
http://pkg.opensolaris.org:80/filelist/0 HTTP/1.1" 200 358400
172.27.111.63 - - [27/Aug/2008:10:59:08 -0400] "POST 
http://pkg.opensolaris.org:80/filelist/0 HTTP/1.1" 200 143360

If anyone else figures out how to cache/mirror the pkg.opensolaris.org 
repository, I'd appreciate knowing what the steps are.

Thanks,

MK
 
 
This message posted from opensolaris.org

Reply via email to