{ "info": { "author": "Steve McMahon", "author_email": "steve@dcn.org", "bugtrack_url": null, "classifiers": [ "Framework :: Buildout", "Framework :: Zope2", "License :: OSI Approved :: Zope Public License", "Programming Language :: Python" ], "description": "=============================\nplone.recipe.unifiedinstaller\n=============================\n\nThis recipe is used by the Unified Installer Buildout to do finishing work like\nwriting the adminPassword.txt and ZEO control scripts.\n\nPlease file bugs to https://dev.plone.org/plone/newticket and specify\nthe component \"Installer (Unified)\".\n\nTests for this recipe are in the Unified Installer.\n\nOptions\n=======\n\nshell-command\n Full pathname to a POSIX-compliant shell. Used in ZEO start, stop, etc. scripts.\n Default: /bin/sh\n\nsudo-command\n Command -- if needed -- to run process as root. Used only in adminPassword.txt.\n Default: ''\n\nzeoserver\n Name of the ZEO server part if any. If missing, the recipe will scan other\n buildout parts for one using plone.recipe.zope2zeoserver and use its name.\n If a zeoserver is specified or found, ZEO start, stop, etc. scripts will\n be written.\n \nclients\n Names of Zope client parts in the buildout. If missing, the recipe will\n scan other buildout parts for one using \n plone.recipe.plone.recipe.zope2instance and use their names.\n \nprimary-port\n Port of the primary client instance. Used in the adminPassword.txt file.\n Default: 8080\n\nuser\n User name and password for the initial Zope administrator. Use\n the format \"user:password\"\n Default: None. Must be specified.\n\n\n\nChange Log\n==========\n\n4.3.2\n\n - Fix bug that caused failure in buildout if clients were directly specified.\n [smcmahon]\n\n4.3.1\n\n - Fix bug that prevented plonectl from starting in a non-zeo configuration.\n [MatthewWilkes]\n\n\n4.3\n\n - Add new options to handle separate daemon and buildout\n users.\n\n - Check parts list in a way that doesn't force building of\n every part.\n\n - Remove backward compatability code that created specific\n function scripts for start/stop/status.\n\n4.0rc1\n\n - Remove documentation for buildout -n. Add sudo to bin/buildout\n for root installs.\n\n - When stopping a ZEO cluster, stop the server last.\n\n4.0b3\n\n - Add 'console' command.\n\n - Add .html readme.\n\n4.0a1\n\n - Remove automated creation of Plone site.\n\n0.9\n\n - Revert damaged logo.\n\n0.8\n\n - Take buildout:parts-directory into account when writing out\n parts/README.txt. Fixes #9242, Thanks, cah190.\n\n - Call ``command``-script.py with the current sys.executable if it\n exists, as to run it with pythonw.exe during the Plone Windows\n installer's install.\n\n0.7\n\n - Quote arguments when init'ing plone site in case\n module path has space(s).\n\n0.6\n\n - Add \"plonectl\" general-purpose control script.\n\n - Add facility to install plone_init_content\n\n0.5\n\n - Check the directory, not the file. The directory may not\n exist.\n\n0.4\n\n - Have all the cluster scripts check permissions on var\n before proceeding.\n\n0.3\n\n - Split adminPassword.txt and README.txt files. Enhance README.\n\n - Add bin/restartclients.sh script to restart clients only.\n\n0.2\n\n - Refactored templates and bin scripts into separate files.\n\n - Restored restartcluster.sh (fixes #7692, thanks Graham Perrin).", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://svn.plone.org/svn/collective/buildout/plone.recipe.unifiedinstaller/trunk", "keywords": "zope2 buildout", "license": "ZPL 2.1", "maintainer": null, "maintainer_email": null, "name": "plone.recipe.unifiedinstaller", "package_url": "https://pypi.org/project/plone.recipe.unifiedinstaller/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/plone.recipe.unifiedinstaller/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://svn.plone.org/svn/collective/buildout/plone.recipe.unifiedinstaller/trunk" }, "release_url": "https://pypi.org/project/plone.recipe.unifiedinstaller/4.3.2/", "requires_dist": null, "requires_python": null, "summary": "ZC Buildout recipe for Plone Unified Installer install finalization", "version": "4.3.2" }, "last_serial": 4895592, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "ea0f6bb49a2e9f196b2b14414f7585c3", "sha256": "c872a34c3d4f2123102c87c76ef93a2fc2d0dd810e6f877be9146e17a9b2ce14" }, "downloads": -1, "filename": "plone.recipe.unifiedinstaller-0.1.tar.gz", "has_sig": false, "md5_digest": "ea0f6bb49a2e9f196b2b14414f7585c3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4333, "upload_time": "2008-01-10T20:03:13", "url": "https://files.pythonhosted.org/packages/36/a3/9a4162eb512fa3f8ed8b6b9aa0735ef72a452e80a235e800df781c08af00/plone.recipe.unifiedinstaller-0.1.tar.gz" } ], "0.2": [ { "comment_text": "", "digests": { "md5": "c5fec1b5d94699a6e33869dbe465c90b", "sha256": "f9e98d76800dcc2ce04264c99a763df1557c04b475bc0907b50be6fd854fe649" }, "downloads": -1, "filename": "plone.recipe.unifiedinstaller-0.2.tar.gz", "has_sig": false, "md5_digest": "c5fec1b5d94699a6e33869dbe465c90b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4721, "upload_time": "2008-01-14T18:14:31", "url": "https://files.pythonhosted.org/packages/c2/68/995e101fdffd7655808863b4cafa6e5b51e8fad9530b8b8465da946fbf0f/plone.recipe.unifiedinstaller-0.2.tar.gz" } ], "0.3": [ { "comment_text": "", "digests": { "md5": "6e1215b03a1f8368d5868bdb3735af24", "sha256": "448f9a267c7172645557b3f6e06e338bd0eeffbd840a7f5e406967000e960a64" }, "downloads": -1, "filename": "plone.recipe.unifiedinstaller-0.3.tar.gz", "has_sig": false, "md5_digest": "6e1215b03a1f8368d5868bdb3735af24", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5554, "upload_time": "2008-02-20T20:33:24", "url": "https://files.pythonhosted.org/packages/d3/89/31efe7f8680bb6d9eea7fee05ebc64f8c7e1362c21a3535ac73bbfc69f8f/plone.recipe.unifiedinstaller-0.3.tar.gz" } ], "0.4": [ { "comment_text": "", "digests": { "md5": "050a046fda961eafe8d48f25bdc035b3", "sha256": "1b1cf377cb93afb956a1313a7cd9d669213318cbcdd339457dc6f933c623bd02" }, "downloads": -1, "filename": "plone.recipe.unifiedinstaller-0.4-py2.4.egg", "has_sig": false, "md5_digest": "050a046fda961eafe8d48f25bdc035b3", "packagetype": "bdist_egg", "python_version": "2.4", "requires_python": null, "size": 12093, "upload_time": "2008-04-06T22:17:29", "url": "https://files.pythonhosted.org/packages/d8/a2/cfef1df55a70de9f3dd1c30dad8fd83be96f9c56ec7606c79c5ed024c777/plone.recipe.unifiedinstaller-0.4-py2.4.egg" } ], "0.5": [ { "comment_text": "", "digests": { "md5": "8fd7d174abe894486b42d719d7a475f7", "sha256": "a02d53f34d029fa3c688e95b2f8102a00ffa7dd78df8d4a5a3800641245ee062" }, "downloads": -1, "filename": "plone.recipe.unifiedinstaller-0.5-py2.4.egg", "has_sig": false, "md5_digest": "8fd7d174abe894486b42d719d7a475f7", "packagetype": "bdist_egg", "python_version": "2.4", "requires_python": null, "size": 12140, "upload_time": "2008-04-22T16:02:16", "url": "https://files.pythonhosted.org/packages/81/e3/f11c60a7d64cf016d6b154df7e05345e6b6dd012c42f45f249f97efa1d86/plone.recipe.unifiedinstaller-0.5-py2.4.egg" } ], "0.6": [ { "comment_text": "", "digests": { "md5": "80c855a26a234d339dff31c6966ae1e5", "sha256": "6ba3b8b0952457793628de4a21ca160c97964b6b3be842279012a680d388fbd3" }, "downloads": -1, "filename": "plone.recipe.unifiedinstaller-0.6-py2.4.egg", "has_sig": false, "md5_digest": "80c855a26a234d339dff31c6966ae1e5", "packagetype": "bdist_egg", "python_version": "2.4", "requires_python": null, "size": 30613, "upload_time": "2008-12-15T22:17:39", "url": "https://files.pythonhosted.org/packages/7c/4c/336fd7978ceb261ce67ab3e61f5734289b30ea7f0e2f8eede87a4322a478/plone.recipe.unifiedinstaller-0.6-py2.4.egg" } ], "0.6b2": [ { "comment_text": "", "digests": { "md5": "63bc00135a2e422c5a0442e508a7e262", "sha256": "a7a896fd8a4cf67a6aa91d9765b83f48ebd7fd04ab5842174784f3d09bd02cbd" }, "downloads": -1, "filename": "plone.recipe.unifiedinstaller-0.6b2-py2.4.egg", "has_sig": false, "md5_digest": "63bc00135a2e422c5a0442e508a7e262", "packagetype": "bdist_egg", "python_version": "2.4", "requires_python": null, "size": 14114, "upload_time": "2008-08-06T20:41:06", "url": "https://files.pythonhosted.org/packages/78/44/43b38aaf246ae3ae14ceec5b17d334b968f966b859da2a6282f00cb02b33/plone.recipe.unifiedinstaller-0.6b2-py2.4.egg" } ], "0.6b5": [ { "comment_text": "", "digests": { "md5": "e4b75af729b415e7e938e29b360bfa79", "sha256": "7cbda936d16ff2f242e57457a5641187d37d80168c37c9ac7168d8c098ee357a" }, "downloads": -1, "filename": "plone.recipe.unifiedinstaller-0.6b5-py2.4.egg", "has_sig": false, "md5_digest": "e4b75af729b415e7e938e29b360bfa79", "packagetype": "bdist_egg", "python_version": "2.4", "requires_python": null, "size": 30491, "upload_time": "2008-10-27T00:33:02", "url": "https://files.pythonhosted.org/packages/75/72/f58d05012244c7be48de26d79c4561921be6e0e13e6b18d0bf6c93ef3a59/plone.recipe.unifiedinstaller-0.6b5-py2.4.egg" } ], "0.6b6": [ { "comment_text": "", "digests": { "md5": "789582441021a7b73a1b6549ae0839c8", "sha256": "029ca55c649d65af98e16858e51989950627179390b333fb26bef88baa58594d" }, "downloads": -1, "filename": "plone.recipe.unifiedinstaller-0.6b6-py2.4.egg", "has_sig": false, "md5_digest": "789582441021a7b73a1b6549ae0839c8", "packagetype": "bdist_egg", "python_version": "2.4", "requires_python": null, "size": 30792, "upload_time": "2008-10-28T20:38:14", "url": "https://files.pythonhosted.org/packages/01/6b/5aad8bcfc00f878315c11e9c8c18ddc9559f4815f990d91b5d85e60efd55/plone.recipe.unifiedinstaller-0.6b6-py2.4.egg" } ], "0.7": [ { "comment_text": "", "digests": { "md5": "86ab6b82bcb6f0e3d5b176b2c28504df", "sha256": "5e9ff9ff41742766f43c6623ac5f28b0136ecb61036ffe1c1ccf6d1b8d23a361" }, "downloads": -1, "filename": "plone.recipe.unifiedinstaller-0.7-py2.4.egg", "has_sig": false, "md5_digest": "86ab6b82bcb6f0e3d5b176b2c28504df", "packagetype": "bdist_egg", "python_version": "2.4", "requires_python": null, "size": 30673, "upload_time": "2009-03-04T03:03:01", "url": "https://files.pythonhosted.org/packages/ad/89/e440fcc95cb3485412a6d65e91e7de85e66504ffc013d399c1a23e2d2de3/plone.recipe.unifiedinstaller-0.7-py2.4.egg" } ], "0.8": [ { "comment_text": "", "digests": { "md5": "3a0b1b72f366ce8d30f97970d26f193d", "sha256": "6ef724fdfffea034f15f05338f6ba89e3f493c27a86247c6d3d7670dc6ec3d8b" }, "downloads": -1, "filename": "plone.recipe.unifiedinstaller-0.8.tar.gz", "has_sig": false, "md5_digest": "3a0b1b72f366ce8d30f97970d26f193d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10628, "upload_time": "2009-06-01T23:09:33", "url": "https://files.pythonhosted.org/packages/e5/fd/0416ccfb673694cc2611a39253ff7f9adfd50d86d3a9fae44da6fa678154/plone.recipe.unifiedinstaller-0.8.tar.gz" } ], "0.9": [ { "comment_text": "", "digests": { "md5": "60b917fcfa97c3143d3a573721575ac3", "sha256": "f9cc4959194441fa528de5e4a47bb0ff3c70c8303ea118a828c88935483a7a8c" }, "downloads": -1, "filename": "plone.recipe.unifiedinstaller-0.9.tar.gz", "has_sig": false, "md5_digest": "60b917fcfa97c3143d3a573721575ac3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 22394, "upload_time": "2009-06-29T23:21:43", "url": "https://files.pythonhosted.org/packages/a5/11/1f3e912e1d10aea6eb6477b1332310433e3e040d43487d25187a57a4e20c/plone.recipe.unifiedinstaller-0.9.tar.gz" } ], "4.0a1": [ { "comment_text": "", "digests": { "md5": "f273cdaab706b25d903e3f5b1b071f2f", "sha256": "0808f6ff51a0ab259c53cad606e696cad1054e666ff819aae917581c36dae12e" }, "downloads": -1, "filename": "plone.recipe.unifiedinstaller-4.0a1.zip", "has_sig": false, "md5_digest": "f273cdaab706b25d903e3f5b1b071f2f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16247, "upload_time": "2010-04-15T00:34:28", "url": "https://files.pythonhosted.org/packages/47/3e/ac376fcc83b3502d7545465dccf1098b651f46738c14d5ac09c48d107e08/plone.recipe.unifiedinstaller-4.0a1.zip" } ], "4.0b3": [ { "comment_text": "", "digests": { "md5": "5fd387e24430f8b76bdd2a86ad31f083", "sha256": "0635c66e62040c795cc8ffbc3b5c7a4f9da7594535dcb85cab90c234b51e0175" }, "downloads": -1, "filename": "plone.recipe.unifiedinstaller-4.0b3.zip", "has_sig": false, "md5_digest": "5fd387e24430f8b76bdd2a86ad31f083", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18314, "upload_time": "2010-05-04T01:51:15", "url": "https://files.pythonhosted.org/packages/af/43/251900a1e321e4b63fc2c5e4291f1a5b0e6d41bf0b0629ed9dd663863efe/plone.recipe.unifiedinstaller-4.0b3.zip" } ], "4.0rc1": [ { "comment_text": "", "digests": { "md5": "415c2c9a624a65c0396cdd69207b7ee3", "sha256": "db0af5683e00c9bfff93723f4de2525234f105469ced89b5fcd6104a55bbf1c2" }, "downloads": -1, "filename": "plone.recipe.unifiedinstaller-4.0rc1.zip", "has_sig": false, "md5_digest": "415c2c9a624a65c0396cdd69207b7ee3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18411, "upload_time": "2010-08-08T22:02:50", "url": "https://files.pythonhosted.org/packages/3c/6e/4e3b29425e3c56423646cedad8356766262769b998d97c58c1adc722c015/plone.recipe.unifiedinstaller-4.0rc1.zip" } ], "4.1": [ { "comment_text": "", "digests": { "md5": "9fbc9dadaf845457eeaa3ce2ffd0b745", "sha256": "67e53ff767d412ca5c0bda99d6ce901fc955ff465564e9113f32493227510670" }, "downloads": -1, "filename": "plone.recipe.unifiedinstaller-4.1.zip", "has_sig": false, "md5_digest": "9fbc9dadaf845457eeaa3ce2ffd0b745", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18289, "upload_time": "2011-07-02T18:37:40", "url": "https://files.pythonhosted.org/packages/09/a7/d3d3eeded54bfeafc53ecba9bd0bd5dd3907ab0c3b58899dcf86e747cc63/plone.recipe.unifiedinstaller-4.1.zip" } ], "4.3.1": [ { "comment_text": "", "digests": { "md5": "9c457e7086639f65bf0aafb9659d3e45", "sha256": "ef31993abe80c4b9b4f84e7d3243c3b9680229dfe9ab40bf8ad792dd2d89bf3b" }, "downloads": -1, "filename": "plone.recipe.unifiedinstaller-4.3.1.zip", "has_sig": false, "md5_digest": "9c457e7086639f65bf0aafb9659d3e45", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17480, "upload_time": "2013-01-27T16:53:34", "url": "https://files.pythonhosted.org/packages/7e/c9/139de4cf53994b331f932b27078f3aa8f35c7b8a52f4e1499d530a26f851/plone.recipe.unifiedinstaller-4.3.1.zip" } ], "4.3.2": [ { "comment_text": "", "digests": { "md5": "5c6a8ed01e10332352f4c8196f3243e3", "sha256": "2f9c5ffeab5b2ca9201d0b93ba1793e696609387fc40e98e4cd511eccda585ae" }, "downloads": -1, "filename": "plone.recipe.unifiedinstaller-4.3.2.zip", "has_sig": false, "md5_digest": "5c6a8ed01e10332352f4c8196f3243e3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17603, "upload_time": "2015-05-23T21:12:55", "url": "https://files.pythonhosted.org/packages/30/b8/62b0d30ba7addf5c4b19d5393d074bc2691a408311f5ea95efb833ba8315/plone.recipe.unifiedinstaller-4.3.2.zip" } ], "4.3b1": [ { "comment_text": "", "digests": { "md5": "dfb0c32d0b5ab4ba05c5bbed5fdca16c", "sha256": "d85f20084b8923cb784c5f9c58d3d98f2580e20b8ae6e4d47a4307ec764c13ac" }, "downloads": -1, "filename": "plone.recipe.unifiedinstaller-4.3b1.tar.gz", "has_sig": false, "md5_digest": "dfb0c32d0b5ab4ba05c5bbed5fdca16c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10049, "upload_time": "2012-12-02T22:03:01", "url": "https://files.pythonhosted.org/packages/78/56/ee6f6208b15a6fb34c6ee5e6f808cfdbdc714a9bfb96e2db8f52fde92360/plone.recipe.unifiedinstaller-4.3b1.tar.gz" } ], "5.2b1": [ { "comment_text": "", "digests": { "md5": "6a9bc650bc4af2956fbe01be1c85ca38", "sha256": "fa7dea720b8450263f9a444b175286a8deeb9100045f0704acf49ed82605bf0d" }, "downloads": -1, "filename": "plone.recipe.unifiedinstaller-5.2b1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "6a9bc650bc4af2956fbe01be1c85ca38", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 13942, "upload_time": "2019-03-04T17:57:57", "url": "https://files.pythonhosted.org/packages/97/51/1fd75d896417ba736ee347e6ea673e90781942a28d2eb808b223219a2045/plone.recipe.unifiedinstaller-5.2b1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ee3019a352b0616b4144ff845b06c062", "sha256": "0215908f6d823b833f2bdfb378b138ea132f28ab68a1d118eaac640a69b089a4" }, "downloads": -1, "filename": "plone.recipe.unifiedinstaller-5.2b1.tar.gz", "has_sig": false, "md5_digest": "ee3019a352b0616b4144ff845b06c062", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10445, "upload_time": "2019-03-04T17:57:56", "url": "https://files.pythonhosted.org/packages/29/33/bae9f5cbd277356d65d96135e7a31c37cf435fd2cb63b9973212b22629d7/plone.recipe.unifiedinstaller-5.2b1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "5c6a8ed01e10332352f4c8196f3243e3", "sha256": "2f9c5ffeab5b2ca9201d0b93ba1793e696609387fc40e98e4cd511eccda585ae" }, "downloads": -1, "filename": "plone.recipe.unifiedinstaller-4.3.2.zip", "has_sig": false, "md5_digest": "5c6a8ed01e10332352f4c8196f3243e3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17603, "upload_time": "2015-05-23T21:12:55", "url": "https://files.pythonhosted.org/packages/30/b8/62b0d30ba7addf5c4b19d5393d074bc2691a408311f5ea95efb833ba8315/plone.recipe.unifiedinstaller-4.3.2.zip" } ] }