Gentoo has a reputation for being on the cutting edge,and ZFS has been making a lot of noise lately, so I browsed over to the zfs-fuse wiki and what do I find but an ebuild. I tested it, it builds cleanly under both portage and paludis, and it seems quite stable. Perhaps this could be included in the tree, maybe masked? Reproducible: Always Steps to Reproduce: 1.Untar the archive wherever you put your repositories (/usr/local/portage/zfs-fuse for me) and add it to PORTDIR_OVERLAY 2.emerge -av zfs-fuse 3.Read the doc that is given in the post-install einfo's to learn how to use ZFS The author's blog is at http://zfs-on-fuse.blogspot.com/
Please, attach the ebuild here as plaintext...
Okay. I'll also include the necessary patches.
Created attachment 118129 [details] zfs-fuse ebuild (version 0.4.0, beta 1)
Created attachment 118130 [details, diff] ZDB path fix patch
Created attachment 118131 [details, diff] zfs-fuse path fix patch
Created attachment 118133 [details, diff] ztest path fix patch
naaah... thanks alot for the ebuild, I'm going to test'n'commit it as soon as i can :)
They have now a initscript in the mercurial repo: http://www.wizy.org/mercurial/zfs-fuse/trunk?f=79c0e95a9290;file=contrib/zfs-fuse.initd
well, looks like we need an init script as well, don't we? I still need to read the guide in detail, but else would stard zfs-fuse (or run-zfs-fuse) if not an init script? So far I added the ebuilds into the tree. Please provide me with as much feedback as needed, as I'd like to get it rockin'solid anytime soon ;) Regards, Christian Parpart.
Created attachment 125652 [details] /etc/init.d/zfs-fuse Still no init script and wizy.org is down all the time. Here is mine. It's dump simple but seems to work.
a little later, but please check out the rc script i've committed. just add it to boot rc level. it should work fine. however, i'm a little concerned about the development process a little, as no real updates has been made yet, but let's be a little more optimistic ;)
besides, do you know where to get the man-pages legally? so that we can include them?
Created attachment 129895 [details, diff] patch to compile zfs-fuse-0.4.0-beta1 with gcc-4.2.0 Full story here: http://groups.google.com/group/zfs-fuse/browse_thread/thread/3c072f9ca1ef55bc
Created attachment 130138 [details, diff] zfs-fuse-0.4.0_beta1-no_prefetch.patch Disable zfs's prefetch. This increases read performance quite a lot. This actually makes zfs-fuse usable on my low spec system (700 Mhz P3, 256 Mb). Taken from: http://groups.google.com/group/zfs-fuse/tree/browse_frm/month/2007-09/326edc29c03ca42a?rnum=1&_done=%2Fgroup%2Fzfs-fuse%2Fbrowse_frm%2Fmonth%2F2007-09%3F#doc_326edc29c03ca42a How about calling 'zfs umount -f -a' before killing the daemon ?
Created attachment 130139 [details, diff] zfs-fuse-0.4.0_beta1-no_prefetch.patch Stupid me. Wrong and brain dead file. Need some sleep. Sorry. This one should work ;)
Everything's in the tree, though, post-closing. For any new requests wrt zfs-fuse, please file a new bug.