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