{ "info": { "author": "Andrew Naoum", "author_email": "andy.naoum@gmail.com", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: MIT License", "Operating System :: MacOS :: MacOS X", "Programming Language :: Python :: 3" ], "description": "# psaudit\nProcess auditor for macOS. Verifies that all running processes have been signed by Apple.\n\n# Installation\n```\npip install psaudit\n```\n\n# Usage\n```\npsaudit\n```\n\nIf any processes fail the audit, they will be listed and the script will return a non-zero error code indicating the number of failed processes. For example:\n```\n$ psaudit \nprocess 371 (/Applications/Utilities/Adobe Sync/CoreSync/Core Sync.app/Contents/PlugIns/ACCFinderSync.appex/Contents/MacOS/ACCFinderSync) not signed by Apple\nprocess 14722 (/usr/local/Cellar/bash/5.0.11/bin/bash) not signed by Apple\nprocess 75508 (/usr/local/Cellar/macvim/8.1-157/MacVim.app/Contents/MacOS/MacVim) not signed by Apple\nprocess 75509 (/usr/local/Cellar/macvim/8.1-157/MacVim.app/Contents/MacOS/Vim) not signed by Apple\n$ echo $?\n4\n```", "description_content_type": "text/markdown", "docs_url": null, "download_url": "https://github.com/anaoum/psaudit/archive/0.1.1.tar.gz", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/anaoum/psaudit", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "psaudit", "package_url": "https://pypi.org/project/psaudit/", "platform": "", "project_url": "https://pypi.org/project/psaudit/", "project_urls": { "Download": "https://github.com/anaoum/psaudit/archive/0.1.1.tar.gz", "Homepage": "https://github.com/anaoum/psaudit" }, "release_url": "https://pypi.org/project/psaudit/0.1.1/", "requires_dist": null, "requires_python": ">=3.6", "summary": "Process auditor for macOS", "version": "0.1.1" }, "last_serial": 5959871, "releases": { "0.1.1": [ { "comment_text": "", "digests": { "md5": "71d251d168c4a3ee4d490f77c5d5cbcc", "sha256": "949767eba161361ada9b3b6037a5bb150c3507f37843913cd90ec93b573f6f1f" }, "downloads": -1, "filename": "psaudit-0.1.1.tar.gz", "has_sig": false, "md5_digest": "71d251d168c4a3ee4d490f77c5d5cbcc", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 1836, "upload_time": "2019-10-11T11:29:28", "url": "https://files.pythonhosted.org/packages/92/c9/179d15e28780762069744a4ee998508ac84ded871cdc51719487d32cf71d/psaudit-0.1.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "71d251d168c4a3ee4d490f77c5d5cbcc", "sha256": "949767eba161361ada9b3b6037a5bb150c3507f37843913cd90ec93b573f6f1f" }, "downloads": -1, "filename": "psaudit-0.1.1.tar.gz", "has_sig": false, "md5_digest": "71d251d168c4a3ee4d490f77c5d5cbcc", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 1836, "upload_time": "2019-10-11T11:29:28", "url": "https://files.pythonhosted.org/packages/92/c9/179d15e28780762069744a4ee998508ac84ded871cdc51719487d32cf71d/psaudit-0.1.1.tar.gz" } ] }