My code does some of this... http://github.com/gooseproject/goosepkg.

I altered it to use ssh to push the lookaside stuff. There's a backend piece on the server that limits what can be done for pushing as well, though that's not in the code.

Cheers,

herlo


On Sun, Jul 6, 2014 at 6:33 PM, Karanbir Singh <mail-lists@karan.org> wrote:
On 07/05/2014 01:51 PM, Howard Johnson wrote:
> Fortunately, the split between the rpkg core and the <vendor>pkg wrapper
> means that replacing various rpkg core methods is fairly simple, based
> on my recollection of looking at the code in the past (when implementing
> another <vendor>pkg wrapper).

I believe its this functionality that Brian is trying to exploit, plus
having the option of multiple backends cant be bad.