XMMOUNT(1)

NAME
xmmount - device mounter with Motif interface

SYNOPSIS
xmmount

DESCRIPTION
xmmount is a comfortable mount utility for different devices with a Motif user interface. The window contains a number of buttons for mounting and unmounting a device. If the user presses one of the mount buttons xmmount tries to recognize the type of the filesystem on the selected device. xmmount knows the following filesystems:

    msdos - MS-DOS filesystem

    minix - minix filesystem

    ext - extended filesystem

    ext2 - extended filesystem two

    xiafs - xia filesystem

    ISO 9660 / High Sierra - CD-ROM filesystem

If the device contains a known filesystem it is mounted to the directory which is defined in the config file. After mounting a floppy successfully the label of the button is changed to 'umount'. The current mounting status ( unmounted , msdos , minix , ext , ext2 , xiafs , iso9660 ) is displayed in front of the button. Before unmounting a disk the filesystems super-block is written by a sync system call. Errors and status messages are displayed in the status line of the window. The program has to be executed with root permissions, so the set ID bit must be set and the owner of the file must be root. The number of buttons and the devices which are available for mounting are described by a configuration file named "xmmounttab". Usually this file should be found in "/etc". A different location has to be specified by the environment variable XMMOUNTPATH. The maximal number of mountable devices is 16. If the user likes to mount a filesystem which is not supportet yet, he can disable the autodetection of the filesystem type in the config file. The config file has the following format:
    #####################################################
    #
    # Config file for xmmount (v4.5)
    #
    # name device directory type options
    Floppy0: /dev/fd0 /mnt0 auto defaults
    Floppy1: /dev/fd1 /mnt1 auto defaults
    Syquest: /dev/sda4 /mnt2 ext2 ro,noexec
    CD-ROM: /dev/scd0 /cd-rom auto ro
    Special: /dev/secial /special special defaults The '#' sign marks the rest of a line as a comment. Empty lines are allowed. Each line has to contain exactly five entries: the name of the label, the mountable device, the mounting directory, the filesystem type (or auto detection) and the option entry.

ENVIRONMENT
XMMOUNTPATH - search path for xmmounttab

FILES
/etc/xmmounttab - config file for xmmount
/etc/mtab - mounted filesystem table

SEE ALSO
mount(1), mount(2), umount(1), umount(2), sync(1), sync(2)

AUTHOR
Thomas Uhl, uhl@fh-heilbronn.de
Harald M. Stauss, harald.stauss@rz.hu-berlin.de

COPYRIGHT
v1.0 - 7.2.1993
v1.1 - 28.3.1993
v2.0 - 17.4.1993
v2.5 - 5.5.1993
v3.0 - 22.5.1993
v3.5 - 14.8.1993
v3.6 - 20.8.1994 Copyright (C) 1994 by Thomas Uhl v4.0 - 02.11.1996
v4.4 - 30.08.1997
v4.5 - 05.10.1997
v4.6 - 14.06.1998
v4.7 - 01.05.1999 Copyright (C) 1996 by Harald Stauss This software may be used and distributed according to the terms of the GNU Public License.