This avoids an error where the appliance cannot start up because this dbus helper script (which is never used) is unreadable by non-root. Why do we have unreadable binaries in Fedora at all? You may wonder: https://www.redhat.com/archives/fedora-devel-list/2009-October/msg00987.html Maintaining a blacklist like this is generally a bad thing. We should change this code so it automatically detects when a binary is going to be unreadable. However I'd like to keep an eye on this list so we don't blacklist something which is necessary for the appliance to run. Rich. -- Richard Jones, Virtualization Group, Red Hat http://people.redhat.com/~rjones libguestfs lets you edit virtual machines. Supports shell scripting, bindings from many languages. http://et.redhat.com/~rjones/libguestfs/ See what it can do: http://et.redhat.com/~rjones/libguestfs/recipes.html