sysutils/fs-kit - The NetBSD Packages Collection

User-level filesystem testing kit

Welcome to the File System Construction Kit!  This is a software
package that accompanies the book, Practical File System Design, which
Dominic Giampaolo wrote and is published by Morgan Kaufmann (ISBN
1558604979).

This package is a very simple framework in which you can experiment
with a working (but simple) file system implementation.  The framework
is designed so that you can go in and modify one part of it, such as
how the used and free disk blocks are managed, and not have to touch
the rest of the file system.  And because the package creates its file
system inside of a normal file on your hard disk, you don't have to
have a spare disk or require special (root) privileges to run the
program.  The goal is that this package should provide a convenient
test bed for trying out new file system ideas without having to go
through the pain and difficulty of creating a real kernel based file
system.  The API is generic enough however that after an you debug
your implementation within this framework it could be moved to a real
kernel based file system for the BeOS or a Unix like operating system.

Build dependencies

pkgtools/mktools pkgtools/cwrappers

Runtime dependencies

(none)

Binary packages

OSArchitectureVersion
NetBSD 10.0aarch64fs-kit-0.4.tgz
NetBSD 10.0aarch64fs-kit-0.4.tgz
NetBSD 10.0aarch64ebfs-kit-0.4.tgz
NetBSD 10.0aarch64ebfs-kit-0.4.tgz
NetBSD 10.0alphafs-kit-0.4.tgz
NetBSD 10.0alphafs-kit-0.4.tgz
NetBSD 10.0earmv6hffs-kit-0.4.tgz
NetBSD 10.0earmv6hffs-kit-0.4.tgz
NetBSD 10.0earmv6hffs-kit-0.4.tgz
NetBSD 10.0earmv7hffs-kit-0.4.tgz
NetBSD 10.0earmv7hffs-kit-0.4.tgz
NetBSD 10.0earmv7hffs-kit-0.4.tgz
NetBSD 10.0i386fs-kit-0.4.tgz
NetBSD 10.0i386fs-kit-0.4.tgz
NetBSD 10.0powerpcfs-kit-0.4.tgz
NetBSD 10.0powerpcfs-kit-0.4.tgz
NetBSD 10.0powerpcfs-kit-0.4.tgz
NetBSD 10.0sparc64fs-kit-0.4.tgz
NetBSD 10.0sparc64fs-kit-0.4.tgz
NetBSD 10.0sparcfs-kit-0.4.tgz
NetBSD 10.0sparcfs-kit-0.4.tgz
NetBSD 10.0vaxfs-kit-0.4.tgz
NetBSD 10.0vaxfs-kit-0.4.tgz
NetBSD 10.0vaxfs-kit-0.4.tgz
NetBSD 10.0x86_64fs-kit-0.4.tgz
NetBSD 10.0x86_64fs-kit-0.4.tgz
NetBSD 9.0aarch64fs-kit-0.4.tgz
NetBSD 9.0aarch64fs-kit-0.4.tgz
NetBSD 9.0alphafs-kit-0.4.tgz
NetBSD 9.0alphafs-kit-0.4.tgz
NetBSD 9.0earmv6hffs-kit-0.4.tgz
NetBSD 9.0earmv6hffs-kit-0.4.tgz
NetBSD 9.0earmv6hffs-kit-0.4.tgz
NetBSD 9.0earmv7hffs-kit-0.4.tgz
NetBSD 9.0earmv7hffs-kit-0.4.tgz
NetBSD 9.0earmv7hffs-kit-0.4.tgz
NetBSD 9.0i386fs-kit-0.4.tgz
NetBSD 9.0i386fs-kit-0.4.tgz
NetBSD 9.0m68kfs-kit-0.4.tgz
NetBSD 9.0powerpcfs-kit-0.4.tgz
NetBSD 9.0powerpcfs-kit-0.4.tgz
NetBSD 9.0powerpcfs-kit-0.4.tgz
NetBSD 9.0sparc64fs-kit-0.4.tgz
NetBSD 9.0sparc64fs-kit-0.4.tgz
NetBSD 9.0x86_64fs-kit-0.4.tgz
NetBSD 9.0x86_64fs-kit-0.4.tgz
NetBSD 9.3x86_64fs-kit-0.4.tgz

Binary packages can be installed with the high-level tool pkgin (which can be installed with pkg_add) or pkg_add(1) (installed by default). The NetBSD packages collection is also designed to permit easy installation from source.

Available build options

(none)

Known vulnerabilities

The pkg_admin audit command locates any installed package which has been mentioned in security advisories as having vulnerabilities.

Please note the vulnerabilities database might not be fully accurate, and not every bug is exploitable with every configuration.


Problem reports, updates or suggestions for this package should be reported with send-pr.