Age | Commit message (Collapse) | Author | Files | Lines |
|
|
|
|
|
afpfs-ng is an Apple Filing Protocol client that will allow a Linux
system to see files exported from a Mac OS system with AFP over TCP.
With thanks to Jared for the nudge.
|
|
|
|
|
|
operations.
Loggedfs is a filesystem which logs (via rlog and syslog) exactly what
is happening on every vnode operation.
|
|
|
|
|
|
wdfs is a webdav filesystem with special features for accessing subversion
repositories. it is based on fuse v2.5+ and neon v0.24.7+.
features:
- generic webdav filesystem
- http redirect support
- https support
- file locking support (different modes)
- access to all revisions of a webdav exported subversion repository
- versioning filesystem for autoversioning enabled subversion repositories
Using wdfs, it's possible to mount webdav volumes:
% df /mnt
Filesystem 1K-blocks Used Avail Capacity Mounted on
puffs:refuse:wdfs 0 0 0 0% /mnt
% l /mnt
total 2
drwxrwxrwx 1 root wheel 4096 May 13 10:17 .
drwxr-xr-x 31 root wheel 1024 May 16 20:06 ..
-rw-rw-rw- 1 root wheel 64393 Mar 16 23:06 About your iDisk.rtf
drwxrwxrwx 1 root wheel 4096 May 13 10:17 Backup
drwxrwxrwx 1 root wheel 4096 May 13 10:17 Documents
drwxrwxrwx 1 root wheel 4096 May 13 10:17 Library
drwxrwxrwx 1 root wheel 4096 May 13 10:17 Movies
drwxrwxrwx 1 root wheel 4096 May 13 10:17 Music
drwxrwxrwx 1 root wheel 4096 May 13 10:17 Pictures
drwxrwxrwx 1 root wheel 4096 May 13 10:17 Public
drwxrwxrwx 1 root wheel 4096 May 13 10:17 Sites
drwxrwxrwx 1 root wheel 4096 Dec 6 01:08 Software
%
|
|
|
|
not link it to libpthread.
Also disable debugging output... too verbose, and it works well
enough.
|
|
|
|
FUSE based filesystem using ObexFTP (currently beta).
Actually ObexFS is just a thin layer wrapping a basic ObexFTP
client into FUSE callbacks.
This works well enough on NetBSD/amd64:
$ mount|grep obexfs
puffs:refuse:obexfs on k600i/ type puffs (nosuid, nodev, mounted by juan)
$
$ ls -l k600i/
total 2
drwxr-xr-x 1 juan users 0 Jan 1 1970 Memoria del tel?fono
drwxr-xr-x 1 juan users 0 Jan 1 1970 Memory Stick
$
|
|
is no way of knowing the file system's name, since it is never passed to
the refuse layer.
|
|
the normal case, but matters in bulk builds in our new NO_MTREE order.
Do all of the work in the package's install target, too.
|
|
|
|
fuse-pod-0.5.1.
FUSEPod is a userspace filesystem which mounts your iPod into a directory
for easy browsing of your songs on your iPod.
Features
========
* Read and Write support
* Viewing/Removing playlists
* Configurable directory layout
* Transparent copying of files onto iPod
* Tracks have tags in extended attributes
* Discovers where your iPod is mounted
* Statistics file
|
|
|
|
GmailFS is a virtual filesystem developed by Richard Jones which
allows users to mount and use their Gmail email account's storage as a
local disk drive.
This works as far as logging in and responding properly to a df command,
but python interpreter usage seems far too high. Committed in this state
so that others can work on it.
|
|
|
|
refuse into the Packages Collection.
Python bindings for the FUSE and refuse interfaces.
FUSE allows file sytsem operations to take place at user level, rather
than in the kernel. Refuse is a BSD-licensed re-implementation of
fuse, running on top of the puffs functionality. This package
provides a python language interface to the FUSE interface.
To achieve backwards compatibility with previous versions of the fuse
bindings for python, set the environment variable
FUSE_PYTHON_COMPAT=0.1
|
|
|
|
supported cameras as filesystems; while some cameras implement the
USB Mass Storage class and already appear as filesystems (making
this program redundant), many use the Picture Transfer Protocol (PTP)
or some other custom protocol. But as long as the camera is supported
by libgphoto2, it can be mounted as a filesystem using this program.
N.B. This requires revision 1.50 or later of lib/librefuse/refuse.c
on NetBSD
|
|
* new: read-write mount is supported using the "force" mount option if
the logfile is unclean
* new: libntfs-3g is versioned
* fix: default ownership of files weren't always set to the mounting user
* fix: mount was denied if the NTFS Master File Table copy had non-standard size
* fix: catch and deny all junction/reparse point write operations
* fix: multiply -o options weren't allowed (FreeBSD's mount(8) requires this)
* fix: don't try to run Linux specific code on non-Linux OSes
|
|
|
|
U9fs is a program that serves Unix files to Plan 9 machines
using the 9P protocol. It is typically invoked on a Unix
machine by inetd with its standard input and output connected
to a network connection, typically TCP on an Ethernet. It
typically runs as user root and multiplexes access to multiple
Plan 9 clients over the single wire. It assumes Plan 9 uids
match Unix login names, and changes to the corresponding Unix
effective uid when processing requests. U9fs serves both 9P1
(the 9P protocol as used by the second and third editions of
Plan 9) and 9P2000.
|
|
* fix: fakeraid/softraid detection was incorrect
* change: major performance improvement for writing large
files (new block allocator)
* change: manual update, added access handling, security section
* new: use the 'nonempty' FUSE mount option by default, so the driver
behaves as the in-kernel file systems
* new: --disable-ldconfig configure option
|
|
|
|
|
|
on NetBSD.
|
|
to run the file server as root for most uses.
|
|
|
|
|
|
|
|
Collection.
FUSE-based union filesystem, with almost limitless number of root
directories.
This utility is implementedd at the user level - to mount a series
of roots, simply use:
fuse-unionfs root1:root2:root3 <mountpoint>
|
|
|
|
|
|
EncFS provides an encrypted filesystem in user-space. It runs without any
special permissions and uses the FUSE library.
As with most encrypted filesystems, Encfs is meant to provide security
against off-line attacks; ie your notebook or backups fall into the wrong
hands, etc.
Homepage: http://arg0.net/encfs
|
|
|
|
removing the include of fuse_opt.h.
|
|
|
|
The original work in pkg'izing this was done by <xtraeme>.
|
|
|
|
|
|
the latter works on the most current NetBSD, I don't feel like running
file systems unnecessarily as the superuser
|
|
|
|
pancake.
With FUSE it is possible to implement a fully functional filesystem in a
userspace program. Features include:
* Simple library API
* Simple installation (no need to patch or recompile the kernel)
* Secure implementation
* Userspace - kernel interface is very efficient
* Usable by non privileged users
* Runs on Linux kernels 2.4.X and 2.6.X
* Has proven very stable over time
This package is enabled only for linux and FreeBSD, NetBSD uses
its own compatible library.
|
|
|
|
HTTPFS is a FUSE-based file system.
You may think of it, as a downloader with the speed of light.
|
|
|