msfs

command module
v0.0.0-...-84da98f Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 26, 2013 License: MIT Imports: 10 Imported by: 0

README

msfs

A Mutually Suspicious File System

Traditional computing systems delegate the protection of stored data to a trusted, priveleged party (e.g. the kernel, the supervisor, the administrator, the sysadmin, etc.) This trust is not always warranted.

The Mutually Suspicious File System demonstrates a method by which the user-level process may retain the authority and responsibility for access control of stored data on a shared local or remote medium.

A LaTeX type-set paper is drawn from the comments in the Google Go source code via bash-executable but go- and godoc-invisible preamble, unifying the program and the documentation in one text and thereby forming a minimally capable literate programming environment.

The system uses FUSE on Linux and OSX and is in the early stages of development.

Read msfs.go.pdf next.

Documentation

Overview

msfs (in msfs.go) implements a mutually suspicious file system

Directories

Path Synopsis
msfscas (in msfscas.go) implements msfs content-aware persistent storage
msfscas (in msfscas.go) implements msfs content-aware persistent storage
msfsfiles (in msfsfiles.go) implements the msfs fuse interface
msfsfiles (in msfsfiles.go) implements the msfs fuse interface
msfshashes (in msfshashes.go) implements msfs hash functionality
msfshashes (in msfshashes.go) implements msfs hash functionality

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL