sigrid/ext4srv

Description
# ext4srv

Ext[2-4] file system for Plan 9. Read *and* write.

Tested with ext2, ext3 and ext4. With journaling and extents.

In any case, use at your own risk.

## Installation

	; cd /tmp
	; hget https://git.sr.ht/~ft/lwext4/archive/master.tar.gz | tar xz
	; mv lwext4-master lwext4
	; cd lwext4/src && mk && cd ../..
	; hget https://git.sr.ht/~ft/ext4srv/archive/master.tar.gz | tar xz
	; cd ext4srv-master
	; mk install
	; cd ..
	; rm -rf lwext4 ext4srv

## Usage

	; ext4srv
	; mount /srv/ext4 /n/linux /dev/sdN0/ext4partition
	; ls -l /n/linux

See `ext4srv -h` for more usage examples. Needs a proper man page for sure.
Last 5 commits (shortlog)
Date Author Short message Commit hash
2021-01-18 Sigrid fix root permissions on wstat 268054fa0999ee700bfdc5bababd66a1e227f992
2021-01-18 Sigrid fix non-writable root a875b1c2e05d20b03887869c1b1588dbe43eba97
2021-01-18 Sigrid revert previous change, it broke everything 9790e52108b1e347e31898261440688d7abdc6f2
2021-01-14 Sigrid fix / not being writable (thanks echoline) 5140e43ad849d962d2e2825b739b6efa7c66b362
2020-12-09 Sigrid fix a typo in the readme f4991fab9f9f1f61895751bd20936e20815f5123
Files (browse)
.gitignore
LICENSE
README.md
common.h
err.c
ext4srv.c
group.c
group.h
mkfile
part.c