{ "info": { "author": "Kevin Teague", "author_email": "Kevin Teague ", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Framework :: Zope3", "Intended Audience :: System Administrators", "License :: OSI Approved :: Zope Public License", "Programming Language :: Python", "Topic :: System :: Systems Administration :: Authentication/Directory :: LDAP" ], "description": "GUM (Group, User Manager)\r\n-------------------------\r\n\r\nGUM allows you to manage user accounts and groups stored in an LDAP server.\r\nIt provides a user-friendly web interface for managing those users and\r\ngroups. It also has a plug-in system to allow Python extensions to be\r\ncalled when modifications are made to LDAP entries.\r\n\r\nGUM is written in Python using the Grok web framework.\r\n\r\nInstallation\r\n------------\r\n\r\nGUM is intended to be installed using Buildout. It requires Python 2.6.\r\n\r\n $ python2.6 bootstrap/bootstrap.py\r\n $ ./bin/buildout\r\n \r\nFrom here you can start a development LDAP server with:\r\n\r\n $ ./bin/slapd start\r\n \r\nThen start the web server with:\r\n\r\n $ ./bin/zopectl start\r\n \r\nThis will start the server on port 8080.\r\n\r\nMore likely than not though, you want to install a version to use in\r\nproduction. In this case, copy the 'buildout.cfg' file and name it\r\n'production.cfg'. Then edit this file with production configuration,\r\nand install it with:\r\n\r\n $ ./bin/buildout -c production.cfg\r\n \r\nBut the buildout config is still a bit murky at the moment, as well\r\nas the post-installation experience -- if you are trying to install this\r\nand get stuck, please contact the author by email.\r\n\r\nDevelop\r\n-------\r\n\r\nTo develop GUM you should have an LDAP instance for developing with.\r\nYou must have OpenLDAP pre-installed (currently this works on Mac OS X,\r\nwill need tweaking for other OSes). You must start this instance before\r\nrunning the app or functional tests:\r\n\r\n $ ./bin/slapd start\r\n\r\nIf you need to debug LDAP, it can be started in debug mode with:\r\n\r\n $ /usr/libexec/slapd -f ./parts/slapd/slapd.conf -d 255 \\\r\n -h ldap://127.0.0.1:1700\r\n\r\nNote that the functional tests expect the server to start on port 1700.\r\n\r\n\r\nChangelog for GUM\r\n=================\r\n\r\n0.8.1 (2009-03-20)\r\n------------------\r\n\r\n- Basic setup.py metadata and README.txt added.\r\n\r\n\r\n0.8 (2009-03-20)\r\n----------------\r\n\r\n - Start of the history.", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://www.bcgsc.ca/platform/bioinfo/software/gum", "keywords": "", "license": "ZPL", "maintainer": "", "maintainer_email": "", "name": "gum", "package_url": "https://pypi.org/project/gum/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/gum/", "project_urls": { "Download": "UNKNOWN", "Homepage": "http://www.bcgsc.ca/platform/bioinfo/software/gum" }, "release_url": "https://pypi.org/project/gum/0.8.1/", "requires_dist": null, "requires_python": null, "summary": "GUM is a web application for managing users and groups stored in an LDAP server.", "version": "0.8.1" }, "last_serial": 95438, "releases": { "0.8": [ { "comment_text": "", "digests": { "md5": "f332e95d34d2068511f3bcf90b7c9510", "sha256": "eaebeef170ab701bbdbdd3d3281e8e9cb2f8f4b8949f8fe0d72f8300b9c4e45b" }, "downloads": -1, "filename": "gum-0.8.tar.gz", "has_sig": false, "md5_digest": "f332e95d34d2068511f3bcf90b7c9510", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 95897, "upload_time": "2009-03-20T22:35:33", "url": "https://files.pythonhosted.org/packages/6e/e7/450a1536495e63de89fa37ae760f2d7c80f25adfd8d515ba673943a2eeae/gum-0.8.tar.gz" } ], "0.8.1": [ { "comment_text": "", "digests": { "md5": "7a3f8a6b26821e6c9f8cd8894b9b2792", "sha256": "0ef50adcba6b8642d7dda26da01a6b7e432a14090c497e2e60e8029210527882" }, "downloads": -1, "filename": "gum-0.8.1.tar.gz", "has_sig": false, "md5_digest": "7a3f8a6b26821e6c9f8cd8894b9b2792", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 27124, "upload_time": "2009-03-20T22:52:38", "url": "https://files.pythonhosted.org/packages/62/5e/c5b91fb8b821c41f87940318441fcff7ff6ce95df5d57e8fbda098c255bf/gum-0.8.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "7a3f8a6b26821e6c9f8cd8894b9b2792", "sha256": "0ef50adcba6b8642d7dda26da01a6b7e432a14090c497e2e60e8029210527882" }, "downloads": -1, "filename": "gum-0.8.1.tar.gz", "has_sig": false, "md5_digest": "7a3f8a6b26821e6c9f8cd8894b9b2792", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 27124, "upload_time": "2009-03-20T22:52:38", "url": "https://files.pythonhosted.org/packages/62/5e/c5b91fb8b821c41f87940318441fcff7ff6ce95df5d57e8fbda098c255bf/gum-0.8.1.tar.gz" } ] }