Don't like ads? PRO users don't see any ads ;-)
Guest

Untitled

By: a guest on May 9th, 2012  |  syntax: None  |  size: 9.59 KB  |  hits: 10  |  expires: Never
download  |  raw  |  embed  |  report abuse  |  print
Text below is selected. Please press Ctrl+C to copy to your clipboard. (⌘+C on Mac)
  1. ############################################
  2. #
  3. # Buildout Configuration File for Standalone Plone
  4. # ------------------------------------------------
  5. # $LastChangedDate: 2010-03-06 09:04:51 -0800 (Sat, 06 Mar 2010) $ $LastChangedRevision: 33211M $
  6. #
  7. # After making changes in this configuration file,
  8. # you should run bin/buildout to update the components.
  9. #
  10. # ALWAYS back up all Plone/Zope data and components
  11. # before changing configuration.
  12. #
  13. # Running "bin/buildout" will update your installation,
  14. # installing missing components as necessary.
  15. #
  16. # Use "bin/buildout -n" to update many components here to the newest
  17. # available releases.
  18. # This will update the add-on products you've added in the eggs= lines.
  19. # This will not, however, upgrade Plone itself (or anything else you've
  20. # pinned with a version specification). To upgrade Plone itself, see the
  21. # comments in "Plone Component Versions".
  22. #
  23. # Tutorial instructions for using zc.buildout for
  24. # configuration management are available at:
  25. # http://plone.org/documentation/tutorial/buildout
  26. # Full details at http://pypi.python.org/pypi/zc.buildout
  27. #
  28. ############################################
  29.  
  30.  
  31. [buildout]
  32.  
  33. ############################################
  34. # Plone Component Versions
  35. # ------------------------
  36. # This version of the Unified Installer has the components
  37. # of Plone 3.3.5 preloaded so that it can install without
  38. # an Internet connection.
  39. # If you want to update, uncomment the "extends = http://..." below,
  40. # edit it to point to the current version URL,
  41. # comment out the "extends = versions.cfg" line
  42. # and run "bin/buildout -n" while attached to the Internet.
  43. # Generally, you only want to do that as part
  44. # of a planned migration.
  45. #
  46. # extends = http://dist.plone.org/release/3.3.5/versions.cfg
  47. extends = versions.cfg
  48. versions = versions
  49.  
  50. # This extension will dump a list of unpinned versions
  51. # each time you run buildout.
  52. extensions = buildout.dumppickedversions
  53.  
  54.  
  55. ############################################
  56. # Ports
  57. # -----
  58. # Specify the port on which your Zope installation
  59. # will listen:
  60. http-address = 8080
  61.  
  62.  
  63. ############################################
  64. # Eggs
  65. # ----
  66. # Add an indented line to the eggs section for any Python
  67. # eggs or packages you wish to include.
  68. #
  69. eggs =
  70.     Plone
  71.  
  72. # Optional Functionality
  73. # ----------------------
  74. # Uncomment the indented lines to include these products.
  75. # Documentation on all of them, along with many more products,
  76. # is available at
  77. # http://plone.org/products/
  78. #
  79. # Commonly used products:
  80. # * LinguaPlone provides tools for building multi-lingual sites
  81. # * Products.CacheSetup adds the "CacheFu" Plone speedup kit
  82. # * PloneHelpCenter is a simple knowledge base
  83. # * PloneFormGen provides through-the-web form building
  84. #
  85. #    Products.LinguaPlone
  86. #    Products.CacheSetup
  87. #    Products.PloneHelpCenter
  88. #    Products.PloneFormGen
  89. #
  90. # Commonly used development tools:
  91. # * Clouseau uses AJAX to provide a Python prompt inside Plone
  92. # * DocFinderTab puts an object documentation inspector in the Zope Management Interface
  93. # * Gloworm is a Firebug-like viewlet inspector and customizer
  94. # * plone.reload allows you to refresh Python code and ZCML configuration
  95. #   without restarting Zope. Note that to use plone.reload, you'll also
  96. #   need to uncomment the "zcml" entry for it below.
  97. #
  98. #    Products.Clouseau
  99. #    Products.DocFinderTab
  100. #    Products.Gloworm
  101. #    plone.reload
  102.  
  103.    
  104. ############################################
  105. # ZCML Slugs
  106. # ----------
  107. # Some eggs need ZCML slugs to tell Zope to
  108. # use them. Eggs with names beginning with "Products."
  109. # usually don't need this.
  110. zcml =
  111. #    plone.reload
  112.  
  113.    
  114. ############################################
  115. # Development Eggs
  116. # ----------------
  117. # You can use paster to create "development eggs" to
  118. # develop new products/themes. Put these in the src/
  119. # directory.
  120. # You will also need to add the egg names in the
  121. # eggs section above, and may also need to add them
  122. # to the zcml section.
  123. #
  124. # Provide the *paths* to the eggs you are developing here:
  125. develop =
  126. #    src/my.package
  127.  
  128.  
  129. ############################################
  130. # Debug Mode
  131. # ----------
  132. # Change debug-mode to "on" to run in development mode.
  133. #
  134. debug-mode = off
  135.  
  136.  
  137. ############################################
  138. # Backup Directory
  139. # ----------------
  140. # Sets the target directory for the bin/backup and bin/snapshotbackup
  141. # commands. Default is inside this project's var directory, but ideally
  142. # this should be on a separate volume or backup server.
  143. #
  144. backups-dir=${buildout:directory}/var
  145.  
  146.  
  147.  
  148. ############################################
  149. ############################################
  150. # Buildout instructions beyond this point are
  151. # usually only changed by experienced developers.
  152. #
  153. # Beyond here there be dragons!
  154.  
  155.  
  156. eggs-directory=/home/satish/Plone/buildout-cache/eggs
  157. download-cache=/home/satish/Plone/buildout-cache/downloads
  158. newest = false
  159. parts =
  160.     zope2
  161.     productdistros
  162.     instance
  163.     zopepy
  164.     zopeskel
  165.     precompile
  166.     chown
  167.     unifiedinstaller
  168.     backup
  169.     Products.Poi<2.0dev
  170.  
  171. # Add additional egg download sources here. dist.plone.org contains archives
  172. # of Plone packages.
  173. find-links =
  174.     http://dist.plone.org
  175.     http://download.zope.org/ppix/
  176.     http://download.zope.org/distribution/
  177.     http://effbot.org/downloads
  178.  
  179. # unzip all eggs for easier debugging
  180. unzip = true
  181.  
  182. # let's share our Zope install
  183. zope-directory = /home/satish/Plone
  184.  
  185.  
  186. # This section installs the components of Zope 2.
  187. # Zope operating instances are created elsewhere.
  188. # For options see http://pypi.python.org/pypi/plone.recipe.zope2install
  189. [zope2]
  190. recipe = plone.recipe.zope2install
  191. # update zope by updating this URL:
  192. url = ${versions:zope2-url}
  193. # fake eggs are required to satisfy Zope dependencies while
  194. # zope is not yet eggified.
  195. fake-zope-eggs = true
  196. additional-fake-eggs =
  197.     ZConfig
  198.     pytz
  199.  
  200.  
  201. # Use this section to download additional old-style products.
  202. # List any number of URLs for product tarballs under URLs (separate
  203. # with whitespace, or break over several lines, with subsequent lines
  204. # indented). If any archives contain several products inside a top-level
  205. # directory, list the archive file name (i.e. the last part of the URL,
  206. # normally with a .tar.gz suffix or similar) under 'nested-packages'.
  207. # If any archives extract to a product directory with a version suffix, list
  208. # the archive name under 'version-suffix-packages'.
  209. # For options see http://pypi.python.org/pypi/plone.recipe.distros
  210. [productdistros]
  211. recipe = plone.recipe.distros
  212. urls =
  213. nested-packages =
  214. version-suffix-packages =
  215.  
  216.  
  217. # Use this section to install and configure a Zope operating
  218. # instance.
  219. # For options see http://pypi.python.org/pypi/plone.recipe.zope2instance
  220. [instance]
  221. recipe = plone.recipe.zope2instance
  222. zope2-location = ${zope2:location}
  223. # The line below sets only the initial password. It will not change an
  224. # existing password.
  225. user = admin:2hgOm6zx
  226. http-address = ${buildout:http-address}
  227. # change debug-mode to "on" to run in development mode
  228. debug-mode = ${buildout:debug-mode}
  229. # change verbose-security to "on" for detailed security
  230. # errors while developing
  231. verbose-security = off
  232. # change deprecation-warnings to "on" to get log warnings
  233. # for deprecated usages.
  234. deprecation-warnings = off
  235.  
  236.  
  237. # If you want Zope to know about any additional eggs, list them here.
  238. # e.g. eggs = ${buildout:eggs} my.package
  239. eggs =
  240.     ${buildout:eggs}
  241.  
  242.  
  243. # If you want to register ZCML slugs for any packages, list them here.
  244. # e.g. zcml = my.package my.other.package
  245. zcml =
  246.     ${buildout:zcml}
  247.  
  248.  
  249. products =
  250.     ${buildout:directory}/products
  251.     ${productdistros:location}
  252.  
  253.  
  254. # You may also control the environment variables for the instance.
  255. environment-vars =
  256.     PYTHON_EGG_CACHE ${buildout:directory}/var/.python-eggs
  257.  
  258.  
  259. # installs a zopepy python interpreter that runs with your
  260. # full Zope environment
  261. [zopepy]
  262. recipe = zc.recipe.egg
  263. eggs = ${instance:eggs}
  264. interpreter = zopepy
  265. extra-paths = ${instance:zope2-location}/lib/python
  266. scripts = zopepy
  267.  
  268.  
  269. # installs paster and Zopeskel
  270. [zopeskel]
  271. recipe = zc.recipe.egg
  272. eggs =
  273.     PasteScript
  274.     ZopeSkel
  275.  
  276.  
  277. # compiles .py files in ./parts and ./products so that they don't
  278. # need to be compiled by the daemon
  279. # For options see http://pypi.python.org/pypi/plone.recipe.precompiler
  280. [precompile]
  281. recipe = plone.recipe.precompiler
  282.  
  283.  
  284. # This recipe is used to set permissions -- and ownership for root mode installs
  285. # For options see http://pypi.python.org/pypi/plone.recipe.command
  286. [chown]
  287. recipe = plone.recipe.command
  288. command =chmod 600 .installed.cfg
  289. update-command = ${chown:command}
  290.  
  291.  
  292. # This recipe installs the plonectl script and a few other convenience
  293. # items.
  294. # For options see http://pypi.python.org/pypi/plone.recipe.unifiedinstaller
  295. [unifiedinstaller]
  296. recipe = plone.recipe.unifiedinstaller<=4.0dev
  297. user = ${instance:user}
  298. primary-port = ${instance:http-address}
  299. sudo-command =
  300.  
  301.  
  302. # This recipe builds the backup, restore and snapshotbackup commands.
  303. # For options see http://pypi.python.org/pypi/collective.recipe.backup
  304. [backup]
  305. recipe = collective.recipe.backup
  306. location = ${buildout:backups-dir}/backups
  307. snapshotlocation = ${buildout:backups-dir}/snapshotbackups
  308.  
  309.  
  310. [versions]
  311. Cheetah = 2.0.1
  312. Paste = 1.7.2
  313. PasteScript = 1.7.3
  314. ZopeSkel = 2.11.1
  315. collective.recipe.backup = 1.1
  316. plone.recipe.command = 1.0
  317. plone.recipe.distros = 1.5
  318. plone.recipe.osxcontroller = 0.3
  319. plone.recipe.precompiler = 0.3
  320. plone.recipe.unifiedinstaller = 0.9
  321. collective.recipe.zope2cluster = 1.0
  322. PasteDeploy = 1.3.3
  323. zc.recipe.egg = 1.2.2