{ "info": { "author": "Threat Intelligence", "author_email": "evolve-pypi@threatintelligence.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Environment :: Console", "Intended Audience :: Information Technology", "Intended Audience :: Other Audience", "Intended Audience :: System Administrators", "License :: OSI Approved :: MIT License", "Natural Language :: English", "Operating System :: POSIX :: Linux", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 2 :: Only", "Topic :: Security", "Topic :: System", "Topic :: Utilities" ], "description": "# Evolve Agent\n\nEvolve Agent is a daemon to connect your systems to the Evolve Security Automation and Orchestration Platform.\n\n## Content\n\n1. System Requirements\n2. Installation\n3. Upgrade\n4. Uninstall\n5. File Locations\n6. Evole Agent CLI\n\n\n## 1. System Requirements\n\n+ Hardware\n\t- Memory: Mininum 50 MB\n\t- Disk: Minimum 50 MB\n+ Software\n\t- Operating System: Linux\n\t- Python: Python 2.7 series, version 2.7.12 and above\n\t- Init subsystem: systemd, upstart and systemv\n\n## 2. Installation\n\n### Package Installation\n\nInstall the evolve-agent using the following command, on Linux:\n\n```bash\nsudo pip install evolve-agent\n```\n\n### Agent Configuration\n\nConfigure the evolve-agent using either of the following commands. To do the configuration interactively:\n\n```bash\nsudo evolve-agent --configure --interactive\n```\n\nThen, provide the Agent with your configuration details.\n\n```\nEnter Agent Polling Unit (minutes, hours, days, weeks): minutes\nEnter Agent Polling Frequency: 1\nEnter Agent ID: \nEnter Agent Key: \nEnter Proxy Server: :\nProxy Username: \nProxy Password: \n```\n\nAlternatively, all parameters can be passed on the command-line:\n\n```bash\nsudo evolve-agent --configure \\\n --region \\\n --agent-id \\\n --agent-key \\\n --polling-frequency 1 \\\n --polling-unit minutes\n```\n\n### Service Installation\n\n```bash\nsudo evolve-agent --install\n```\n\n#### Service Usage\n\nFor systemd:\n\n```bash\nsudo systemctl start|stop|restart|status evolve-agent\n```\n\nFor upstart:\n\n```bash\nsudo start|stop|restart|status evolve-agent\n```\n\nFor systemv (sysvinit):\n\n```bash\nsudo /etc/init.d/evolve-agent start|stop|restart|status\n```\n\n## 3. Upgrade\n\n### Package Upgrading\n\n```bash\nsudo pip install --upgrade evolve-agent\n```\n\n### Service Restart\n\nFor systemd:\n\n```bash\nsudo systemctl restart evolve-agent\n```\n\nFor upstart:\n\n```bash\nsudo restart evolve-agent\n```\n\nFor systemv (sysvinit):\n\n```bash\nsudo /etc/init.d/evolve-agent restart\n```\n\n## 4. Uninstall\n\n### Service Uninstalling\n\n```bash\nsudo evolve-agent --uninstall\n```\n\n### Package Uninstalling\n\n```bash\nsudo pip uninstall evolve-agent\n```\n\n## 5. File Locations\n\n### Program/Executable\n\nThe evolve-agent program can be found in `/usr/local/bin/evolve-agent` or `/usr/bin/evolve-agent`.\n\n### Source Package\n\nThe source package can be found in the platform's shared dist-packages directory, commonly in: `/usr/local/lib/python2.7/dist-packages/evolveagent`\n\n### Configuration\n\nThe configuration command will generate the config in: `/etc/evolve-agent/config.json`\n\n### Log\n\nThe log file can be found at: `/var/log/evolve-agent.log`\n\n## 6. Evole Agent CLI\n\nThe Evolve Agent CLI can provide help from the command line.\n\n```\nevolve-agent --help\n```\n\nExample output from the evolve-agent help:\n\n```\nusage: evolve-agent [-h] [-d] [-p PIDFILE] [--install] [--uninstall]\n [--configure] [--interactive] [--agent-id AGENT_ID]\n [--region AGENT Region]\n [--agent-key AGENT_KEY]\n [--polling-frequency POLLING_FREQUENCY]\n [--polling-unit {minutes,hours,days,weeks}]\n [--proxy-server PROXY_SERVER]\n [--proxy-username PROXY_USERNAME]\n [--proxy-password PROXY_PASSWORD]\n\nIntelligence Web Services Endpoint Agent\n\noptional arguments:\n -h, --help show this help message and exit\n -d, --daemon Start Evolve Agent as Daemon\n -p PIDFILE, --pidfile PIDFILE\n Path of pidfile for Evolve Agent Daemon (require\n -d/--daemon)\n --install Install Evolve Agent service\n --uninstall Install Evolve Agent service\n --configure Configure Evolve Agent\n --interactive Configure Evolve Agent interactively (require\n --configure)\n --region {US,AU,UK} Agent Region (require --configure)\n --agent-id AGENT_ID Agent ID (require --configure)\n --agent-key AGENT_KEY\n Agent Key (require --configure)\n --polling-frequency POLLING_FREQUENCY\n Configure polling frequency [Default: 5] (require\n --configure)\n --polling-unit {minutes,hours,days,weeks}\n Polling unit [Default: minutes] (require --configure)\n --proxy-server PROXY_SERVER\n Proxy server (require --configure)\n --proxy-username PROXY_USERNAME\n Proxy username (require --configure)\n --proxy-password PROXY_PASSWORD\n Proxy password (require --configure)\n```\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://evolve.threatintelligence.com", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "evolve-agent", "package_url": "https://pypi.org/project/evolve-agent/", "platform": "", "project_url": "https://pypi.org/project/evolve-agent/", "project_urls": { "Homepage": "https://evolve.threatintelligence.com" }, "release_url": "https://pypi.org/project/evolve-agent/1.0.2/", "requires_dist": [ "Pygments (==2.2.0)", "certifi (==2018.8.13)", "chardet (==3.0.4)", "deepdiff (==3.3.0)", "dpath (==1.4.2)", "idna (==2.7)", "jsonpickle (==0.9.6)", "netaddr (==0.7.19)", "python-magic (==0.4.15)", "requests (==2.19.1)", "requests-file (==1.4.3)", "schedule (==0.5.0)", "six (==1.11.0)", "tldextract (==2.2.0)", "urllib3 (==1.23)", "virtualenv (==16.0.0)" ], "requires_python": "", "summary": "Evolve Agent to connect your systems to the Evolve Security Automation and Orchestration Platform.", "version": "1.0.2" }, "last_serial": 4251640, "releases": { "1.0.0": [ { "comment_text": "", "digests": { "md5": "f8bc13733dfe62a63a4489642c543939", "sha256": "43c82e3278dcd65322e9759113a3a5177dc3ace43d6c44d5b32e341f89217b03" }, "downloads": -1, "filename": "evolve_agent-1.0.0-py2-none-any.whl", "has_sig": false, "md5_digest": "f8bc13733dfe62a63a4489642c543939", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 34055, "upload_time": "2018-08-31T02:38:31", "url": "https://files.pythonhosted.org/packages/a8/5b/4f359e233f9e0e5830c81d32196d1ef0705cfa0cd9f5e63f1257c1baab92/evolve_agent-1.0.0-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "17b323ca070dda7a9f3292d55bd70d0d", "sha256": "0547b0d531e3567359055c3b74f6267bff76f588a9b6fc5cfe068ea8bca0cd07" }, "downloads": -1, "filename": "evolve-agent-1.0.0.tar.gz", "has_sig": false, "md5_digest": "17b323ca070dda7a9f3292d55bd70d0d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 30660, "upload_time": "2018-08-31T02:38:33", "url": "https://files.pythonhosted.org/packages/e1/6c/15c6e96ed42e1d5d57829aa71dd13e87179dffea8c8509453767dd7b9afd/evolve-agent-1.0.0.tar.gz" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "1d752afecb72b6d4dd916c8a999ddb54", "sha256": "e45cd6ea16f0cbb05f2dba03bd11c77885bb0d7ef9e01fd3d8713e72befc5071" }, "downloads": -1, "filename": "evolve_agent-1.0.1-py2-none-any.whl", "has_sig": false, "md5_digest": "1d752afecb72b6d4dd916c8a999ddb54", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 37084, "upload_time": "2018-09-08T03:20:16", "url": "https://files.pythonhosted.org/packages/64/63/3561bf60139d9aece92dc415586495d5f4667c0acc539b1ab2f8d88e6de8/evolve_agent-1.0.1-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b812f5e4a0a0dc35380a6c185a0bebe9", "sha256": "ab0f5a91219f02486ecc6f8684f6a7c5a080abb6b3b3b0a57b1b08df3ca6cfaf" }, "downloads": -1, "filename": "evolve-agent-1.0.1.tar.gz", "has_sig": false, "md5_digest": "b812f5e4a0a0dc35380a6c185a0bebe9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 30356, "upload_time": "2018-09-08T03:20:19", "url": "https://files.pythonhosted.org/packages/a0/ea/ed12aadde625a5f9cac321655ca9edcd8ff77167f04b37ae4074f5c3b993/evolve-agent-1.0.1.tar.gz" } ], "1.0.2": [ { "comment_text": "", "digests": { "md5": "b100d7b315e16eb9cf87426921f97af7", "sha256": "717935826ccd3d5d94040d7920ae9956cf8fea8b605e948c118ef6feb5c75354" }, "downloads": -1, "filename": "evolve_agent-1.0.2-py2-none-any.whl", "has_sig": false, "md5_digest": "b100d7b315e16eb9cf87426921f97af7", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 37159, "upload_time": "2018-09-08T14:07:33", "url": "https://files.pythonhosted.org/packages/83/5b/2f3e4eafce5476d485b3d38206a073edc6ee2e3ec5fa8074bcd41639a281/evolve_agent-1.0.2-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "de06a790b2bd2eb536f893206f03ba41", "sha256": "3e375714f2644f88e49493be49f728f8fd8f9ffdf1a4e71e2487c015b980d5d8" }, "downloads": -1, "filename": "evolve-agent-1.0.2.tar.gz", "has_sig": false, "md5_digest": "de06a790b2bd2eb536f893206f03ba41", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 30450, "upload_time": "2018-09-08T14:07:38", "url": "https://files.pythonhosted.org/packages/6d/33/a3e4ce480d63d9a39f7f7899d67a3c4110d967597fd31307652c0c5bec82/evolve-agent-1.0.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "b100d7b315e16eb9cf87426921f97af7", "sha256": "717935826ccd3d5d94040d7920ae9956cf8fea8b605e948c118ef6feb5c75354" }, "downloads": -1, "filename": "evolve_agent-1.0.2-py2-none-any.whl", "has_sig": false, "md5_digest": "b100d7b315e16eb9cf87426921f97af7", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 37159, "upload_time": "2018-09-08T14:07:33", "url": "https://files.pythonhosted.org/packages/83/5b/2f3e4eafce5476d485b3d38206a073edc6ee2e3ec5fa8074bcd41639a281/evolve_agent-1.0.2-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "de06a790b2bd2eb536f893206f03ba41", "sha256": "3e375714f2644f88e49493be49f728f8fd8f9ffdf1a4e71e2487c015b980d5d8" }, "downloads": -1, "filename": "evolve-agent-1.0.2.tar.gz", "has_sig": false, "md5_digest": "de06a790b2bd2eb536f893206f03ba41", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 30450, "upload_time": "2018-09-08T14:07:38", "url": "https://files.pythonhosted.org/packages/6d/33/a3e4ce480d63d9a39f7f7899d67a3c4110d967597fd31307652c0c5bec82/evolve-agent-1.0.2.tar.gz" } ] }