{ "info": { "author": "The Python GSSAPI Team", "author_email": "sross@redhat.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: Developers", "License :: OSI Approved :: ISC License (ISCL)", "Programming Language :: Python", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: Implementation :: CPython", "Topic :: Security" ], "description": "GSSAPI Console\n==============\n\n[![PyPI version](https://badge.fury.io/py/gssapi_console.svg)](https://badge.fury.io/py/gssapi_console)\n[![GitHub version](https://badge.fury.io/gh/pythongssapi%2Fgssapi-console.svg)](https://badge.fury.io/gh/pythongssapi%2Fgssapi-console)\n\n*GSSAPI Console* allows provides an easy way to test out Python applications\nusing GSSAPI in a self-contained environment.\n\nBy default, the console will set up a self-contained MIT krb5 environment.\nHowever, other GSSAPI environments are planned.\n\nRequirements\n------------\n\n* [python-gssapi](https://pypi.python.org/pypi/gssapi) >= 1.1.0\n* Requirements for the environment used (for example, the default environment is\n MIT krb5, which uses the [k5test](https://pypi.python.org/pypi/k5test))\n\nUsage\n-----\n\n*further information is available by running `gssapi-console.py --help`*\n\nThe main executable of GSSAPI Console is `gssapi-console.py`. The basic\ninvocation works just like launching `python` -- use `gssapi-console.py FILE`\nto run a file in the established environment, or just run `gssapi-console.py`\nor `gssapi-console.py -i` to get an interactive environment (the `-i` flag\ncan be used with a file, just like `python FILE -i`).\n\nThere are several additional flags that may be passed to `gssapi-console.py`:\n\n* `--realm-args key1=true,key2=false,...` can be used to pass specific arguments\n to the realm constructor (the set of such keys is driver-dependent)\n* `--mech MECH_NAME` can be used to specify a different driver (currently, only\n `--mech krb5` will work)\n* `-a IDENTIFIER, --attach IDENTIFIER` may be used to \"attach\" a new GSSAPI Console\n session to an environment set up by an existing GSSAPI Console session. The identifier\n will be noted at the top of the existing GSSAPI Console session as `Session: IDENTIFIER`.\n* `-v, --verbose` may be used to increase the verbosity of the logging level (generally to\n gain more details on what the driver is doing to set up the realm).\n\nAdditional GSSAPI Console drivers may be introduced using the `gssapi_console.drivers`\nsetuptools entry point. They should follow the `gssapi_console.drivers.GSSAPIConsoleDriver`\nclass.\n\nGSSAPI Console provides a [YALPT](https://pypi.python.org/pypi/yalpt) environment driver for\nwriting tutorials and literate python files involving GSSAPI. You can use it by passing\n`-e gssapi` to YALPT (it will use the default GSSAPI Console driver in this case).", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/pythongssapi/python-gssapi", "keywords": "gssapi,security", "license": "LICENSE.txt", "maintainer": null, "maintainer_email": null, "name": "gssapi_console", "package_url": "https://pypi.org/project/gssapi_console/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/gssapi_console/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/pythongssapi/python-gssapi" }, "release_url": "https://pypi.org/project/gssapi_console/1.0.0/", "requires_dist": null, "requires_python": null, "summary": "An interactive tool for testing Python GSSAPI programs", "version": "1.0.0" }, "last_serial": 5559528, "releases": { "1.0.0": [ { "comment_text": "", "digests": { "md5": "aa7cb89486ae9c2b8c9539cf2f003784", "sha256": "a72da844e38a819ff55cfeb13e2707c55a4b98a0207396bf40312fe4b8255ebd" }, "downloads": -1, "filename": "gssapi_console-1.0.0.tar.gz", "has_sig": false, "md5_digest": "aa7cb89486ae9c2b8c9539cf2f003784", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5622, "upload_time": "2016-03-11T20:08:10", "url": "https://files.pythonhosted.org/packages/a9/e3/8060b9f0bc32ae2df918468e17e827fc551ea25b2d90ae8a9325d640155f/gssapi_console-1.0.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "aa7cb89486ae9c2b8c9539cf2f003784", "sha256": "a72da844e38a819ff55cfeb13e2707c55a4b98a0207396bf40312fe4b8255ebd" }, "downloads": -1, "filename": "gssapi_console-1.0.0.tar.gz", "has_sig": false, "md5_digest": "aa7cb89486ae9c2b8c9539cf2f003784", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5622, "upload_time": "2016-03-11T20:08:10", "url": "https://files.pythonhosted.org/packages/a9/e3/8060b9f0bc32ae2df918468e17e827fc551ea25b2d90ae8a9325d640155f/gssapi_console-1.0.0.tar.gz" } ] }