vacfs 1.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475
  1. .TH VACFS 4
  2. .SH NAME
  3. vacfs \- a Venti-based file system
  4. .SH SYNOPSIS
  5. .B vacfs
  6. [
  7. .B -dips
  8. ]
  9. [
  10. .B -c
  11. .I cachesize
  12. ]
  13. [
  14. .B -h
  15. .I host
  16. ]
  17. [
  18. .B -m
  19. .I mtpt
  20. ]
  21. .I vacfile
  22. .SH DESCRIPTION
  23. .I Vacfs
  24. interprets the file system created by
  25. .IR vac (1)
  26. so that it can be mounted into a Plan 9 file hierarchy.
  27. The data for the file system is stored on
  28. .IR venti (8)
  29. with a root fingerprint specified in
  30. .IR vacfile .
  31. .I Vacfs
  32. is currently rather limited: access is read-only,
  33. clients are not authenticated, and groups are assumed to
  34. contain a single member with the same name.
  35. These restrictions should eventually be removed.
  36. .PP
  37. Options to
  38. .I vacfs
  39. are:
  40. .TP
  41. .BI -c " cachesize
  42. The number of file system blocks to cache in memory. The default is 1000 blocks.
  43. .TP
  44. .B -d
  45. Print debugging information to standard error.
  46. .TP
  47. .BI -h " host
  48. The network address of the Venti server.
  49. The default is taken from the environment variable
  50. .BR venti .
  51. If this variable does not exist, then the default is the
  52. metaname
  53. .BR $venti ,
  54. which can be configured via
  55. .IR ndb (6).
  56. .TP
  57. .B -i
  58. Use file descriptors 0 and 1 as the 9P communication channel rather than create a pipe.
  59. .TP
  60. .BI -m " mtpt
  61. The location to mount the file system. The default is
  62. .BR /n/vac .
  63. .TP
  64. .BI -p
  65. Disables permission checking.
  66. .TP
  67. .B -s
  68. Post the 9P channel on #s/vacfs rather than
  69. mounting it on
  70. .IR mtpt .
  71. .SH SOURCE
  72. .B /sys/src/cmd/vac
  73. .SH "SEE ALSO"
  74. .IR vac (1),
  75. .IR venti (8)