posixovl is a FUSE based successor of the old UMSDOS. It has a goal to provide POSIX file system functionality on top of vfat. Its code is nice and well written, but its feature set is not complete yet. It just supports: POSIX modes and user/group, hard and symbolic links, device nodes and named pipes.

Much more can be done:

  • XATTR support

  • ACL support

  • acurrate time stamps

  • support for local time stamps => UNIX time conversion with DST heuristics

  • support for obscure characters in file names allowed by POSIX but not allowed by underlying file systems

  • case sensitivity without clashes

  • shortname case sensitivity without clashes (independent of shortname= option)

  • long names without risk of overflow (and long names even on top of 8+3 file systems)

  • support for file systems that don't support files starting by dot

  • per volume configuration

  • implement checks for per volume configuration

  • ctime, mtime, atime

Looking for hackers with the skills:

Nothing? Add some keywords!

This project is part of:

Hack Week 12 Hack Week 15 Hack Week 20

Activity

  • about 3 years ago: kstreitova liked this project.
  • about 7 years ago: sbrabec started this project.
  • about 9 years ago: sbrabec originated this project.

  • Comments

    Be the first to comment!

    Similar Projects

    This project is one of its kind!