OpenBSD HAMMER2
-
HAMMER2 file system for OpenBSD (read-only support)
-
OpenBSD version of https://github.com/kusumi/netbsd_hammer2
-
Recent OpenBSD
-
Compiles and tested with OpenBSD 7.2
-
Never compiled or tested with other releses or -CURRENT
-
-
OpenBSD src tree under /usr/src
-
Bash
$ cd openbsd_hammer2
$ make
$ cd openbsd_hammer2
$ make install
$ cd openbsd_hammer2
$ make uninstall
-
Apply patch/openbsd72.patch or equivalent diff against /usr/src.
-
Run make prep to create a symlink under /usr/src/sys which points to this repository. Run make unprep to undo.
$ cd openbsd_hammer2 $ make prep
-
Build and install /usr/src/sys.
-
Only read-only support is planned for OpenBSD.
-
Tags are merely for packaging, nothing directly to do with file system version.
-
makefs(8) for Linux supports HAMMER2 image creation from a directory contents on Linux. There is currently no way to do this on OpenBSD.