ScsiaddGui

ScsiaddGui provides a graphical user interface for the scsiadd - utility.
Scsiadd allows to add or remove SCSI devices like scanners to (from) your system without having to reboot.
With ScsiaddGui you can do this without typing any shell command with just a mouse-click.
ScsiaddGui also allows to monitor the presence of USB mass storage devices on your system.

Dependencies

To run ScsiaddGui you need Python >= 2.3 and Tkinter, Tcl / Tk >= 8.4, and of course Scsiadd.
All these should be included in your distribution; if one of them is not, you might find pre-compiled RPMs at www.rpmseek.com or www.rpmfind.net.
If you want to install the new ScsiaddGui-2.x you will also need TkTreectrl >=2.2.1 and TkinterTreectrl >=0.6

License

ScsiaddGui is licensed under the terms of the Gnu General Public License.

Bugs

None known.

News

Feb. 2 2004: ScsiaddGui-1.2

I fixed a bug that would have caused problems with Python2.3/Tk8.4 . Also the Control widget has been improved and the gui appearance has been slightly changed. ScsiaddGui remembers now the host/channel/id/lun settings you made on the last session, so maybe you can save a few mouse-clicks.

Nov. 8 2004: ScsiaddGui-1.3

Gettext i18n support has been added; if you'd like to add a new translation you can edit the pot file you find within the tarball. I also added a fancy two colored output window and tooltip help.

Dec. 7 2004: ScsiaddGui-1.4

A french translation (contributed by Yves-Gwenael Bourhis) has been added.
Dec. 9 2004: seems like the french translation happend to contain some typos; I've uploaded a fixed version without making a new release.

Apr. 10 2006: ScsiaddGui-1.5

The contents of ScsiaddGui's display are now automatically updated periodically, which may be useful to monitor the presence of USB mass storage devices.
Permissions are now handled more intelligently, so now it is possible to use scsiadd as a non-privileged user if it was installed suid-root

Aug. 29 2009: ScsiaddGui-1.6

The check for scsiadd's suid-root bit was broken on some systems, this has been fixed (thanks to Christopher Vogt).

Dec. 01 2009: ScsiaddGui-2.0

This new release introduces a much nicer UI with device icons, clickable device list entries, a right-click menu to easily remove devices, improved key bindings and a nice toolbar instead of a menu bar (see screenshot).
However, you will have to install TkTreectrl and the TkinterTreectrl wrapper to run it.
For people who cannot (or don't want to) install these, the old version 1.6 is still available.
The french translation could use an update, so if someone sends me an updated po file, it is much appreciated.

Download

scsiaddgui-1.6.tar.bz2 (21kB)
scsiaddgui-2.0.tar.bz2 (34kB)

Contact

Any comments, bug reports and suggestions are highly welcome.
Please mailto:
Michael Lange <klappnase (at) freakmail (dot) de>