{ "info": { "author": "Bri Hatch", "author_email": "bri@ifokr.org", "bugtrack_url": null, "classifiers": [], "description": "Authprogs\n---------\n\n`authprogs` is an SSH command authenticator. It is invoked on\nan ssh server and decides if the command requested by the\nssh client should be run or rejected based on logic in the `authprogs`\nconfiguration file.\n\nPasswordless SSH using ssh identies or pubkeys can enable all\nsorts of wonderful automation, for example running unattended\nbatch jobs, slurping down backups, or pushing out code.\nUnfortunately a key, once trusted, is allowed by default to run\nanything on that system, not just the small set of commands you\nactually need. If the key is compromised, you are at risk of a\nsecurity breach. This could be catastrophic, for example if the\naccess is to the root account.\n\nAuthprogs is run on the SSH server and compares the requested\ncommand against the `authprogs` configuration file/files. This\nenables `authprogs` to make intelligent decisions based on things\nsuch as the command itself, the SSH key that was used, the\nclient IP, and such.\n\n`authprogs` is enabled by using the `command=` option in the\n`authorized_keys` file.", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://github.com/daethnir/authprogs", "keywords": "authprogs ssh pubkey identity authoried_keys security", "license": "GPLv2", "maintainer": null, "maintainer_email": null, "name": "authprogs", "package_url": "https://pypi.org/project/authprogs/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/authprogs/", "project_urls": { "Download": "UNKNOWN", "Homepage": "http://github.com/daethnir/authprogs" }, "release_url": "https://pypi.org/project/authprogs/0.5.4/", "requires_dist": null, "requires_python": null, "summary": "SSH Command Authenticator", "version": "0.5.4" }, "last_serial": 1789283, "releases": { "0.5": [ { "comment_text": "", "digests": { "md5": "39a0abf2152029bb4a88d30c5022958f", "sha256": "e0bf4c07f7e62b8144c94e2f532d8a675e75e60a81af6f544832b7303d377707" }, "downloads": -1, "filename": "authprogs-0.5.tar.gz", "has_sig": false, "md5_digest": "39a0abf2152029bb4a88d30c5022958f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18421, "upload_time": "2013-10-11T23:18:32", "url": "https://files.pythonhosted.org/packages/1a/da/2d77f9c107f39681d69a62960bfe96f929e9d22928aa6699e6b4961a9546/authprogs-0.5.tar.gz" } ], "0.5.1": [ { "comment_text": "", "digests": { "md5": "714e38d30a445f001f689d103309148f", "sha256": "87cd484a617f7f5c4dbdcf2cd0edc4329e17356dd27f218198743ce07d7a3a28" }, "downloads": -1, "filename": "authprogs-0.5.1.tar.gz", "has_sig": false, "md5_digest": "714e38d30a445f001f689d103309148f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24346, "upload_time": "2013-10-13T08:07:50", "url": "https://files.pythonhosted.org/packages/1c/dd/092935a9e61677b4b81bdc4a76decedba00016cd0b9669778c6756839e6d/authprogs-0.5.1.tar.gz" } ], "0.5.2": [], "0.5.3": [ { "comment_text": "", "digests": { "md5": "e661543495099781c9ca85116e5557ce", "sha256": "e705cff0d80b765b0639d1af07f0a26ea9ba95cc06cea1707cf4aabe1c8a6e76" }, "downloads": -1, "filename": "authprogs-0.5.3.tar.gz", "has_sig": false, "md5_digest": "e661543495099781c9ca85116e5557ce", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23508, "upload_time": "2015-06-15T02:40:58", "url": "https://files.pythonhosted.org/packages/27/22/845c71c5241a710faa6f4384f55f4477cc6ef3e96151574f79d7098d864a/authprogs-0.5.3.tar.gz" } ], "0.5.4": [ { "comment_text": "", "digests": { "md5": "b76699a8f42dc7457a07c3b6f522a2a7", "sha256": "8208250c8243286e0e40e6bd10b17a9143bdaf6fec42316838b0e86298a2cc93" }, "downloads": -1, "filename": "authprogs-0.5.4.tar.gz", "has_sig": false, "md5_digest": "b76699a8f42dc7457a07c3b6f522a2a7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23504, "upload_time": "2015-10-27T23:23:08", "url": "https://files.pythonhosted.org/packages/4f/1e/3eefb0918f6ba5281661fdf0b3b5d5a22671d2d80abd52fd0e7ede252977/authprogs-0.5.4.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "b76699a8f42dc7457a07c3b6f522a2a7", "sha256": "8208250c8243286e0e40e6bd10b17a9143bdaf6fec42316838b0e86298a2cc93" }, "downloads": -1, "filename": "authprogs-0.5.4.tar.gz", "has_sig": false, "md5_digest": "b76699a8f42dc7457a07c3b6f522a2a7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23504, "upload_time": "2015-10-27T23:23:08", "url": "https://files.pythonhosted.org/packages/4f/1e/3eefb0918f6ba5281661fdf0b3b5d5a22671d2d80abd52fd0e7ede252977/authprogs-0.5.4.tar.gz" } ] }