Diff for /wikisrc/puffs.mdwn between versions 1.1 and 1.4

version 1.1, 2013/03/15 21:48:58 version 1.4, 2020/09/09 19:54:25
Line 21  file systems: puffs as the kernel part,  Line 21  file systems: puffs as the kernel part, 
 functions for userland file systems to call. The following image gives an  functions for userland file systems to call. The following image gives an
 overview of the components and their connections:  overview of the components and their connections:
   
 ![/puffs/puffs.png](Overview about puffs)    ![Overview about puffs](/puffs/puffs.png)  
 **Overview about puffs**  **Overview about puffs**
   
 The components themselves are:  The components themselves are:
Line 42  The components themselves are: Line 42  The components themselves are:
    of the native puffs interface, which is offered by **librefuse**. The     of the native puffs interface, which is offered by **librefuse**. The
    re-implementation of the FUSE functionality is designed to be source code     re-implementation of the FUSE functionality is designed to be source code
    compatible with FUSE, and it is further described in the     compatible with FUSE, and it is further described in the
    [refuse(3)](http://netbsd.gw.com/cgi-bin/man-cgi?refuse+3+NetBSD-current+i386)     [[!template id=man name="refuse" section="3"]]
    manpage.     manpage.
   
 Examples for puffs and refuse filesystems can be found in the the NetBSD source  Examples for puffs and refuse filesystems can be found in the the NetBSD source
Line 67  base system. Line 67  base system.
 ### psshfs, The NetBSD sshfs  ### psshfs, The NetBSD sshfs
   
 See the manpage for  See the manpage for
 [psshfs(8)](http://netbsd.gw.com/cgi-bin/man-cgi?mount_psshfs+8+NetBSD-5.1+i386).  [[!template id=man name="mount_psshfs" section="8"]].
   
     # mount_psshfs host.name.tld:/directory /puffs      # mount_psshfs host.name.tld:/directory /puffs
     # ls /puffs      # ls /puffs
Line 94  See the manpage for Line 94  See the manpage for
 ### 9P file servers  ### 9P file servers
   
 See the [Bell manpage](http://www.cs.bell-labs.com/sys/man/5/INDEX.html) and  See the [Bell manpage](http://www.cs.bell-labs.com/sys/man/5/INDEX.html) and
 the [NetBSD manpage 9p(8)](http://netbsd.gw.com/cgi-bin/man-cgi?mount_9p+8+NetBSD-5.1+i386).  the NetBSD manpage [[!template id=man name="mount_9p" section="8"]].
   
     # mount_9p nobody@192.168.1.2:/tmp /puffs      # mount_9p nobody@192.168.1.2:/tmp /puffs
     # cd /puffs      # cd /puffs
Line 158  An in-depth technical description of puf Line 158  An in-depth technical description of puf
 [slides](http://2007.asiabsdcon.org/papers/P04-slides.pdf) are available.  [slides](http://2007.asiabsdcon.org/papers/P04-slides.pdf) are available.
   
 The ReFUSE emulation layer for FUSE file systems is described in  The ReFUSE emulation layer for FUSE file systems is described in
 *[ReFUSE: Userspace FUSE Reimplementation Using puffs](puffs/refuse.pdf)*  *[ReFUSE: Userspace FUSE Reimplementation Using puffs](/puffs/refuse.pdf)*
 presented at EuroBSDCon 2007.  presented at EuroBSDCon 2007.
   
 A [paper](http://2008.asiabsdcon.org/papers/P4B-paper.pdf) discussing the   A [paper](http://2008.asiabsdcon.org/papers/P4B-paper.pdf) discussing the 
 implementation of distributed file systems on top of puffs was presented at   implementation of distributed file systems on top of puffs was presented at 
 AsiaBSDCon 2008.  AsiaBSDCon 2008.
   
 The [puffs(3)](http://man.NetBSD.org/man/puffs+3) manual pages provide further   The [[!template id=man name="puffs" section="3"]] manual pages provide further 
 information from a development perspective.  information from a development perspective.
   
 The source code in browsable form:  The source code in browsable form:

Removed from v.1.1  
changed lines
  Added in v.1.4


CVSweb for NetBSD wikisrc <wikimaster@NetBSD.org> software: FreeBSD-CVSweb