Guest User

Untitled

a guest
Feb 20th, 2018
82
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 6.40 KB | None | 0 0
  1. #!/bin/sh
  2. # Creates all our file systems
  3. zpool create tank /dev/ad1s1d
  4. zfs create tank/root
  5. zfs create tank/usr
  6. zfs create tank/var
  7. zfs create tank/tmp
  8.  
  9. zfs set mountpoint=/tank tank/root
  10. zfs set mountpoint=/tank/usr tank/usr
  11. zfs set mountpoint=/tank/var tank/var
  12. zfs set mountpoint=/tank/tmp tank/tmp
  13.  
  14. zfs create tank/usr/include
  15. zfs set compression=gzip-9 tank/usr/include
  16. zfs set exec=off tank/usr/include
  17. zfs set setuid=off tank/usr/include
  18. zfs set mountpoint=/tank/usr/include tank/usr/include
  19. zfs create tank/usr/local
  20. zfs set mountpoint=/tank/usr/local tank/usr/local
  21. zfs create tank/usr/local/etc
  22. zfs set compression=on tank/usr/local/etc
  23. zfs set setuid=off tank/usr/local/etc
  24. zfs set mountpoint=/tank/usr/local/etc tank/usr/local/etc
  25. zfs create tank/usr/local/include
  26. zfs set compression=gzip-9 tank/usr/local/include
  27. zfs set exec=off tank/usr/local/include
  28. zfs set setuid=off tank/usr/local/include
  29. zfs set mountpoint=/tank/usr/local/include tank/usr/local/include
  30. zfs create tank/usr/local/info
  31. zfs set compression=gzip-9 tank/usr/local/info
  32. zfs set exec=off tank/usr/local/info
  33. zfs set setuid=off tank/usr/local/info
  34. zfs set mountpoint=/tank/usr/local/info tank/usr/local/info
  35. zfs create tank/usr/local/man
  36. zfs set compression=gzip-9 tank/usr/local/man
  37. zfs set exec=off tank/usr/local/man
  38. zfs set setuid=off tank/usr/local/man
  39. zfs set mountpoint=/tank/usr/local/man tank/usr/local/man
  40. zfs create tank/usr/local/share
  41. zfs set compression=gzip-9 tank/usr/local/share
  42. zfs set setuid=off tank/usr/local/share
  43. zfs set mountpoint=/tank/usr/local/share tank/usr/local/share
  44. zfs create tank/usr/local/src
  45. zfs set compression=gzip-9 tank/usr/local/src
  46. zfs set exec=off tank/usr/local/src
  47. zfs set setuid=off tank/usr/local/src
  48. zfs set mountpoint=/tank/usr/local/src tank/usr/local/src
  49. zfs create tank/usr/local/www
  50. zfs set compression=gzip-9 tank/usr/local/www
  51. zfs set mountpoint=/tank/usr/local/www tank/usr/local/www
  52. zfs create tank/usr/ports
  53. zfs set compression=gzip-9 tank/usr/ports
  54. zfs set setuid=off tank/usr/ports
  55. zfs set mountpoint=/tank/usr/ports tank/usr/ports
  56. zfs create tank/usr/ports/distfiles
  57. zfs set compression=off tank/usr/ports/distfiles
  58. zfs set exec=off tank/usr/ports/distfiles
  59. zfs set setuid=off tank/usr/ports/distfiles
  60. zfs set mountpoint=/tank/usr/ports/distfiles tank/usr/ports/distfiles
  61. zfs create tank/usr/ports/packages
  62. zfs set compression=off tank/usr/ports/packages
  63. zfs set exec=off tank/usr/ports/packages
  64. zfs set setuid=off tank/usr/ports/packages
  65. zfs set mountpoint=/tank/usr/ports/packages tank/usr/ports/packages
  66. zfs create tank/usr/pkgsrc
  67. zfs set compression=gzip-9 tank/usr/pkgsrc
  68. zfs set setuid=off tank/usr/pkgsrc
  69. zfs set mountpoint=/tank/usr/pkgsrc tank/usr/pkgsrc
  70. zfs create tank/usr/pkgsrc/distfiles
  71. zfs set compression=off tank/usr/pkgsrc/distfiles
  72. zfs set exec=off tank/usr/pkgsrc/distfiles
  73. zfs set setuid=off tank/usr/pkgsrc/distfiles
  74. zfs set mountpoint=/tank/usr/pkgsrc/distfiles tank/usr/pkgsrc/distfiles
  75. zfs create tank/usr/pkgsrc/packages
  76. zfs set compression=off tank/usr/pkgsrc/packages
  77. zfs set exec=off tank/usr/pkgsrc/packages
  78. zfs set setuid=off tank/usr/pkgsrc/packages
  79. zfs set mountpoint=/tank/usr/pkgsrc/packages tank/usr/pkgsrc/packages
  80. zfs create tank/usr/share
  81. zfs set compression=gzip-9 tank/usr/share
  82. zfs set setuid=off tank/usr/share
  83. zfs set mountpoint=/tank/usr/share tank/usr/share
  84. zfs create tank/usr/src
  85. zfs set compression=gzip-9 tank/usr/src
  86. zfs set exec=off tank/usr/src
  87. zfs set setuid=off tank/usr/src
  88. zfs set mountpoint=/tank/usr/src tank/usr/src
  89. zfs create tank/usr/doc
  90. zfs set compression=gzip-9 tank/usr/doc
  91. zfs set exec=off tank/usr/doc
  92. zfs set setuid=off tank/usr/doc
  93. zfs set mountpoint=/tank/usr/doc tank/usr/doc
  94. zfs create tank/usr/obj
  95. zfs set setuid=off tank/usr/obj
  96. zfs set mountpoint=/tank/usr/obj tank/usr/obj
  97. zfs create tank/var/db
  98. zfs set exec=off tank/var/db
  99. zfs set setuid=off tank/var/db
  100. zfs set mountpoint=/tank/var/db tank/var/db
  101. zfs create tank/var/db/mysql
  102. zfs set recordsize=16k tank/var/db/mysql
  103. zfs set exec=off tank/var/db/mysql
  104. zfs set setuid=off tank/var/db/mysql
  105. zfs set mountpoint=/tank/var/db/mysql tank/var/db/mysql
  106. zfs create tank/var/db/openldap-data
  107. zfs set recordsize=16k tank/var/db/openldap-data
  108. zfs set exec=off tank/var/db/openldap-data
  109. zfs set setuid=off tank/var/db/openldap-data
  110. zfs set mountpoint=/tank/var/db/openldap-data tank/var/db/openldap-data
  111. zfs create tank/var/db/pkg
  112. zfs set compression=gzip-9 tank/var/db/pkg
  113. zfs set exec=on tank/var/db/pkg
  114. zfs set setuid=off tank/var/db/pkg
  115. zfs set mountpoint=/tank/var/db/pkg tank/var/db/pkg
  116. zfs create tank/var/db/sup
  117. zfs set compression=gzip-9 tank/var/db/sup
  118. zfs set exec=off tank/var/db/sup
  119. zfs set setuid=off tank/var/db/sup
  120. zfs set mountpoint=/tank/var/db/sup tank/var/db/sup
  121. zfs create tank/var/empty
  122. zfs set exec=off tank/var/empty
  123. zfs set setuid=off tank/var/empty
  124. zfs set mountpoint=/tank/var/empty tank/var/empty
  125. zfs create tank/var/backups
  126. zfs set compression=gzip-9 tank/var/backups
  127. zfs set exec=off tank/var/backups
  128. zfs set setuid=off tank/var/backups
  129. zfs set mountpoint=/tank/var/backups tank/var/backups
  130. zfs create tank/var/crash
  131. zfs set compression=gzip-9 tank/var/crash
  132. zfs set exec=off tank/var/crash
  133. zfs set setuid=off tank/var/crash
  134. zfs set mountpoint=/tank/var/crash tank/var/crash
  135. zfs create tank/var/heimdal
  136. zfs set exec=off tank/var/heimdal
  137. zfs set setuid=off tank/var/heimdal
  138. zfs set mountpoint=/tank/var/heimdal tank/var/heimdal
  139. zfs create tank/var/log
  140. zfs set exec=off tank/var/log
  141. zfs set setuid=off tank/var/log
  142. zfs set mountpoint=/tank/var/log tank/var/log
  143. zfs create tank/var/mail
  144. zfs set exec=off tank/var/mail
  145. zfs set setuid=off tank/var/mail
  146. zfs set mountpoint=/tank/var/mail tank/var/mail
  147. zfs create tank/var/named
  148. zfs set setuid=off tank/var/named
  149. zfs set mountpoint=/tank/var/named tank/var/named
  150. zfs create tank/var/run
  151. zfs set exec=off tank/var/run
  152. zfs set setuid=off tank/var/run
  153. zfs set mountpoint=/tank/var/run tank/var/run
  154. zfs create tank/var/service
  155. zfs set setuid=off tank/var/service
  156. zfs set mountpoint=/tank/var/service tank/var/service
  157. zfs create tank/var/spool
  158. zfs set setuid=off tank/var/spool
  159. zfs set mountpoint=/tank/var/spool tank/var/spool
  160. zfs create tank/var/tmp
  161. zfs set compression=on tank/var/tmp
  162. zfs set setuid=off tank/var/tmp
  163. zfs set mountpoint=/tank/var/tmp tank/var/tmp
  164. zfs create tank/var/yp
  165. zfs set setuid=off tank/var/yp
  166. zfs set mountpoint=/tank/var/yp tank/var/yp
Add Comment
Please, Sign In to add comment