What’s new for libguestfs

The libguestfs team have been busy adding features over the past few weeks. Here is a quick round-up.

  • Writing to Windows Registry files. We haven’t quite got this feature working yet, but we intend that you’ll be able to “shell into” a Windows Registry and change things:
     $ hivexsh SOFTWARE
      Welcome to hivexsh, the hivex interactive shell for examining
      Windows Registry binary hive files.
      Type: 'help' for help summary
            'quit' to quit the shell
      SOFTWARE\> ls
      ATI Technologies
      SOFTWARE\> cd \Microsoft\Windows\TabletPC\TabSetup
      SOFTWARE\Microsoft\Windows\TabletPC\TabSetup> ls
      SOFTWARE\Microsoft\Windows\TabletPC\TabSetup> lsval
      SOFTWARE\Microsoft\Windows\TabletPC\TabSetup> cd ..
      SOFTWARE\Microsoft\Windows\TabletPC> ls
      Snipping Tool
  • Rename LVs and VGs. (Guymon’s incredibly convoluted description of how to do this when you don’t have libguestfs inspired me to add lvrename and vgrename commands).
  • C# bindings. This doesn’t mean you can use libguestfs on Windows, but it does mean you can use libguestfs from Mono/Linux.
  • Indian language support. We received Punjabi, Telegu and Oriya translations all at once from the Fedora L10N project so now you can display guestfish in elegant cursive script. “Run a command from the guest filesystem” is “ਗਿਸਟ ਫਾਇਲ-ਸਿਸਟਮ ਤੋਂ ਕਮਾਂਡ ਚਲਾਓ” in Punjabi – how beautiful. The L10N guys work hard doing a pretty thankless job and don’t seem to get much credit for what they do, so thanks guys (and gals).

1 Comment

Filed under Uncategorized

One response to “What’s new for libguestfs

  1. Pingback: GLLUG talk on libguestfs (18th March 2010) « Richard WM Jones

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.