I've just tried this in RH7.1 and it is great (i've just killed 20 mins playing .. in and out , in and out

)
This from 'eject --help'
Eject version 2.0.2 by Jeff Tranter (tranter@pobox.com)
Usage:
eject -h -- display command usage and exit
eject [-vnrsfq] [<name>] -- eject device
eject [-vn] -d -- display default device
eject [-vn] -a on|off|1|0 [<name>] -- turn auto-eject feature on or off
eject [-vn] -c <slot> [<name>] -- switch discs on a CD-ROM changer
eject [-vn] -t [<name>] -- close tray
Options:
-v -- enable verbose output
-n -- don't eject, just show device found
-r -- eject CD-ROM
-s -- eject SCSI device
-f -- eject floppy
-q -- eject tape
Long options:
-h --help -v --verbose -d --default
-a --auto -c --changerslot -t --trayclose
-r --cdrom -s --scsi -f --floppy
-q --tape -n --noop
Parameter <name> can be a device file or a mount point.
If omitted, name defaults to `cdrom'.
By default tries -r, -s, -f, and -q in order until success.
FNC, I had a look at K Menu Edit, but there does'nt seem to be a way to edit desktop icon menus.