Mount and unmount filesystems

Latest on Hackage:

This package is not currently in any snapshots. If you're interested in using it, we recommend adding it to Stackage Nightly. Doing so will make builds more reliable, and allow to host generated Haddocks.

BSD3 licensed by Nicola Squartini
Maintained by Nicola Squartini

linux-mount provides Haskell bindings to the Linux mount() and umount() syscalls.

          "Haskell Programming Language"
          "mount(2) - Linux manual page"
          "umount(2) - Linux manual page"


Version (2014-06-06)

  • Use Safe Haskell extension.
  • Improve description and documentation.

Version (2014-05-24)

  • New functions has been introduced to perform specific mount actions, previously performed with a combination of mount and the appropriate MountFlag. Consequently the corresponding MountFlag's have been removed. Below is the list of new functions. Remount a filesystem: - remount Bind a filesystem: - bind - rBind - rebind Change propagation flags: - makeShared - makeRShared - makeSlave - makeRSlave - makePrivate - makeRPrivate - makeUnbindable - makeRUnbindable Move a filesystem to a different mount point: - move
  • Rename some MountFlag's, and remove those only valid in kernel-space.
  • Replace Bool with new SymLink type in function umountWith.
  • Improve documentation.
  • Minor code fixes.

Version (2014-03-16)

  • Relicense under BSD3.
  • Clean up code.
Depends on 2 packages:
Used by 1 package:
comments powered byDisqus