I decided to write my own isomounter. Of course there are enough isomounters. I’m currently doing an internship with a lot of python programming. So I decided to write the whole thing in python with gtk is the toolkit. After 3 hours I have the base functionality working:
It can mount and unmount isos. It’s currently done with sudo mount -o loop,user -t iso9660 <iso> <mountpoint>. But you need the NOPASSWD option in sudo for that. Either I only make the mounter available as root or I integrated the gksu stuff. It doesn’t require any settings atm, because the mountlist is read with mount | grep ‘type iso9660′ | grep ‘/dev/loop’.
NISOMounter will be part of a whole set of iso managing utilities. I plan to make a converter and creator. Both this apps will be a frontend for poweriso. But first I want to clean up the mounter make some pretty icons and read more about uidesign.
UPDATE: Source in: http://trac.noneus.de/nisotools/browser/trunk

