Sophie

Sophie

distrib > Mandriva > 9.1 > ppc > media > contrib > by-pkgid > b61c7ad514c778ac6b408d0719486218 > files > 4

waitclose-0.3-4mdk.ppc.rpm

##############################################################################
#
#  $RCSfile: README,v $
#
#  waitclose README
#  Original Author: Caskey Dickson <caskey@technocage.com> 2001-02-07
#  Copyright 2001 TechnoCage, Inc.  All Rights Reserved
#  $Id: README,v 1.8 2001/04/28 20:20:50 caskey Exp $
#
#   This program is free software; you can redistribute it and/or
#   modify it under the terms of the GNU General Public License
#   as published by the Free Software Foundation; either version 2
#   of the License, or (at your option) any later version.
#
#   This program is distributed in the hope that it will be useful,
#   but WITHOUT ANY WARRANTY; without even the implied warranty of
#   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
#   GNU General Public License for more details.
#
#   You should have received a copy of the GNU General Public License
#   along with this program; if not, write to the Free Software Foundation, 
#   Inc., 59 Temple Place - Suite 330, Boston, MA  02111-1307, USA.
#
##############################################################################


Introduction:

  waitclose is a trivially simple program that is useful in scripts that
need to wait for a user to insert cdroms.  If the disc drive is empty it 
will eject it.  If a disc is present it considers its work done.  If the
disc drive is open it will wait until it closes with a disc in it.  Closing
the tray without anything in it will cause it to be re-opened.  For more info, 
run it with -h to see all the current command line options.

  Comments are welcome.  If you find something interesting to do with this
code I'd like to hear about it.  My email address is below.

USAGE:

$ waitclose [-h] [-e] [device]

  e       :  Eject an empty tray (and continue doing so until a disc
             is inserted) This is the original 0.1 behavior.
  device  :  The device file of the cdrom drive.  Typical values include
             /dev/cdrom /dev/cdrom2 /dev/hdc /dev/hdd.  The default is
             /dev/cdrom.
  h       :  Display help and exit.

TODO:

 * Add some command line parameters
 * A man page

Changelog:

  version 0.3
    * Put back the information code -d will display useful output
    * -h should shows a synopsis
    * reversed the order of the changelog
  version 0.2
    * Optional eject behavior using code provided by Stephen Crane
  version 0.1
    * First version

Authors:

    Caskey Dickson <caskey@techncoage.com>  (Original program)
    Stephen Crane <jscrane@maths.tcd.ie>  (getopt support, 
                                           help, debug output at runtime
                                           optional eject behavior)