Ernesto A. Fernández 54fc1b615b 0.2.0
I've never made any releases for apfsprogs before because it was mostly
intended for my own use, to help me test the driver. But at this point a
few of the tools might actually be useful to others, and even the mkfs
is probably mature enough to be safe, so I guess I should start. I'm
using 0.2.0 because all of the man pages have been set to 0.1 until now.

Signed-off-by: Ernesto A. Fernández <ernesto@corellium.com>
2024-11-06 19:51:38 -03:00
2024-11-06 19:51:38 -03:00
2024-11-06 19:51:38 -03:00
2024-11-06 19:51:38 -03:00
2022-12-09 16:23:14 -03:00
2024-11-06 19:51:38 -03:00
2019-02-10 09:56:50 -03:00

Apfsprogs is a suite of userland software to work with the Apple File System
on Linux. It's intended mainly to help test the Linux kernel module that can
be retrieved from <git://github.com/eafer/linux-apfs-rw.git>. The following
are included:

  o mkapfs: an experimental filesystem build tool
  o apfs-snap: a tool to take snapshots of a volume mounted with our module
  o apfs-label: a tool to list the labels of all volumes in a container
  o apfsck: a filesystem integrity checker, for now only useful for testers

Usage
=====

To build any of the tools, just cd to its directory and run

  make

The resulting executable will have the name of the tool, and a man page is
available under the same directory. If you run

  make install

the files will be copied to the typical locations in the user home folder: the
binary is placed in ~/bin, and the man page in ~/share/man/man8. You can
override those paths by setting the BINDIR and MANDIR variables, for example:

  make install BINDIR=/sbin MANDIR=/usr/share/man/man8/

Credits
=======

Written by Ernesto A. Fernández <ernesto@corellium.com>.
Languages
C 98.6%
Makefile 0.6%
Roff 0.5%
Shell 0.3%