Installation
~~~~~~~~~~~~

There are two general ways to install the plextor-tool:

1) Using the supplied Makefile
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Just invoke 'make install' after becoming root and you should be able to
use plextor-tool/plextor-tool-applet (plextor-tool-applet can be found
under Utility applets).

Note that this means that plextor-tool will run using root
priviledges (to prevent this either edit the Makefile or use Method 2
for installing). plextor-tool is installed in /usr/local/sbin while
plextor-tool-applet will install itself into /usr/sbin. If these paths
are not included in your PATH environment you should add these
directories (if you want to change these locations modify the
Makefile). plextor-tool-applet will not run using root priviledges
(the reason is described at the end of the file), therefore the user
that wants to control Plextor(r)/MMC CD-ROM/CD-R(W) drives with the
applet needs to have read/write access for all SCSI generic devices
representing such drives.

Uninstall can be achieved by invoking 'make uninstall' in case you
want to get rid of the tool.

2) Manually copying the necessary files
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

To install the tool simply copy the executable to a suitable location
(/usr/local/bin or ~/bin or ...).
What the tool needs is read/write permission to the scsi generic device
representing your plextor drive(s). This means: a) root has to run the
program or b) the s-bit has to be set by the root (chmod +s plextor-tool, 
the ownership of the file has to be root.xxxx) or c) the user invoking
plextor-tool has to have read/write access to the required generic
device.
Obviously if you do not trust closed source software the first two
options should not be used, but I assure you that to my knowledge the
code is absolutely harmless and should not even allow you to change
settings of non Plextor(r)/MMC CD-ROM/CD-R(W) drives (or any other
SCSI devices).

!!!!IMPORTANT!!!!!
~~~~~~~~~~~~~~~~~~
Newer GNOME panel versions (>= 1.2) seem to have troubles when a
applet that does run as the super-user tries to make itself appear in
the panel of a non super-user. Therefore the only possibility for
plextor-tool-applet to work is method c) of the install method 2)
(making the SCSI generic devices read/writeable for normal or specific
users).
