# Open Source Advisory Scanner (Generator)
OSSA-Scanner produces OSSA Advisory files per each package available (installed or not) in any Linux OS that uses RPM or Deb packages.
## Installation
### Centos/AL/AlmaLinux
Installing dependencies, including Software Heritage Scanner for SWHIDs and SSDEEP for FuzzyHashing:
```
$ yum -y update && yum -y groupinstall "Development Tools"
$ yum -y install python-pip python3-devel
$ pip3 install swh-scanner
$ BUILD_LIB=1 pip install ssdeep
$ pip3 install ossa-scanner
```
## Ubuntu/Debian
```
$ apt-get update -y && apt-get upgrade -y
$ apt install python3-pip -y
$ apt remove python3-blinker python3-zipp python3-urllib3 python3-typing-extensions python3-six -y
$ pip install swh-scanner --break-system-packages
$ apt install ssdeep python3-ssdeep -y
$ pip3 install ossa-scanner --break-system-packages
```
### Running in background
```
$ nohup ossa_scanner &
```
To upgrade, just execute install with --upgrade
```
$ pip install --upgrade ossa_scanner
```
### License
This project is licensed under MIT.
Raw data
{
"_id": null,
"home_page": "https://github.com/oscarvalenzuelab/ossa_scanner",
"name": "ossa-scanner",
"maintainer": null,
"docs_url": null,
"requires_python": ">=3.6",
"maintainer_email": null,
"keywords": "linux packages SWHID open-source compliance ossa advisory",
"author": "Oscar Valenzuela",
"author_email": "oscar.valenzuela.b@gmail.com",
"download_url": "https://files.pythonhosted.org/packages/61/3b/a7afe58b9276d84fc3d37a629269a367a5e3a401967c2cea921eb9fce740/ossa_scanner-0.1.57.tar.gz",
"platform": null,
"description": "# Open Source Advisory Scanner (Generator)\nOSSA-Scanner produces OSSA Advisory files per each package available (installed or not) in any Linux OS that uses RPM or Deb packages.\n\n## Installation\n\n### Centos/AL/AlmaLinux\n\nInstalling dependencies, including Software Heritage Scanner for SWHIDs and SSDEEP for FuzzyHashing:\n\n```\n$ yum -y update && yum -y groupinstall \"Development Tools\"\n$ yum -y install python-pip python3-devel\n$ pip3 install swh-scanner\n$ BUILD_LIB=1 pip install ssdeep\n$ pip3 install ossa-scanner\n```\n\n## Ubuntu/Debian\n```\n$ apt-get update -y && apt-get upgrade -y\n$ apt install python3-pip -y\n$ apt remove python3-blinker python3-zipp python3-urllib3 python3-typing-extensions python3-six -y\n$ pip install swh-scanner --break-system-packages\n$ apt install ssdeep python3-ssdeep -y\n$ pip3 install ossa-scanner --break-system-packages\n```\n\n\n### Running in background\n```\n$ nohup ossa_scanner &\n```\n\nTo upgrade, just execute install with --upgrade\n```\n$ pip install --upgrade ossa_scanner\n```\n\n### License\n\nThis project is licensed under MIT.\n",
"bugtrack_url": null,
"license": "MIT",
"summary": "Open Source Software Advisory generator for Core and Base Linux Packages.",
"version": "0.1.57",
"project_urls": {
"Homepage": "https://github.com/oscarvalenzuelab/ossa_scanner"
},
"split_keywords": [
"linux",
"packages",
"swhid",
"open-source",
"compliance",
"ossa",
"advisory"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "fca4e89a690ced0d6fb24011f2f13c0e9f407c5122d8e6d57367bc01cee54912",
"md5": "3925d308e9bbd395549c55e20acb08ec",
"sha256": "3da6fbfc2fa054821443a76b33b9fa93e94faca19a285e5d805b12e8452bc843"
},
"downloads": -1,
"filename": "ossa_scanner-0.1.57-py3-none-any.whl",
"has_sig": false,
"md5_digest": "3925d308e9bbd395549c55e20acb08ec",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.6",
"size": 12652,
"upload_time": "2025-02-10T06:54:14",
"upload_time_iso_8601": "2025-02-10T06:54:14.530956Z",
"url": "https://files.pythonhosted.org/packages/fc/a4/e89a690ced0d6fb24011f2f13c0e9f407c5122d8e6d57367bc01cee54912/ossa_scanner-0.1.57-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "613ba7afe58b9276d84fc3d37a629269a367a5e3a401967c2cea921eb9fce740",
"md5": "3704355e1f46ca347a371e9e2c6a4fdb",
"sha256": "24bf204550d2a7141c4c0600f880fd90801bf95c6b6f9856889573842ced5096"
},
"downloads": -1,
"filename": "ossa_scanner-0.1.57.tar.gz",
"has_sig": false,
"md5_digest": "3704355e1f46ca347a371e9e2c6a4fdb",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.6",
"size": 10947,
"upload_time": "2025-02-10T06:54:16",
"upload_time_iso_8601": "2025-02-10T06:54:16.427013Z",
"url": "https://files.pythonhosted.org/packages/61/3b/a7afe58b9276d84fc3d37a629269a367a5e3a401967c2cea921eb9fce740/ossa_scanner-0.1.57.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2025-02-10 06:54:16",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "oscarvalenzuelab",
"github_project": "ossa_scanner",
"github_not_found": true,
"lcname": "ossa-scanner"
}