On Fri, 28 Mar 2014, Nux! wrote: > On 28.03.2014 12:40, Karanbir Singh wrote: > > hi, > > > > As a part of the test suite for xen that I've started off - I needed a > > way to inject a ssh key into the image ; so have come up with this > > : > > https://github.com/CentOS/sig-virt-t_xen/blob/master/scripts/inject_ssh.sh > > ; its not pretty and it wont handle lots of use cases, but it does > > what > > is needed at hand. > > > > Comments ? > > I would have first looked at libguestfs suite, virt-edit maybe. It has > tools specifically designed to interact with VM filesystems. libguestfs just uses libvirt or QEMU under the hood, depending on the version of the library. I think that spawning QEMU directly is simpler.