Hi Ted, On Mon, 2025-04-21 at 21:43 -0500, Theodore Ts'o wrote: > On Mon, Apr 21, 2025 at 09:52:14PM +0000, Viacheslav Dubeyko wrote: > > Hi Adrian, > > > > I am trying to elaborate the HFS/HFS+ maintainership action items: > > (1) We need to prepare a Linux kernel tree fork to collect patches. > > (2) I think it needs to prepare the list of current known issues (TODO list). > > (3) Let me prepare environment and start to run xfstests for HFS/HFS+ (to check > > One potential problem is that the userspace utilities to format, > check, repair HFS/HFS+ utilities don't really exist. There is the HFS > Utilities[1] which is packaged in Debian as hfsutils, but it only > supports HFS, not HFS+, and it can only format an HFS file system; it > doesn't have a fsck analog. This is going to very limit the ability > to run xfstests for HFS or HFS+. There is actually hfsprogs from Apple themselves which supports both HFS and HFS+ works without any problems. I'm maintaining it in Debian [1] and openSUSE. It's available in Fedora as hfsplus-tools. I have hacked on it for a while, so I can also provide updated versions. In the future, I'm planning to split the package into a normal and -legacy version as Apple dropped legacy HFS support from the utility somewhere around version 500. Adrian > [1] https://tracker.debian.org/pkg/hfsprogs -- .''`. John Paul Adrian Glaubitz : :' : Debian Developer `. `' Physicist `- GPG: 62FF 8A75 84E0 2956 9546 0006 7426 3B37 F5B5 F913
