{ "info": { "author": "Jack Peterson", "author_email": "", "bugtrack_url": null, "classifiers": [], "description": "pyvpnc\r\n======\r\n\r\n.. image:: https://badge.fury.io/py/vpnc.svg\r\n :target: http://badge.fury.io/py/vpnc\r\n\r\npyvpnc is a Python connector for `vpnc `_, a Cisco VPN concentrator/router client. The vpnc daemon requires elevated permissions to run; you will be prompted for your admin/sudo password if needed.\r\n\r\nInstallation\r\n^^^^^^^^^^^^\r\n\r\nFirst, install vpnc. On Debian/Ubuntu::\r\n\r\n apt-get install vpnc\r\n\r\nOn OSX::\r\n\r\n brew install vpnc\r\n\r\nThen install pyvpnc using pip::\r\n\r\n pip install vpnc\r\n\r\nUsage\r\n^^^^^\r\n\r\n.. code-block:: python\r\n\r\n from vpnc import VPNC\r\n\r\n vpn_client = VPNC(config={\r\n \"IPSec_ID\": \"my IPSec ID\",\r\n \"IPSec_gateway\": \"my.gateway.com\",\r\n \"IPSec_secret\": \"my IPSec secret\",\r\n \"Xauth_username\": \"my Xauth username\",\r\n \"Xauth_password\": \"my Xauth password\",\r\n \"IKE_Authmode\": \"psk\"\r\n })\r\n\r\n with vpn_client.vpn():\r\n # do stuff on the VPN!\r\n\r\nTests\r\n^^^^^\r\n\r\nUnit tests are in the test/ directory.", "description_content_type": null, "docs_url": null, "download_url": "https://github.com/tinybike/pyvpnc/tarball/0.1.1", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/tinybike/pyvpnc", "keywords": "vpnc,vpn,network,Cisco,concentrator", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "vpnc", "package_url": "https://pypi.org/project/vpnc/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/vpnc/", "project_urls": { "Download": "https://github.com/tinybike/pyvpnc/tarball/0.1.1", "Homepage": "https://github.com/tinybike/pyvpnc" }, "release_url": "https://pypi.org/project/vpnc/0.1.1/", "requires_dist": null, "requires_python": null, "summary": "Cisco VPN connector", "version": "0.1.1" }, "last_serial": 1704110, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "eecff03b2686f635b70f0b1a626e55b7", "sha256": "963bf15b9abb3b1a3e95ec272e57ddcea4dc88e7adb138cc54cc34ee709e22a3" }, "downloads": -1, "filename": "vpnc-0.1.0.tar.gz", "has_sig": false, "md5_digest": "eecff03b2686f635b70f0b1a626e55b7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3580, "upload_time": "2015-08-31T22:44:05", "url": "https://files.pythonhosted.org/packages/2a/44/75a89e6a52c38491bc3a5bc5677ae444f491bcf4bd0e923a96745b0f741c/vpnc-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "de2fc9ffb5a342f38a85102fcb5cc8db", "sha256": "829a1f89044f67b95cb4ed99915f5a30a394b1290d6852902921398d669ad8dc" }, "downloads": -1, "filename": "vpnc-0.1.1.tar.gz", "has_sig": false, "md5_digest": "de2fc9ffb5a342f38a85102fcb5cc8db", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3552, "upload_time": "2015-09-01T10:01:43", "url": "https://files.pythonhosted.org/packages/b7/e1/296047549bd5d5e46a28480bdd54f831c2f69d2c583c05b56f2e0ed218a3/vpnc-0.1.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "de2fc9ffb5a342f38a85102fcb5cc8db", "sha256": "829a1f89044f67b95cb4ed99915f5a30a394b1290d6852902921398d669ad8dc" }, "downloads": -1, "filename": "vpnc-0.1.1.tar.gz", "has_sig": false, "md5_digest": "de2fc9ffb5a342f38a85102fcb5cc8db", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3552, "upload_time": "2015-09-01T10:01:43", "url": "https://files.pythonhosted.org/packages/b7/e1/296047549bd5d5e46a28480bdd54f831c2f69d2c583c05b56f2e0ed218a3/vpnc-0.1.1.tar.gz" } ] }