csc/Hanlon — pull request #109 by mtnbikenc (2014-07-10 12:38:59+00:00)
Title: Implementing a non-root method for extracting ISO images

Attempted using 7zip
* This failed because of a 7zip issue with filename character length greater than 64

Attempted using bsdtar
* This solved the long filename issue, however
* This failed because of ESXi ISO not supporting either Rock Ridge or Joliet file system extensions
* Filenames were extracted as upper case and should have been lower

Attempted using fuseiso
* This allows mounting of the iso by a non-privileged user as well as running under tomcat
* Requires the `fuseiso` package to be installed

As an additional option if fuseiso cannot be installed, mount/umount can be used by configuring tomcat7 in /etc/sudoers:
`tomcat7 ALL= NOPASSWD: /bin/mount, /bin/umount`

Fixes #95 #83 #42