| #!/usr/local/plan9/bin/rc |
| echo 'usage: mount addr mtpt' >[1=2] |
| if(9 grep -si ' 9p(2000)?$' /proc/filesystems){ |
| exec u mount -t 9p -o proto'='unix,name'='$USER $1 $2 |
| exec u mount -t 9p -o proto'='tcp,name'='$USER $1 $2 |
| if(9 grep -si ' fuse$' /proc/filesystems) |
| echo 'don''t know how to mount (no 9p, no fuse)' >[1=2] |
| if(kldstat|9 grep -si ' fuse') |
| echo 'don''t know how to mount (no fuse)' >[1=2] |
| if(sysctl fuse.version >[2=1] |9 grep -si 'fuse.version' || |
| test -d /System/Library/Extensions/fusefs.kext || |
| test -d /Library/Filesystems/fusefs.fs/Support/fusefs.kext) |
| echo 'don''t know how to mount (no fuse)' >[1=2] |
| echo 'can''t mount on' `{uname} >[1=2] |