{ "info": { "author": "Simon Eisenmann and other", "author_email": "plone-developers@lists.sourceforge.net", "bugtrack_url": null, "classifiers": [ "Framework :: Plone", "Programming Language :: Python", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "Introduction\n============\n\nIt is a CMF Tool to purge a proxy's cache. It works with both\nSquid and Enfold Enterprise Proxy. It is accessible through\nthe Zope Management Interface.\n\nThis product is covered by the Zope Public License.\n\nInstallation\n============\n\n1. a) for Squid proxy caches\n----------------------------\n\nSquid does not allow you to purge objects unless it is configured with access\ncontrols in squid.conf. First you must add something like::\n\n acl PURGE method purge\n acl localhost src 127.0.0.1\n http_access allow purge localhost\n http_access deny purge\n\nThe above only allows purge requests which come from the local host and denies\nall other purge requests.\n\nRestart Squid after you did this reconfiguration.\n\nb) for Enfold Enterprise Proxy (EEP) caches\n-------------------------------------------\n\nIf CMFSquidTool is running on the same machine as EEP, no extra configuration\nof EEP is necessary.\n\nIf CMFSquidTool is running on a different machine, you will need to add a line\nto your EEP configuration file. The EEP configuration file is located in the\nEEP application directory and is called 'eep.ini'.\n\nUsing a text editor, add a line like this to your eep.ini file, with the IP\naddresses of the machines you wish to be able to purge the cache::\n\n remote_admin 127.0.0.1 123.45.67.89 1.2.3.4\n\n2. Zope Product\n---------------\n\nExtract this tarball into your Zope Product folder and restart Zope when you\ndid so.\n\nAfterwards install the tool into your portal by using the quickinstaller tool.\n\n\nConfiguration\n=============\n\nZMI Setup\n---------\n\nEnter the url to your portal root like it is accessable through squid, into the\nfield inside the Squid Cache Urls tab of the portal_squid tool.\n\nIf you have Enfold Enterprise Server, a similar interface is available from the\nPlone Control Panel.\n\n\nOriginal version by Simon Eisenmann .\n\nModifications for Enfold Enterprise Proxy by:\n\n- Neil Kandalgaonkar \n- Robert Rottermann \n- Sidnei da Silva \n\n\nChangelog\n=========\n\n1.5.1 - Feb 3, 2009\n-------------------\n\n* Don't invalidate FSObject. This avoids invalidation storm on\n edit after restart when loading skins from file system.\n [tesdal]\n\n1.5 - June 19, 2008\n-------------------\n\n* Handle purge requests coming in during a transaction commit. This happens\n when collective.indexing processes its catalog queue during commit and\n CacheSetup generates purge requests for each indexed object.\n [wichert]\n\n* Use the built-in set type if available.\n [wichert]\n\n* Handle appending a URL to an empty queue correctly.\n [wichert]\n\n\n1.4.1 - May 1, 2008\n-------------------\n\n* Added an Install.py for Plone 2.5 compatibility\n [newbery]\n\n\n1.4 - April 16, 2008\n--------------------\n\n* Switch to using a GenericSetup profile for installation\n [wichert]\n\n* Repackaged as a python egg.\n [wichert]", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://svn.plone.org/svn/collective/Products.CMFSquidTool/", "keywords": "", "license": "ZPL", "maintainer": null, "maintainer_email": null, "name": "Products.CMFSquidTool", "package_url": "https://pypi.org/project/Products.CMFSquidTool/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/Products.CMFSquidTool/", "project_urls": { "Download": "UNKNOWN", "Homepage": "http://svn.plone.org/svn/collective/Products.CMFSquidTool/" }, "release_url": "https://pypi.org/project/Products.CMFSquidTool/1.5.1/", "requires_dist": null, "requires_python": null, "summary": "HTTP cache management for CMF sites", "version": "1.5.1" }, "last_serial": 784993, "releases": { "1.4": [ { "comment_text": "", "digests": { "md5": "acccffb49e685a7176c706b81cd647dc", "sha256": "90a811136b7a944d2b114225aa7877303c53f76f6686b683fecffa01c4242ca0" }, "downloads": -1, "filename": "Products.CMFSquidTool-1.4-py2.4.egg", "has_sig": false, "md5_digest": "acccffb49e685a7176c706b81cd647dc", "packagetype": "bdist_egg", "python_version": "2.4", "requires_python": null, "size": 62676, "upload_time": "2008-04-16T08:43:42", "url": "https://files.pythonhosted.org/packages/5d/3a/113f4e4e0568a971b5aebc89dbfd1ff3e3734e1b7101d2363182f123d496/Products.CMFSquidTool-1.4-py2.4.egg" }, { "comment_text": "", "digests": { "md5": "94bff5ff91b4a015ad0c8750a16dc098", "sha256": "f4313304d023a58cc64e0eacdf47e27ec54b655abfa273525c308408dcfb71c4" }, "downloads": -1, "filename": "Products.CMFSquidTool-1.4.tar.gz", "has_sig": false, "md5_digest": "94bff5ff91b4a015ad0c8750a16dc098", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 28565, "upload_time": "2008-04-16T08:43:41", "url": "https://files.pythonhosted.org/packages/43/3d/ceaefae2a9469abd088d713718a78f18b760c3d80783851acfb971545d23/Products.CMFSquidTool-1.4.tar.gz" } ], "1.4.1": [ { "comment_text": "", "digests": { "md5": "4b8cf00eceb2db36a82f9f7be9072435", "sha256": "973878ab7a197342b68390ad1c688ea746357de88831c5d2e4b6476d8810d8d0" }, "downloads": -1, "filename": "Products.CMFSquidTool-1.4.1-py2.4.egg", "has_sig": false, "md5_digest": "4b8cf00eceb2db36a82f9f7be9072435", "packagetype": "bdist_egg", "python_version": "2.4", "requires_python": null, "size": 64249, "upload_time": "2008-05-02T02:59:01", "url": "https://files.pythonhosted.org/packages/62/f8/bf3a23bacf2ea5c21bbb5d1ccd8ed3af73c7d085b27c145271d77efe46cf/Products.CMFSquidTool-1.4.1-py2.4.egg" }, { "comment_text": "", "digests": { "md5": "64df62e1d91a5b76ecc6f4f750ab45ae", "sha256": "9f24d8c4bc6c5d293370b6ab026840d88ab99f3690475d0de56bd9c299a43808" }, "downloads": -1, "filename": "Products.CMFSquidTool-1.4.1.tar.gz", "has_sig": false, "md5_digest": "64df62e1d91a5b76ecc6f4f750ab45ae", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 28936, "upload_time": "2008-05-02T02:58:30", "url": "https://files.pythonhosted.org/packages/0d/eb/8b8cc618332f6fc1bad4b95810504a77b3b9e503ff764b3002a24d26b3d8/Products.CMFSquidTool-1.4.1.tar.gz" } ], "1.5": [ { "comment_text": "", "digests": { "md5": "6be86ce5135616bcc5861cf2c736f1f3", "sha256": "96799aecf301a2db3c186e4da9269049b6275ab226cda65eafc2a1ee50bddf8e" }, "downloads": -1, "filename": "Products.CMFSquidTool-1.5.tar.gz", "has_sig": false, "md5_digest": "6be86ce5135616bcc5861cf2c736f1f3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 29187, "upload_time": "2008-06-19T14:04:04", "url": "https://files.pythonhosted.org/packages/7f/79/0c2896aa7b46edda8acbbc496dffe28a180bc3077a9b893c0447da948cdc/Products.CMFSquidTool-1.5.tar.gz" } ], "1.5.1": [ { "comment_text": "", "digests": { "md5": "35586fcdfcdac7e75e250200ff275902", "sha256": "c21e8348931f292bf20eee520e85b2cbf96ffb29c4cac99d8c049bd38ea2d1c6" }, "downloads": -1, "filename": "Products.CMFSquidTool-1.5.1.zip", "has_sig": false, "md5_digest": "35586fcdfcdac7e75e250200ff275902", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 46530, "upload_time": "2009-02-03T13:16:59", "url": "https://files.pythonhosted.org/packages/3b/a6/4ef1e4275daa45bbab6f68b01351f936cb0d7c90db09ede902460cd7bc41/Products.CMFSquidTool-1.5.1.zip" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "35586fcdfcdac7e75e250200ff275902", "sha256": "c21e8348931f292bf20eee520e85b2cbf96ffb29c4cac99d8c049bd38ea2d1c6" }, "downloads": -1, "filename": "Products.CMFSquidTool-1.5.1.zip", "has_sig": false, "md5_digest": "35586fcdfcdac7e75e250200ff275902", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 46530, "upload_time": "2009-02-03T13:16:59", "url": "https://files.pythonhosted.org/packages/3b/a6/4ef1e4275daa45bbab6f68b01351f936cb0d7c90db09ede902460cd7bc41/Products.CMFSquidTool-1.5.1.zip" } ] }