Provided by: pmount_0.9.23-2_amd64 bug

NAME

       pumount - umount arbitrary hotpluggable devices as normal user

SYNOPSIS

       pumount [ options ] device

DESCRIPTION

       pumount  is  a  wrapper  around  the standard umount program which permits normal users to
       umount removable devices without a matching /etc/fstab entry.

       pumount also supports encrypted devices which use dm-crypt and have LUKS  metadata.  If  a
       LUKS-capable  cryptsetup  is  installed, pumount will umount the mapped device instead and
       call cryptsetup to close the decrypted device afterwards.

       pumount expects the device as its only argument. This will umount device from a  directory
       below /media if policy is met (see below).

       Please  note  that, as with pmount, you can use labels and uuids as described in fstab (5)
       for devices present in /etc/fstab.  In this case, the device name need  to  match  exactly
       the corresponding entry in /etc/fstab, including the LABEL= or UUID= part.

       Important  note  for Debian: The permission to execute pumount is restricted to members of
       the system group plugdev. Please add all desktop users who shall be able to use pmount  to
       this group by executing

              adduser user plugdev

       (as root).

OPTIONS

       -l, --lazy
              Lazy  unmount. Detach the filesystem from the filesystem hierarchy now, and cleanup
              all references to the filesystem as soon as it  is  not  busy  anymore.   (Requires
              kernel 2.4.11 or later.)  IMPORTANT NOTES This option should not be used unless you
              really know what you are doing, as chances are high that it  will  result  in  data
              loss  on  the  removable  drive.  Please  run  pumount  manually  and wait until it
              finishes. In addition, pumount will not luksClose  a  device  which  was  unmounted
              lazily.

       --luks-force
              Normally,  pumount  will  not luksClose (see cryptsetup(1)) a device pmount did not
              open. However, you can bypass this restriction with this flag.  You  probably  will
              need it if you did mess around with the /var/lock/pmount_luks directory.

       -h, --help
              Print a help message and exit successfully.

       -d, --debug
              Enable verbose debug messages.

       --version
              Print the current version number and exit successfully.

POLICY

       The umount will succeed if all of the following conditions are met:

       • device is a block device in /dev/ (it does not need to exist if -l is supplied)

       • device  is  not  in /etc/fstab (if it is, pmount executes  umount  device as the calling
         user to handle this transparently)

       • device is mounted according to /etc/mtab and /proc/mounts with the calling user's uid

       • mount point is in /media

PUMOUNT AND MISSING DEVICES

       pumount now supports unmounting devices that have gone missing for some reason, such as  a
       brutal  removal  of the device, or a kernel/hardware problem. Just specify the mount point
       as argument for pumount.

SEE ALSO

       pmount(1), cryptsetup(1), umount(8)

AUTHOR

       pmount is developed by Martin Pitt <martin.pitt@canonical.com>.