Skip to content
Installs FUSE and associated clients using Opscode Chef
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.

fuse Cookbook

Installs FUSE and associated clients, allowing mount file system in user space.


Supports Fedora and Ubuntu out of the support. It may support Debian. It mostly supports CentOS/RHEL with EPEL/Repoforge.


  • default['fuse']['package_name']
    • package name. Defaults to 'fuse'

The following clients are included within the following attributes:

  • default['fuse']['clients']['sshfs']
    • allows ability to mount remote file system over ssh.
  • default['fuse']['clients']['zip']
    • mounts zip file as a file system.
  • default['fuse']['clients']['iso']
    • mounts iso as a file sytem.
  • default['fuse']['clients']['encfs']
    • mounts encrypted file system.
  • default['fuse']['clients']['smb']
    • mounts samba/CIFS volumes.

Client names are different depending on operating system. See attributes/defaults.rb for more details.

More clients will be supported in the future.


To install the core package, include fuse in your node's run_list:

  "run_list": [

To include additional clients, add them as individual recipes:

  "run_list": [


To contribute:

  1. Fork the repository on Github
  2. Create a named feature branch (like add_component_x)
  3. Write you change
  4. Submit a Pull Request using Github

License and Authors

Authors: Rilindo Foster

You can’t perform that action at this time.